Skip to main content
The entire Fonts panel is available on Free and Premium — Google Fonts pickers and custom file uploads. Two font slots:
  • Display name — font for your main name line only.
  • Everything else — bio, @handle, links, labels, body text.
Fonts panel

Fonts panel.

Pick a Google Font

Each slot has a searchable picker — type to filter, click to apply. The preview line right below shows your display name (or Bio, links & labels use this font. for the body slot) in the chosen font. Common picks:
  • Inter / Plus Jakarta Sans — clean, modern UI feel.
  • Space Grotesk / DM Sans — geometric, slightly designy.
  • Playfair Display / Cormorant — serif, editorial.
  • JetBrains Mono / Geist Mono — monospace, dev/aesthetic.

Upload a font file

The bottom half of the panel — Upload font file (optional) — lets you replace the matching Google Font with your own file. When you upload a file it overrides whatever Google Font you picked above. To revert, tap Remove uploaded display name font / Remove uploaded everything else font under the upload slot. We don’t claim any rights to your file and we don’t redistribute it — it’s served only on your profile page. Use fonts you have a license for.

Per-widget custom font

The Markdown infobox widget has its own font upload that overrides only that widget. See Markdown infobox.

Common questions

Double-check the file is one of WOFF2 / OTF / TTF and under 2 MB. Hit refresh on your public page after uploading — the browser may have cached the old font.
Uploaded fonts go to our private storage and are served from your profile page only. Catalog fonts come straight from Google Fonts.
No. Google picks and custom uploads (including per-infobox fonts) work on Free. See What Premium unlocks for what Premium actually gates.