Font Converter
Convert fonts between TTF, OTF, WOFF, and WOFF2 — no upload needed.
Overview
How to convert fonts between TTF, OTF, WOFF and WOFF2
Convert fonts between TTF, OTF, WOFF, and WOFF2 entirely in your browser. WOFF2 is the format you want for fast-loading websites. Drop a font file and pick the target — your fonts never leave your device.
Use cases
When to convert fonts between TTF, OTF, WOFF and WOFF2
- 01
Converting a TTF to WOFF2 for a website
- 02
Unpacking a WOFF2 back to TTF for desktop use
- 03
Converting OTF fonts to web formats
Examples
Font converter examples
font.ttf
ex 01font.woff2
Convert a TTF to WOFF2 for the web
webfont.woff2
ex 02webfont.ttf
Convert WOFF2 back to a desktop TTF
FAQ
Font converter: common questions
WOFF2 — it's the smallest and is supported by all modern browsers. Keep WOFF as a fallback only for very old browsers.
No. This converts the font container (the wrapper format), not the glyph outlines, so the font renders identically.
That depends on the font's licence, not on the tool. Many commercial licences permit desktop use but restrict web embedding, or grant one and not the other. Converting the file does not change what the licence allows, so check the licence before deploying a converted font to a website.
Roughly half. WOFF2 applies Brotli compression plus a font-specific transform that reorders glyph data before compressing it, which typically lands around 30% smaller than WOFF and about 50% smaller than the raw TTF — with identical rendering, because the compression is lossless.
No. Operating systems will not install web font formats. If you want to use the typeface in Figma, Illustrator, Word or anywhere outside a browser, convert it to TTF or OTF first — that is the main reason to convert in that direction.
For almost all sites, no. Every browser released since 2018 supports WOFF2, so serving WOFF as well is usually redundant weight for a vanishingly small audience. Check your own analytics before deciding, but the default answer today is WOFF2 only.
Usually yes. Compression saves roughly half; subsetting a large family down to the characters you actually use can save nine tenths. Convert to WOFF2 by all means, but if page weight is the goal, subset first — this tool converts containers, it does not subset.
Last updated