Free WOFF2 to TTF converter

Decode a WOFF2 webfont into a TTF file

Add WOFF2 files when a desktop app or font tool requires TTF. Each decoded font is sanitized and checked before download.

  • Desktop-friendly outputReceive a TTF file for software that cannot open WOFF2
  • Safe decodingThe decoded font is sanitized before it is packaged
  • Differences reportedCharacters, glyphs and advanced data are compared
1

Add your WOFF2 files

Upload valid .woff2 webfont files. Up to five files can be decoded together.

Up to 5 files, 5 MB per file and 20 MB combined. A TTC or OTC collection may contain several fonts; a job can produce up to 10 font files.

2

TTF output

WOFF2 is decoded to SFNT data and returned as TTF. A source with CFF outlines may require an outline conversion.

OutputTTF desktop fontWOFF2 is decoded to SFNT data and returned as TTF. A source with CFF outlines may require an outline conversion.
3

Confirm and start

The decoded fonts will be validated and compared with their WOFF2 sources.

Before you download

Know what is inside the WOFF2 file

WOFF2 is a compressed container. It may wrap TrueType or CFF-based OpenType data, so producing a file specifically labeled TTF is not always a simple rename.

01

Decoding restores font tables

WOFF2 compression is reversed before the font is sanitized and written as a desktop-compatible file.

02

Some webfonts are subsets

Conversion cannot restore glyphs that were removed before the WOFF2 file was made.

03

Respect the original licence

A font found on a website is not automatically licensed for extraction, editing or desktop installation.

WOFF2 to TTF questions

Can conversion restore missing characters?

No. If the WOFF2 is a subset, only the characters stored in that file can appear in the TTF output.

Why can the TTF be much larger?

TTF does not use WOFF2’s web compression. A larger byte size is normal even when character coverage is unchanged.

Will every WOFF2 become a native TrueType-outline font?

WOFF2 can wrap different OpenType outline types. When the source is not TrueType-based, creating TTF may require rebuilding outlines and the report will flag that change.