If you've ever exported a batch of images from Figma and ended up with a folder full of IMG_4821.png, Rectangle 482.png, and Frame 17 copy.png, this one's for you.
SEO Image Renamer uses a vision model (Claude or GPT-4o — your choice) to actually look at the pixels in your selected image layers and generate a clean, descriptive, SEO-friendly filename for each one — like red-sports-car-mountain-road instead of whatever the original file was called.
How it works:
- Select one image, or select a bunch at once
- Run the plugin — each layer gets analyzed and renamed based on its actual content
- Export as usual, with filenames that already make sense
Why this instead of a layer-renaming tool:
This isn't about tidying your layers panel — Figma and other plugins already handle that by hierarchy or nearby text. This is specifically for what the exported file is named, based on what's depicted in it. Useful for photo libraries, illustration sets, icon packs, screenshot archives, or any project where you need to find or hand off an asset by what it actually shows.
Good for design-to-dev handoff too — hero-banner-mountain-sunset.png tells an engineer what they're looking at without opening the file; Image-Copy-14.png doesn't.
Pricing: Free 15-image / 7-day trial built in. Lifetime license available after that.
One thing to know: you bring your own Anthropic or OpenAI API key — you're billed directly by them, at cost (typically a fraction of a cent per image, since it downscales before sending and always uses the cheapest available vision model). Your key stays local and never touches a third-party server.
🔗 Try it here
Would love feedback from anyone managing large image libraries or asset handoffs — curious what other naming conventions people need.
