WOFF2 to TTF Converter
A .woff2 file is a font compressed for browsers, and no desktop operating system will install it. Converting it back to TTF restores the plain TrueType tables so Windows, macOS and your design apps can load the font.
Font Converter
or drop TTF, OTF, WOFF … files here ·
Max 95 MB per file· Up to 20 files· Deleted after 30 minutes
Files are processed on our servers and deleted after 30 minutes.
Removing scripts you don't use can shrink a web font from hundreds of KB to under 30 KB. Keep all characters for fonts you install on a computer.
Paste the text or characters the font must cover, e.g. a logo word or a headline. Everything else is removed.
Hints sharpen small text on Windows screens. Removing them often saves 10–30% on web fonts; auto-hint adds them to fonts that have none.
Leave empty to keep the original. Renaming lets you install the converted font next to the original without a conflict.
E.g. Regular, Bold, Italic. Leave empty to keep the original style name.
How to use this tool
- 1
Upload the WOFF2 files
Select the .woff2 fonts you want on your computer, up to 20 at a time and 95 MB each. Fonts with PostScript outlines are accepted too.
- 2
Keep the TTF target
Convert to is set to TTF. If small text looks rough on Windows later, convert again with Hinting set to Auto-hint under Advanced settings.
- 3
Convert and install
Press Convert to TTF, download the files and install them as shown below. Restart open apps so they see the new font.
Windows and macOS install TTF and OTF only. A WOFF2 must be unpacked to TrueType before any desktop app can use it.
Convert WOFF2 to TTF to use a web font offline
People usually meet WOFF2 in one of three ways: a font kit bought for a website that contains only web formats, a self-hosted project folder where the original TTFs went missing, or the Network panel of browser developer tools while inspecting a site. In each case the font is the same TrueType or OpenType data a desktop font holds, compressed with Brotli inside a container defined by the W3C in 2018. Double-clicking it does nothing useful, and renaming it to .ttf only produces a file the installer calls invalid.
This page decompresses the tables and writes a standard .ttf. Two things can surprise you afterwards. Web fonts are often subset, so a file built for an English site may lack accented letters, Cyrillic or even some punctuation. And many web fonts have their hinting removed to save bytes, which is invisible on a phone but can make 9 to 11 pt text look uneven on an older Windows monitor; Hinting set to Auto-hint generates new instructions. If your file ends in .woff without the 2, use WOFF to TTF instead, which works the same way with zlib compression.
How to install the converted TTF on Windows, Mac and Linux
Windows 10 and 11
- 01Right-click the .ttf file.
- 02Choose Install for your account or Install for all users.
- 03Or drag the file onto Settings › Personalization › Fonts.
macOS
- 01Double-click the .ttf to open a Font Book preview.
- 02Click Install.
- 03Font Book flags problems if the file fails validation.
Linux
- 01Copy the file to
~/.local/share/fonts. - 02Run
fc-cache -fin a terminal. - 03Reopen your apps to see the family.
Where WOFF2 and TTF files work
| Where | TTF | WOFF2 |
|---|---|---|
| Windows font installer | Yes | No |
| macOS Font Book | Yes | No |
| Word, PowerPoint, Photoshop, Figma | Yes, once installed | No |
| Web pages via @font-face | Yes, larger download | Yes, preferred |
| Android and iOS app bundles | Yes | No |
MythChanging the extension from .woff2 to .ttf converts the font.
FactThe file stays Brotli-compressed, so installers reject it. The tables have to be decoded and written out again.
MythA WOFF2 is a lower-quality copy of the font.
FactCompression is lossless. Missing glyphs or rough small sizes come from subsetting or removed hints, not from the format.
MythConverting the file makes it licensed for desktop use.
FactThe license follows the typeface, not the extension. Check the EULA before installing a web-only font.
WOFF2
Web Open Font Format 2
WOFF2 is the second version of the Web Open Font Format, based on Google's Brotli compression and published as a W3C Recommendation in 2018. Files are about 30% smaller than WOFF, which helps pages load faster. Every modern browser supports WOFF2, and it is the recommended format for web fonts. Desktop operating systems and design apps cannot install it directly.
- Compression
- Lossless
- Transparency
- –
- Animation
- –
- Introduced
- 2018 · W3C (Google)
TTF
TrueType font
TTF is the TrueType font format developed by Apple in the late 1980s and released in 1991, then licensed to Microsoft. It defines glyph outlines with quadratic curves and includes hinting instructions that make text look sharp on screens. TrueType is supported by every desktop operating system, word processor and design app. It lacks some advanced typographic features of OpenType and is larger than web font formats.
- Compression
- Lossless
- Transparency
- –
- Animation
- –
- Introduced
- 1991 · Apple
WOFF2 to TTF reverses web compression so a font found on or built for a website can be installed and used offline in desktop software, which never accepts the WOFF2 wrapper.
WOFF2 to TTF FAQ
Is converting WOFF2 to TTF lossless?
For the font data, yes. WOFF2 compression is reversible, so the outlines, metrics and OpenType features that went in come back out. The rebuilt file is equivalent rather than byte-identical to the TTF the web font was made from, which makes no difference to how it renders.
Why are some letters missing from the font I converted?
Many sites serve web fonts that were subset to the characters their pages need, and Google Fonts splits families into separate files per script with unicode-range. The converter can only keep the glyphs that are inside your WOFF2; get the full font from the foundry or the family's official download.
Can I use a WOFF2 I downloaded from a website in my own designs?
Only if the license allows it. A webfont license usually covers serving the font on the licensee's own site, not desktop use by visitors, so a file pulled from someone else's page is not yours to install. Open-source families such as those on Google Fonts are the exception.
Should I pick TTF or OTF when converting a WOFF2?
Match the outlines inside. Most WOFF2 files hold TrueType outlines, so TTF is a straight unwrap. If the font was built with PostScript curves, WOFF to OTF explains how to keep them cubic; either result installs the same way.
Why does Figma or Photoshop not list the font after installing?
Design apps read the font list at launch, so quit and reopen them. Figma in a browser also needs its desktop font helper running to see locally installed fonts.