Convert Fonts Online: TTF, OTF, WOFF, WOFF2
Drop in a font, pick a format, done. Nothing is uploaded. The whole conversion happens in your browser.
Nothing is uploaded to a server. The conversion runs locally, using your browser's own JavaScript engine.
What Is Font Conversion?
Font conversion changes the file format that stores a typeface's glyph outlines, without altering a single letterform. TTF (TrueType) and OTF (OpenType) are the standard desktop formats used by design software and operating systems, while WOFF and WOFF2 are compressed formats built specifically for loading fonts on the web through CSS @font-face. WOFF2 uses Brotli compression and is typically 30–70% smaller than an uncompressed TTF, which is why it's the recommended format for any font served on a live website.
This tool converts TTF, OTF, WOFF and WOFF2 in either direction, entirely in your browser, and no file is uploaded to a server. For OTF sources specifically, conversion to WOFF2 uses the reference codec directly on the font's raw tables, so the original PostScript outlines are preserved exactly. Want the full picture? Read TTF vs OTF vs WOFF vs WOFF2, or jump to how to convert TTF to WOFF2.
Popular Conversions
Convert TTF to WOFF2
The most common font conversion on the web. Shrink a desktop TrueType file by 60 to 70% with no visual change.
TTF → WOFFConvert TTF to WOFF
The older web font format, still worth having as a fallback for a handful of legacy browsers.
TTF → EOTConvert TTF to EOT
Embedded OpenType, a legacy Microsoft format that only matters if you still support old Internet Explorer.
OTF → WOFF2Convert OTF to WOFF2
Take a professional OpenType font straight to the modern web format with the outlines fully intact.
OTF → WOFFConvert OTF to WOFF
Legacy WOFF output from an OpenType source, mainly useful as an old browser fallback.
OTF → TTFConvert OTF to TTF
For design tools or older systems that specifically expect TrueType outlines rather than PostScript.
WOFF → WOFF2Convert WOFF to WOFF2
Already shipping WOFF? Re-compress it with Brotli and shave off roughly another 30%.
WOFF2 → TTFConvert WOFF2 to TTF
Unpack a web font back into a normal, usable desktop TrueType file.
WOFF → TTFConvert WOFF to TTF
Unwrap an older web font back into a standard desktop TrueType file.