Free tool

Runs in your browser

WOFF to WOFF2 converter

Convert older WOFF web fonts to WOFF2 in your browser. WOFF2 is about 30 percent smaller on average. Your font never leaves your device.

1 · Add a font

Only subset fonts whose license allows it. Most open-source fonts (SIL OFL, Apache) do. Commercial licenses often require webfont rights.

2 · What you get

A WOFF2 file with every character, kerning pair and OpenType feature of the original, packed with Brotli compression for the web. The @font-face CSS and a preload tag come with it.

Only need Latin characters? The font subsetter can make the file much smaller.

3 · Your WOFF2

Loading the font engine…
Add a font above to see the subset.

Why convert WOFF to WOFF2

WOFF, from 2010, compresses fonts with zlib. WOFF2 uses Brotli plus transforms that reorganize the font data, and in Google’s tests across its font library it came out about 30 percent smaller on average. Every current browser supports WOFF2, so most sites can drop their WOFF files entirely.

The converter unpacks the WOFF, keeps every character and repacks it as WOFF2. Update your @font-face rule to point at the new file with format("woff2"), and remove the old WOFF line unless you need to support Internet Explorer 11.

Questions

Do I still need the WOFF file?

Only for very old browsers like Internet Explorer 11. Every current browser loads WOFF2.

Is my font uploaded?

No. The conversion runs in your browser, inside this page.

More tools

Free tools that run in your browser

Responsive image converter

Turn one image into WebP, AVIF and JPEG at every width, with picture markup ready to paste.

2.4 MB → 142 KB

Font subsetter

Keep only the characters your site uses and ship the font as WOFF2, with @font-face CSS.

207 KB → 35 KB

SVG optimizer

Strip editor clutter from SVGs and export them as inline SVG, React components or CSS.

12 KB → 3.0 KB

Favicon generator

Turn one logo into favicon.ico, an SVG icon, home screen icons and a web manifest.

1 logo → 6 icons