en

WOFF to WOFF2

Convert older WOFF web fonts to the smaller WOFF2 locally - lossless, no upload.

Running locally on your device ...

Your files

    Running locally on your device ...

    0%

    Is my file uploaded?

    No. Everything runs in your browser - your file never leaves your device. How this is verifiable

    No upload100% local
    Your content stays with youno third-party access
    Hosted in GermanyGlobal Content Delivery
    Independently auditedTLS A+ · HTTP headers A+

    WOFF 1.0 was the first web font format and uses per-table zlib compression. WOFF2 supersedes it: the same glyph data, but Brotli-compressed - about 30% smaller on average. If you still ship WOFF, WOFF2 measurably saves bandwidth.

    This tool unpacks the WOFF locally back to its sfnt tables and re-compresses them as WOFF2. Glyphs and all tables are preserved unchanged. Nothing is uploaded.

    Many projects still drag along a WOFF from older days, when the format was needed to serve aged browsers too. That necessity has largely fallen away: WOFF2 is by now supported practically everywhere and packs the same font more tightly thanks to its more modern compression. Anyone tidying up their stylesheets can therefore often drop the older WOFF entirely and ship only the smaller WOFF2. Because this merely repacks rather than redraws, the result is letter for letter identical to the source - you save bytes without giving up any feature or glyph.

    Specifications

    Specifications
    Input formatsWOFF
    Output formatWOFF2
    Batch processingYes
    ProcessingLocally in your browser (WebAssembly)
    File uploadNone

    In 3 steps

    1. Drop or tap your WOFF file(s).
    2. The tool unpacks and re-compresses locally.
    3. Download the WOFF2 (individually or as ZIP).

    Limitations: Lossless conversion via the sfnt intermediate: glyphs and tables are preserved. Only convert fonts you own or have a licence for.

    FAQ

    Is my font uploaded?

    No, everything runs locally in the browser - even offline.

    Why move from WOFF to WOFF2 at all?

    WOFF2 uses Brotli instead of zlib and is noticeably smaller - faster load time.

    Do I lose any features?

    No. The same sfnt tables are wrapped; kerning and OpenType features remain.

    Are CFF WOFFs supported too?

    Yes, the tool detects the outline format automatically and keeps it.

    Related tools

    TTF to WOFF2 · OTF to WOFF2 · WOFF2 to TTF · SVG to JPG · Font Information · Glyph Coverage