Pixmorph
WOFF2 font converter

WOFF2 to TTF

Convert Web Open Font Format 2 fonts to TrueType Font in seconds — accurately, with every language and OpenType feature preserved and the output optimized automatically.

ConvertWOFF2TTF
Drop your WOFF2 fonts here

TTF · OTF · WOFF · WOFF2 · EOT · SVG · TTC · DFONT · PFB — click or drop · processed on your device

Choose files

How it works

  1. 01

    Add your WOFF2 files

    Drop or choose WOFF2 files. Several at once is fine.

  2. 02

    Pick the output

    TTF is pre-selected. Optimization is on by default.

  3. 03

    Check the preview

    Every language in the font is previewed live — Bangla, Arabic, Hindi, CJK and more — so you can see shaping is intact.

  4. 04

    Download

    Download each font, or everything as a ZIP. The Web kit option adds ready-to-paste @font-face CSS.

Built for every language

Most converters rebuild fonts and silently break complex scripts. Pixmorph doesn't.

Shaping stays intact

GSUB, GPOS and GDEF — the tables behind ligatures, conjuncts (ক্ষ, ন্ত্র, क्ष), Arabic joining and mark positioning — are copied byte-for-byte. Glyph IDs never change.

Lossless where it matters

TTF/OTF ⇄ WOFF ⇄ WOFF2 ⇄ EOT only change the wrapper, so the font is exactly the same. TTF → OTF converts curves exactly; OTF → TTF stays within 1 unit of the original.

Optimized automatically

Unused data is stripped and the best compression is used. Untick languages you don't need to cut file size by up to 90% — kept languages still shape correctly.

WOFF2 vs TTF

Input · .woff2

Web Open Font Format 2

The smallest, fastest web font format — ~30% smaller than WOFF. Use it for websites.

Output · .ttf

TrueType Font

The most widely supported desktop font format — works on Windows, macOS, Linux, Android and iOS.

Popular font conversions

Frequently asked questions

How do I convert WOFF2 to TTF?+

Drop your WOFF2 file into the converter above, click Convert and download the result. Several fonts can be converted together and downloaded as a ZIP.

Will Bangla, Arabic, Hindi or other complex-script fonts still work?+

Yes. The OpenType layout tables that control conjuncts, ligatures, joining and mark positioning are kept byte-for-byte and glyph IDs never change, so text shapes exactly as in the original font. The live preview lets you check every language before downloading.

What does “Optimize automatically” do?+

Lossless mode removes data browsers and operating systems never use (digital signatures, generator stamps, hinting caches) and uses maximum compression — the font renders identically. Smallest mode also removes TrueType hinting and glyph names, which is ideal for websites.

How can I make a web font much smaller?+

Choose WOFF2 and untick the languages you don't need under “Languages to keep”. A multi-script font can shrink by 80–90%, and the kept languages still have all their ligatures and conjuncts.

Is TTF to OTF (or OTF to TTF) lossless?+

TTF → OTF converts TrueType curves to PostScript curves exactly. OTF → TTF approximates PostScript curves with TrueType curves within 1 font unit (about 0.05% of the em) — invisible at any size. Kerning, features and metrics are unchanged either way.

Are my fonts uploaded?+

No. Fonts are converted inside your browser and never leave your device — safe for licensed and unreleased fonts. Please make sure your font licence allows conversion (most open-source fonts such as Google Fonts do).

Which format should I use for my website?+

WOFF2 is supported by every modern browser and is the smallest. Choose “Web kit” to get WOFF2 + WOFF plus a ready-made @font-face CSS file.

More tools