TTF to WOFF Converter

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.

font_download

Drag & drop font files here, or browse

Drop your TTF files here

What changes when you convert TTF to WOFF

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.

When to use this conversion

  • Serving web fonts to users on IE9–11 or very old Safari versions where WOFF2 isn't supported
  • Building a fallback font layer for a `@font-face` declaration that serves WOFF2 first, WOFF second
  • Shipping fonts to platforms or tools that specifically require WOFF format
  • Reducing bandwidth for a site with many font variants and broad browser support targets

Where the output works

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.

About these formats

TTF (TrueType Font)

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)

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.

How It Works

  1. Add your TTF files Drag TTF fonts onto the page, or click to pick them from your file browser. Batch uploads are fine.
  2. Convert to WOFF The converter reads the TTF tables and rewraps them in WOFF form with appropriate compression.
  3. Runs in your browser Everything happens locally via WebAssembly. Nothing uploads. Font files stay on your device.
  4. Download WOFF files Grab each converted file individually, or download the whole batch as a single ZIP.

Features

Supported Formats

FAQ

Should I use WOFF or WOFF2?

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.

Will any glyphs be lost?

No. WOFF is a lossless container. Every glyph, kerning pair, OpenType feature, and hint from the TTF is preserved exactly.

What is TTF (TrueType Font)?

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.

What is WOFF (Web Open Font Format)?

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.

Are my files private?

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.

Is there a file size limit?

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.