Figma comments are where design decisions actually get made — but Figma gives you no way to export them. Here's how.
Why export Figma comments
ExportComments supports two Figma flows: community plugin comments (public, no token needed) and design-file comments (uses your Figma Personal Access Token to read your own files). Both end as Excel, CSV, or JSON so you can analyse feedback the same way you'd analyse any review dataset.
- Design-review audit trail — Capture every reviewer comment on a file as a permanent record for clients or compliance.
- Plugin developer feedback — Track community-plugin reviews/comments to prioritise the next update.
- Cross-file synthesis — Run the exporter across a sprint's worth of design files and aggregate recurring feedback themes.
- Stakeholder reporting — Hand a clean spreadsheet to a PM instead of asking them to scroll through Figma.
How to export — step by step
Step 1: Copy the Figma URL
Community plugin URL (figma.com/community/plugin/.../...) for public plugin comments, OR a Figma design-file URL for in-file comments.
Step 2: Paste on ExportComments.com
Open the Figma Comments Exporter and paste the URL.
Step 3: Authenticate if needed
Plugin comments need no auth. Design-file comments require a Figma Personal Access Token (create one under Figma → Settings → Personal access tokens).
Step 4: Download Excel / CSV / JSON
Threaded replies are preserved in the export; the Reply To column links each comment back to its parent.
Inside the export — what fields you get
- Author / Author Handle — Figma user's display name and @-handle.
- Author Image — Avatar URL.
- Date — ISO timestamp of the comment.
- Comment / Message — Full comment body.
- Reply To — Parent comment ID for threaded replies; empty for top-level comments.
- Is Edited — True if the author edited after posting.
- Is Hidden — True if hidden by a moderator (Community plugins only).
- Resolved — Whether the design-file comment thread was marked resolved.
Common workflows
- Sprint retro — Export all comments on the files closed in a sprint, group by author, and see who blocked the most reviews.
- Plugin roadmap — Pull Community comments + ratings, run sentiment, and rank requested features by frequency.
- Client sign-off log — Filter Resolved=true and timestamp to build a per-file approval timeline.
Plan limits & API access
Free 100 / Personal 5,000 / Premium 50,000 / Business 250,000 comments per export. See pricing for the full breakdown. The REST API is available on Premium and Business plans.
FAQ
- Why do design-file comments need a token but plugin comments don't?
Figma's public REST API only exposes file comments to authenticated users with access to the file. Community plugin pages are crawlable without auth. - Is my Personal Access Token stored?
It's used to make the API call during the export and is not persisted server-side. Revoke it any time from Figma's settings. - Can I export across multiple files at once?
Yes — on Premium/Business with Bulk URL Upload. Each file is processed separately and the results bundled in a single ZIP (one file per URL). - Are emoji and FigJam stickies supported?
Emoji yes. FigJam sticker boards use a different comment model and aren't supported.
Open the exporter and try it on your own URL.