Skip to main content
TTF → WOFF2

Convert TTF to WOFF2.

Convert a TTF font to WOFF2 — the smallest, fastest web font format. Brotli-compressed, glyphs preserved exactly.

No signupPrivate — deleted after 1 hourFree to try

Why WOFF2 is the format for the web

WOFF2 is the same font wrapped for the web and compressed with Brotli — it's typically around 30% smaller than WOFF and far smaller than a raw TTF, and it's supported by every current browser. Smaller font files mean text paints sooner, which directly helps your Largest Contentful Paint.

Dropping it into CSS

Reference it with a @font-face rule — src: url('font.woff2') format('woff2') — and add font-display: swap so text stays visible while the font loads. WOFF2 alone covers essentially all modern traffic; a WOFF fallback is only worth it for very old browsers.

Nothing about the font changes

This is purely a container-and-compression swap. Glyph outlines, hinting and every font table come through untouched, so the typeface renders exactly as it did as a TTF — just lighter on the wire.

How it works

  1. 01

    Upload your TTF

    Drop a font file or pick one from your device. Private by default.

  2. 02

    Convert with fontTools

    fontTools repackages the font as WOFF2 — glyph outlines and tables preserved exactly, no paid API in the loop.

  3. 03

    Download

    Grab your WOFF2.

Lossless — every glyph preserved

WOFF2 uses Brotli for the smallest size

Private uploads, auto-deleted after 1 hour

No watermark, no signup to try

Free and open-source engine (fontTools)

TTF to WOFF2

This repackages the same glyph outlines from TTF into WOFF2. WOFF2 is a desktop/install font container — the typeface design is unchanged.

Common questions

Is it free?+

Yes — convert TTF to WOFF2 free. No signup, no watermark, no daily cap.

Is my font private?+

Uploads go to a private bucket, are converted, and auto-delete after 1 hour. Files never touch a third-party converter.

Are the glyphs changed?+

No — this is a container/compression conversion. Glyph outlines and all font tables are preserved exactly.