Skip to main content
Dan2
New Participant
March 11, 2021

Control variant export naming (especially for icons)

  • March 11, 2021
  • 55 replies
  • 13525 views

When exporting variant names, the file name becomes a combination of all the variant properties.

There is no way to control the variant export name, which is especially difficult for developer hand-off.

In this example, I have a back icon variant group (Named “Back”) containing both an Apple and an Android variant of the back icon.

If I then go to export the Apple variant as an SVG,

The variant export name then defaults to “OS Type=Apple.svg”
Screen Shot 2021-03-11 at 8.35.40 AM

It would be even worse if I had multiple properties. For example, having two more properties could result in a variant name export as “OS Type=Apple, Direction=Left, Style=Line.svg”

This is a very poor naming convention, especially for icons. What I would like to have is the ability to control the name given to each variant export.

In the above example, I would like the Apple icon to export as the name “back.ios.svg” and the Android icon to export as “back.android.svg”. This way, our developers can export assets as needed directly from Figma without having to figure out what name to give each icon — further bringing together the designer/developer handoff.

Anyone else having this problem or have found a workaround?

55 replies

Clemence_Brousse
New Member
December 5, 2025

Still an issue, I ran into it trying to export illustration libraries with multiple variants, it’s such a pain and extra work. 

New Member
February 27, 2026

Can’t believe this is still an issue. 

Bronwyn1
New Participant
April 9, 2026

Hi there. I see there are 4 years running of feedback on this issue, but I don’t see a single response from the Figma team? Normally you are so quick to respond and at least address the status of the issues raised so I’m surprised. 

I ran into this issue now and it is indeed really not streamlined for the major use case of using figma = design, design systems and handoff to dev / office team for asset usage. 

Can we get some feedback please? Thank you!

QiaoWen_Loh
New Member
June 22, 2026

+1. What’s the rationale for not bumping this up? Does this require significant engineering effort? As far as I know even just changing the exported names to `[component-name-as-prefix]-[property-value-1]-[property-value-2]` (e.g. button-lg-hover) would work for a lot of folks. Isn’t this just a matter of changing a string formatting? 


​@djv Please relay to the team and ask whoever made the decision to de-prioritize this to own up to this and address the community.

Bree1
New Member
July 16, 2026

How is this thread 5 years old with no updates, is there a better way to do this???