Skip to main content
Ether
New Member
July 29, 2025

Bulk renaming frames or exported filenames in Figma Buzz Bulk Create

  • July 29, 2025
  • 6 replies
  • 526 views

I'm excited for Bulk Create in Figma Buzz. It’s a lot more intuitive for our marketers to use, but at its current stage it’s actually more time consuming than our existing workflow, mainly because it doesn’t have the ability to bulk rename frames or the exported filenames. That means we still end up having to manually rename "Frame1.png" all the way to "Frame175.png".

Here’s our use case: we need to create OpenGraph images for a website with over a hundred pages. We have two design templates: one with page title only, one with page title and a subhead.

Currently, the marketing & web dev team maintain a spreadsheet of all the pages currently exist.

We have the 2 designs set up as components and use a plugin called Scribe - Dynamic data in seconds to pull in the CSV and use a column we choose for naming the frames / files.

I can see Bulk Create doing this as well, and even adding some common renaming & conditional naming options (i.e. case options, removing + replacing + appending characters, numbering).

6 replies

Gonzalo
New Member
August 5, 2025

This is exactly my first thought when I tested it. In our user case, we need to create the same variant of an image in 30+ languages. Having the option to select which input of our texts CSV we want to use would be really helpful. Otherwise we need to check which language and rename it so it is really time-consuming.

For example, we have a column “id” with all the language codes: en_GB, es_ES, de_DE… etc.

If we could select that and as Ether says, add a text, like “Instagram_es_ES” would be amazing.

Thank you.

Matt Preston
New Member
May 18, 2026

I’m in the same boat. Being able to itemise output file name on export by way of tags/slugs would be ideal, with the slugs and data being provided via the spreadsheet Bulk Create facility. This would be a massive time saver so it means there’s not heavy administrative work either relabelling all frames one-by-one or all image file names one-by-one.

Anna Wu
New Member
September 24, 2026

I’m running into this exact issue right now with testing out using Figma Buzz for bulk asset generation. Overall this would be extremely useful to our team if only we could bulk rename frames based on CSV data. 

It’s necessary for the files names to be clear and methodical for either asset uploading or for developers to easily pull for the web. I very much do not want to go in and rename 100+ frames manually / write scripts to rename these each time. I hope Figma can add CSV driven file naming in the future 🙏🙏

Javier Angulo
New Participant
September 30, 2026

Anna — slightly adjacent to the naming issue, but since you’re actively testing Buzz for bulk asset generation with 100+ frames, this may be useful too.

I recently released TextFit for Figma Buzz, which handles another Bulk Create pain point: longer headlines/copy overflowing the original text area after generating variants.

It freezes the original text area, scans the generated assets, and automatically reduces font size where needed.

7-day full-feature trial:
https://www.figma.com/community/plugin/1685810922519235112/textfit-for-figma-buzz

I’m the developer — would genuinely value feedback from someone testing Buzz at this scale.

heizzah
New Member
October 10, 2026

Hi everyone! I'm researching whether there's still an unmet need for better CSV-driven naming and export in Figma Buzz, before deciding whether it's worth developing a plugin.

I noticed that several of you needed filenames based on specific spreadsheet fields, including language codes, IDs, and campaign metadata.

A few questions:

  1. Are you still using Buzz for these workflows, and is this still a problem?

  2. Have you found a satisfactory solution, such as BuzzFlow, CopyDoc, Scribe, or something else?

  3. If not, what's the exact step that still takes time, and roughly how often do you encounter it?

  4. Is this something you'd realistically purchase a small one-time plugin for, or would you rather wait for Figma to add it natively?

I'm not selling anything. I'm trying to find out whether there's a genuine unmet need before investing development time.

Any firsthand feedback would be really appreciated!

heizzah
New Member
October 11, 2026

I've actually been experimenting with a small Buzz plugin for this exact problem. Managed to get it working in a test where it matched generated assets to CSV rows and exported them with the correct filenames.

Curious whether this is still an issue for people here, or if you've found a decent workaround by now? I'm trying to figure out whether it's worth turning into a proper plugin.