Turn a WOFF2 or WOFF web font back into a TTF or OTF you can install
Processed in your browser. Nothing is uploaded. Checked against sources on 22 Oct 2026.Windows and macOS do not install WOFF2 or WOFF files. Drop the web font here and it is unpacked to the TrueType or OpenType font inside it, table for table, ready to install. The name, glyph count and the maker’s embedding permission are shown, with a preview line. Converting does not change the licence: a web-only font stays web-only. Nothing is uploaded.
Drop your files or click to choose them.
Adjust the options and check the preview.
Download the result. Nothing was uploaded.
The four formats hold the same thing, the tables of an OpenType font. TTF and OTF are installed on computers; WOFF and WOFF2 are the same fonts compressed for websites.
| From | To | What happens |
|---|---|---|
| TTF or OTF | WOFF2 | Compressed with Google's woff2 encoder; every table kept |
| TTF or OTF | WOFF | Each table compressed with zlib; byte for byte the same font inside |
| WOFF or WOFF2 | TTF or OTF | Unpacked to the font inside, ready to install |
| TTF | OTF | Same font, saved as .otf; TrueType outlines are valid OpenType |
| OTF (CFF outlines) | TTF | Curves redrawn as TrueType; ligatures and hinting not kept |
What is refused. A .ttc collection holds several fonts in one file and is not split here. A variable font with CFF2 outlines can be saved as OTF, WOFF or WOFF2, but not turned into TTF.
The rest of the article, and all 6 questions about Font Converter, are on the Font Converter page.
Drop the .ttf on the page, choose WOFF2 and press Download. The font is compressed with Google's woff2 encoder in your browser, keeping every glyph, kerning pair and OpenType feature. Several fonts can be dropped together and saved in one zip, ready for an @font-face rule on your website.
Not directly: computers install TTF and OTF, not web fonts. Drop the .woff2 or .woff here and choose TTF or OTF; the font inside is unpacked table for table and can then be installed. Check its licence first, because many web fonts are licensed for websites only.
For most fonts the letters look the same, but this is the one conversion that changes the font. PostScript curves are redrawn as TrueType curves, and ligatures, contextual forms and hinting are not kept. If your software accepts OTF, keep the OTF; for websites, convert the OTF straight to WOFF2 instead, which keeps everything.
The glyph count says how much of a font you have. A web font is often cut down to Latin letters only, a few hundred glyphs, while the full family may have thousands covering accents, Greek, Cyrillic or other scripts. Comparing counts shows whether a WOFF2 you found is the complete font before you rely on it.
Rates and rules change; check the source before you rely on a figure.
Still stuck? Ask about Font Converter and anybody who knows can answer. No account needed.
On the related tools: Convert Any File – Photos, documents, spreadsheets, archives: drop it and see what is possible · Markdown File to HTML – Turn a .md file into the HTML behind it.