Converting TTF to WOFF wraps the font in a web-optimized container that zlib-compresses the glyph data. The file is typically 40% smaller than the source TTF, with every glyph, kerning pair, and hint preserved exactly. WOFF is the legacy-web default for browser font delivery.
Drag & drop font files here, or browse
Drop your TTF files here
Glyph data is identical; only the container and compression change. File size drops substantially without any quality impact. WOFF is slightly larger than WOFF2 (the newer format) but supported on older browsers where WOFF2 isn't.
WOFF works in every browser back to IE9 (2011), Firefox 3.6, Chrome 5, Safari 5.1, and Opera 11.1. Virtually any browser that supports web fonts at all supports WOFF.
TTF (TrueType) was developed by Apple in the late 1980s and became the default desktop font format across every major OS. It describes glyphs with quadratic Bézier curves and ships uncompressed, which makes files straightforward to parse but larger than compressed alternatives. Every text-rendering system on the planet accepts TTF.
WOFF (Web Open Font Format) is a 2010 wrapper that zlib-compresses a TTF or OTF for web delivery. Files are roughly 40% smaller than raw TTF/OTF, with the same glyph data preserved exactly. WOFF works in every browser back to IE9 and exists primarily for the web.
WOFF2 for modern browsers (the default since 2017). WOFF for legacy fallback support (IE9–11, old Safari). Many sites ship both: `@font-face` tries WOFF2 first, falls back to WOFF.
No. WOFF is a lossless container. Every glyph, kerning pair, OpenType feature, and hint from the TTF is preserved exactly.
TTF (TrueType) was developed by Apple in the late 1980s and became the default desktop font format across every major OS. It describes glyphs with quadratic Bézier curves and ships uncompressed, which makes files straightforward to parse but larger than compressed alternatives. Every text-rendering system on the planet accepts TTF.
WOFF (Web Open Font Format) is a 2010 wrapper that zlib-compresses a TTF or OTF for web delivery. Files are roughly 40% smaller than raw TTF/OTF, with the same glyph data preserved exactly. WOFF works in every browser back to IE9 and exists primarily for the web.
Yes. The converter runs entirely in your browser using WebAssembly. Your font files are never uploaded, never sent to a server, and never leave your device.
There's no hard limit. Font files are usually small (under a few MB), so even very large fonts process without issue. Variable fonts with many axes are handled cleanly.