Web fonts are delivered as WOFF2, which operating systems and most design apps cannot install. ConvertCove unpacks the WOFF2 back into a regular font file so you can use it in Figma, Word or a mock-up, provided your licence allows it.
How to convert WOFF2 to TTF
- Click Select WOFF2 files or drag them onto the box above. You can add as many as you like.
- Check that the target says TTF. Click the slider icon next to a file to change its options.
- Press Convert. Each file shows its own progress, and the work happens on your device.
- Download files one by one, or use Download all (ZIP). Press Convert more to start a new batch.
Fonts downloaded from Google Fonts are under the SIL Open Font License or Apache License and may be installed and converted. Fonts from commercial foundries usually may not.
WOFF2 vs TTF
What is WOFF2?
WOFF2 is a compressed wrapper around a TrueType or OpenType font, designed only for delivery to browsers. Inside is a complete font, stored with Brotli compression and transformed glyph tables. More about the WOFF2 format.
What is TTF?
TTF and OTF are installable desktop formats. Windows, macOS and Linux all install them with a double-click, and every design and office application can use them. More about the TTF format.
| WOFF2 | TTF | |
|---|---|---|
| Full name | Web Open Font Format 2 | TrueType Font |
| Extensions | .woff2 | .ttf |
| MIME type | font/woff2 | font/ttf |
When to convert WOFF2 to TTF
- You own or licensed a font but only have the web files.
- You are designing mock-ups and need the same open-source font your website uses.
- You want to inspect a font in a font editor such as FontForge or Glyphs.
- You need a TTF to embed in a mobile app or game.
Quality and settings
Unpacking restores the font tables exactly, so glyphs, kerning, ligatures and hinting are unchanged. The file extension follows the outlines inside the font: TrueType outlines give .ttf, CFF (PostScript) outlines give .otf. ConvertCove never rewrites outlines to fake a format change; it tells you when a font you asked for as TTF is really an OTF. Both install the same way.