Sift

Figma plugin

Photoshop-style layer colors for Figma.

Give any layer one of seven colors — what needs review, what's waiting on copy, what's already signed off. Then one click selects every layer of that color, wherever it sits in the file.

Download now

Free to use. The extras are only $19, paid once. No subscriptions, no renewal.

Interactive demo

Color some layers, then grab them all back

Layers demo Figma
Sift
Layer color Name layers No selection

Select a layer or two, then pick a color.

More shapes and colors
On this page

Click a count to select every layer of that color at once.

Remove colors for export

Colors live in layer names, so they reach your exported filenames.

This is a demo — nothing here touches a Figma file. It behaves the way the plugin does, though: click rows to select them, pick a color, then click the blue count and watch all three come back at once.

How it works

Figma has no layer-color property, and a plugin can't change how the layers panel is drawn. So the colour goes where Figma already shows you text: the front of the layer name.

Layers
hero-banner
What you named it Figma gives you a name and nowhere to put a color.
Layers
🔴 hero-banner
After you color it A glyph, one space, then the name you already had.
hero-banner.png
What you ship Remove colors before exporting and the filenames come out clean.

The other half

$19 version

It renames layers too

Build a name out of fields you define, then apply it across a selection. One value typed once for everything, another typed per layer, and whatever stays constant baked in.

Sift
Layer color Name layers 3 layers

Build the name

Step 1 of 2
×
×
×
+ Add field
Name preview
Campaign_Placement_v2

This is the panel itself, at the 340px Figma gives a plugin window — both steps, working.

A demo. Press Next to fill the pattern in, type a campaign once and watch every row change, then Apply to see the rename land. Nothing here touches a Figma file.

Every row is previewed before a single layer is touched, one apply is one undo, and a color already on a layer survives the rename.

Free and paid

The free plugin is a whole tool, not a trial. Paying adds the parts that turn a color into a system.

Free the entire color workflow
Seven colors
🔴 🟠 🟡 🟢 🔵 🟣 ⚪
  • Color any selection. A second color replaces the first.
  • Select every layer of a color, with live counts per page.
  • Remove colors for export, then put them back exactly.
  • Change a layer's color from the properties panel.
  • Run from the menu without opening a window.
  • One apply is one undo, however many layers.

Marked Soon means designed and specified, not yet built. Nothing here is charged for until it exists.

No subscription, no license check, and nothing is ever taken back out of your files. Colors you have already applied are plain text in a layer name — they keep working whether or not Sift is installed.

Figma plugins install from Community — nothing to download, nothing to unzip. That button turns on the day Sift is published.

Free preview

The preview is the real plugin, free while it's in testing — a small zip you load into Figma desktop yourself.

Friends and family testing

The plugin arrives as a small zip. You need the Figma desktop app — the browser version can't load a plugin that hasn't been published.

  1. Unzip it somewhere you'll keep. The files have to stay together.
  2. In Figma desktop, open Plugins → Development → Import plugin from manifest…
  3. Choose manifest.json from the unzipped folder.
  4. Run it from Plugins → Development → Sift. It stays in your Plugins menu until you remove it.

Please test on a copy of any file you care about. Sift renames layers, and that's exactly what you're being asked to check.

A newer build? Remove Sift from Plugins → Development first, then import the new manifest.