A client logo package is easier to use when every file has a predictable name and folder. Use Filename pattern to control the structure created by Export ZIP. The same delivery names are also used for variants created with Generate Logos in Figma.
Filename pattern tokens
| Token | Output |
|---|---|
{client} | Client or package name |
{package} | Client or package name |
{lockup} | Delivery name for the selected artwork |
{color} | Colour scheme name |
{size} | Raster export scale, such as 1x or 2x |
{format} | File format, such as PNG, JPG, SVG, or PDF |
Use / anywhere in the pattern to create a folder boundary. Add more than one slash to create nested folders. Type - or _ directly wherever you want that separator; TinyImage also uses that style when cleaning token values.
For example:
{lockup}/{format}/{client}-{lockup}-{color}-{size}This can create:
full-logo/PNG/acme-full-logo-full-color-2x.pngTinyImage adds the correct file extension automatically, so do not include an extension in the pattern. If you leave the field empty, TinyImage uses the displayed default pattern.
If Client or package name is empty, TinyImage uses the displayed placeholder value. Empty delivery-name fields fall back to the corresponding Figma layer name. TinyImage automatically adds a number when two variants would otherwise use the same path.
Edit individual logo names
Select Review Logo Artwork (n), then edit the delivery name beside each loaded logo. These names supply the {lockup} token and label the generated Figma columns.
The list follows the source order shown from top to bottom in Figma's Layers panel. Select the frame icon beside an item to locate its source layer in Figma.
Next, create logo colour variants, generate the variants in Figma, or export the ZIP.