Convert TTF to WOFF2

A web font is being self-hosted and the TTF is too heavy to sit in the critical rendering path.

SafeConvert engineFreeNo sign-upBatch supported
Conversion Deck
Uploaded to server: 0 B
    Waiting for files/Engine: on-device/Network requests made: 0
    What actually changes

    TTF and WOFF2 are not the same picture in two wrappers.

    The glyph outlines are untouched. WOFF2 wraps the same font data with Brotli compression and a transform tuned for glyph tables, typically 30 percent smaller than WOFF and far smaller than raw TTF.

    Worth knowing first

    Compression is not subsetting, and subsetting is where the real savings are. A full font with 3,000 glyphs stays a full font after conversion; cutting it to the Latin range you actually use often removes 80 percent of the file before WOFF2 does anything.

    Questions

    TTF to WOFF2, answered

    Do I still need a WOFF fallback?

    No. WOFF2 has been supported in every current browser for years. Serving both doubles your requests for no benefit.

    Does converting change how the font renders?

    No. It is the same outlines and the same hinting, in a compressed wrapper.

    Is my licence a problem?

    Possibly. Many desktop font licences do not include web embedding, and converting the file does not grant that right.

    How to convert TTF to WOFF2

    01

    Add your files

    Drop one TTF or two hundred. Batch conversion is not a paid feature here.

    02

    Choose your settings

    Web Open Font Format 2 is lossless, so nothing is thrown away in the conversion.

    03

    Download

    Converted and deleted the moment it finishes. Never written to permanent storage.

    Related conversions