Brand & identity

Choosing a typeface that carries your product's personality

Stripe uses GT America. Linear uses Inter. Apple uses San Francisco. You recognise each from a single paragraph.

Logo typeface

The logo typeface is the one whose letter shapes look best for your brand name. A gorgeous lowercase g is wasted on a name that doesn't contain one.

Brand capitalisation

Pick one. Enforce it everywhere.

Skip .com in brand names. It dates the brand.

The real rule: consistency. If the brand is "Acme" on the website, it should not be "ACME" in the app and "acme" in emails.

Cross-medium consistency

Helvetica on the web, Georgia in emails, and system fonts in the app sends one message: we didn't think about this.

Licensing

Google Fonts and open-source libraries are free for all uses. Premium foundries charge per format and tier.

Don't use pirated fonts. Pirated files are often incomplete, missing kerning tables, OpenType features, or entire character sets.

Making body text distinctive

Most projects default to Inter, system-ui, Helvetica, or Roboto. Find a face that reads well at body sizes, ships the weights you need, and isn't the same one your closest competitors use.

The one distinctive move

Every project needs at least one typographic choice that separates it from template defaults:

One deliberate choice, applied consistently, does more than six half-committed ones.

Pick one typographic move. Protect it across every redesign. Brand equity in type is built through repetition, not variety.