FontPop app icon

FontPop

Your installed fonts and every family on Google Fonts, in one list — each one rendering your words, not somebody else’s specimen.

FontPop is included in my bundles, along with over twenty other apps.

Demo video placeholder — record before launch
Aa

Your text, in every font

Type a word into the sample field and every row redraws in it. You judge a typeface on the thing you’re actually setting, not on “Handgloves”.

Google Fonts, merged in

All 1,946 families sit alongside the ones on your Mac, deduped by name. A font you already have shows once, marked as both.

Copy what you were about to type

Family name, Font.custom(…), NSFont(name:), a CSS stack, an @font-face block, a Google <link> tag or @import — or the sample as an image.

Only fonts that can render it

Paste Vietnamese, Polish or Cyrillic into the sample field, flip the filter, and the list collapses to the fonts that actually work.

Variable axes you can drag

Pull each axis, watch the sample redraw, and copy the font-variation-settings that produced it.

Every glyph, searchable

Browse a font’s whole repertoire by character, name or U+ codepoint. Click to copy the glyph, right-click for its entity or Swift literal.

Screenshots

The picker in its popover, showing installed and Google fonts in one list with the sample text rendered in each
The sidebar filtered to variable fonts, with a family selected and its axes shown in the details pane
The glyph browser open on a font, searching by codepoint
FontPop as a floating window, with the Google Fonts scope selected
FontPop’s settings, showing the summon shortcut and the sample text

Placeholder images — replace fontpop/screenshot-<n>-{light,dark}.webp before launch.

Get FontPop

Free to try. A license removes the occasional reminder and supports the work. Requires macOS 14 or later. Buying more than one app? FontPop is included in my bundles.

Read the docs

Support

Questions or bug reports? Email ben.dansby@gmail.com and you’ll get a reply, usually within a day or two.

For privacy questions, see the privacy policy.