UltKit

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

Output

Files are processed on our servers and deleted after 30 minutes.

How to use this tool

  1. 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. 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. 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

  1. 01Right-click the .ttf file.
  2. 02Choose Install for your account or Install for all users.
  3. 03Or drag the file onto Settings › Personalization › Fonts.

macOS

  1. 01Double-click the .ttf to open a Font Book preview.
  2. 02Click Install.
  3. 03Font Book flags problems if the file fails validation.

Linux

  1. 01Copy the file to ~/.local/share/fonts.
  2. 02Run fc-cache -f in a terminal.
  3. 03Reopen your apps to see the family.

Where WOFF2 and TTF files work

Which programs accept each format directly
WhereTTFWOFF2
Windows font installerYesNo
macOS Font BookYesNo
Word, PowerPoint, Photoshop, FigmaYes, once installedNo
Web pages via @font-faceYes, larger downloadYes, preferred
Android and iOS app bundlesYesNo

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)
WOFF2 converter

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
TTF converter

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.