Keyline
A plugin for Figma

Your logo goes in.
The whole guideline comes out.

Keyline measures your own artwork and writes the rules from it — ten pages, four hundred files, and not one decision taken on your behalf.

Keyline Figma plugin
Lockup
Colourway
Clearspace unit
0.3 × X

You have full control. No decision taken on your behalf.

10

pages, from lockups to misuse

400+

files in the export, named consistently

6

code formats for colour and type

1

network destination the plugin may reach

All pages you need, for a professional Style Guideline

A generated logo on background page.
A generated contrast page.
A generated clearspace page.
A generated colour page.
A generated profile and favicon page.
A generated type scale page.
What it makes

Ten pages, and the files underneath them

Every page is drawn from your artwork, and every rule on it is measured rather than assumed.

Lockups

Every arrangement in every colourway, as components — so instances you place elsewhere survive a regeneration.

Colour and contrast

Tonal ramps in Oklab, and every colour measured against every other. The ratio is printed on the cell, and never rounded up to reach a threshold.

Clearspace and minimum size

X is the height of the logomark, measured from your artwork in each arrangement — so it stays in proportion instead of being a number somebody picked.

Icons and avatars

A profile picture that survives a round crop, and favicons in the set browsers actually ask for — including the one a dark tab needs.

The principle

It makes no brand decisions

Building a guideline after the identity is done is hours of mechanical work: the lockups, the one-colour versions, the clearspace page, the contrast table, the “do not do this” page, and then four hundred files named consistently enough to hand over. All of it follows rules. So it should be automatic.

Keyline executes, extends and documents your decisions. Where something has to be chosen — which logo version is allowed on which background, what a favicon falls back to when the brand colour is too dark to see — the answer is computed and the reasoning is printed beside it. Nothing is a matter of taste that you did not set.

A rule, applied to this page

x Keyline x = cap height

Clearspace equals the cap height of the logotype — measured off the artwork, not chosen to look right. That is the rule it applies to yours.

Privacy

Nothing leaves your machine

No artwork, no colours, no fonts, no file contents, and no telemetry of any kind. Keyline's manifest permits exactly one network destination — the licence check — and Figma enforces that.

manifest.json
"networkAccess": {
  "allowedDomains": [
    "https://api.usekeyline.com"
  ],
  "reasoning": "Licence activation only."
}
Pricing

Free to install. The free tier is real.

Lockups, the palette, the type scale and the document are free for good. A subscription adds the pages that set out rules, and the export.

Free $0 / for good

Install it and keep it. No trial clock on this part.

  • Lockups — every arrangement and colourway
  • Colour — palette, ramps, six code formats
  • Typography — scale, text styles, second script
  • The document — cover, contents, order
See the four
Pro $99 / year

One Figma account, any number of computers.

  • All ten pages, not four
  • The export — 400+ files
  • 1 Figma account
  • Move the seat, once a week
Get Pro
Studio $249 / year

Five Figma accounts, one licence.

  • All ten pages, not four
  • The export — 400+ files
  • 5 Figma accounts
  • Move seats, once a week each
Get Studio

Everything, once, free. Each Figma account gets one run with all ten pages and a full export, so you can see the whole thing on your own brand before deciding anything.

Questions

The ones worth asking first

Is anything watermarked?

No. Not on the free tier, not during the free run, not anywhere. A guideline with our name on it would be a guideline you could not hand to a client, which would make the free tier a demo rather than a tier.

Can I edit what it generates?

Yes, and that is the point of generating it in Figma rather than as a PDF. Colours are bound to variables, text to real styles, lockups are components. Change one and the pages that quote it follow.

Does it work for a right-to-left brand?

Yes. A second logotype and a second type scale are first-class, because a Persian and a Latin face are not the same size at the same number, and the export splits by language rather than mixing them.

Start with your own brand

Install from the Figma Community and take the free run — all ten pages and a full export, on your own artwork, before you decide anything.