fontplonk icon

FontPlonk

WOFF2 font conversion & subsetting for Mac

Optimize your fonts for the web.
FontPlonk is a native macOS app that converts fonts, subsets them, and writes ready-to-use CSS. No uploads, no accounts, no cloud. Your files never leave your machine.

Download on the Mac App Store

Convert font files to WOFF2, subset them to the characters you need, and generate CSS with precise Unicode ranges.

Drop a .ttf, .otf, .woff, or .woff2 onto the window, or open a file with FontPlonk. You get a WOFF2 and a matching @font-face rule saved beside the original, plus one-click Copy CSS and Show in Finder.

WOFF2 is the modern web standard. It's supported by all major browsers and typically ~30% smaller than WOFF for the same font.

Core conversion and CSS export stay free. Subset Pro is for teams that want lean, production-ready web fonts, without handing their typefaces to a website.

FontPlonk is the modern replacement for FontPlop.
FontPlop was a wonderfully simple Mac app for turning fonts into webfonts. It did its job well for years, and was great at one thing: drop in a font, get a webfont. It will stop working on newer versions of macOS. FontPlonk picks up where it left off, with native Apple Silicon support, WOFF2, CSS generation, font subsetting, unicode ranges, and more.

Private by design

  • Native Apple Silicon app. No Terminal, no Homebrew at runtime.
  • All conversion happens locally. Fonts are not sent to a server.
  • No sign-in, no tracking, no analytics in the app.
  • Subset Pro purchases go through Apple; FontPlonk never sees your personal details.

Free conversion

  • TTF, OTF, WOFF, and WOFF2WOFF2.
  • @font-face CSS with weight, style, and variable ranges where applicable.
  • Static and variable fonts.

Subset Pro

  • Optional one-time in-app purchase.
  • Visual character picker with presets (Latin, punctuation, symbols, and more).
  • Live file-size estimates as you select.
  • Smaller WOFF2 files for faster pages.
  • unicode-range added to exported CSS for efficient loading.


Support
Privacy

web + design + code

We take on full projects or focused engagements, and commit for the long term. We sometimes work alongside other agencies and developers.


Contact us →