Compress fonts by dropping what you never use: a typeface carries hundreds of glyphs your page never shows. This page opens ten font formats on your device (TTF, OTF, WOFF, WOFF2, EOT, DFONT, SUIT, BIN, Type 42 and SVG), subsets them, strips hinting and trims names, then saves the result in any of the 21 formats: web, desktop, classic Mac, Type 1, Type 3, CIDFont, metrics files, or FontForge and UFO sources, and loads the result back into this page so you can see exactly which characters survived.
@font-face { font-family: 'Lobster'; src: url('Lobster-Regular-latin1.ttf') format('truetype'); font-display: swap; unicode-range: U+0020-007E, U+00A0-00FF, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+20AC, U+2122;}Each cell is a real file built from the font above with your hinting and name settings: four character sets, three formats. The percentage is the saving against the original file. Click a cell to load those settings.
The before and after sizes come from FileFormer's own test: Akrobat ExtraBold (485 glyphs) converted to each format with FontForge, then subset to ASCII. Formats without a verified test file show no figures.