Convert woff to ttf

Free online WOFF to TTF converter

Convert a web font to a desktop-compatible TTF with 101convert, FontTools, or FontForge.

Convert WOFF to TTF online - free

Uploading…
Selected files exceed the 75 MB total limit. Please select fewer or smaller files.

Your file is processed instantly and never stored on our servers.

How it works

  1. 1/3

    Upload your .woff file

    Click to browse to select your file you want to convert or simply drag & drop your file into selected area.

  2. 2/3

    Perform .woff to .ttf conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .ttf file

    Conversion result is ready to download.

How to convert woff to ttf file

  • Fonts

A desktop application, operating system, or font editor may accept a TrueType Font file but reject a web-font container. Converting the file creates a desktop-oriented font for installation, editing, archiving, or sharing, subject to the font license.

What the WOFF format is

WOFF (Web Open Font Format) packages an OpenType or TrueType font for website delivery. WOFF 1 uses compressed font data and can include metadata; WOFF2 is a separate, newer format that uses Brotli compression. Web developers, browsers, CSS tools, and website asset pipelines commonly use WOFF files referenced through CSS with @font-face.

WOFF is a web container, not necessarily a different glyph design. It can contain TrueType outlines or CFF outlines, so the source outlines determine what a conversion can produce. Do not rename .woff to .ttf; changing the extension does not change the font structure.

What the TTF format is

TTF usually identifies a font file containing TrueType outlines and the associated font tables. Operating systems and desktop applications widely support TTF for font installation, word processing, publishing, graphic design, and font editing.

TTF is useful when software expects a desktop font file rather than a WOFF container. It is often easier to install or transfer to applications that specifically look for the .ttf extension, but the extension alone does not make a font legally installable, editable, or redistributable.

Convert the file with 101convert

  1. Open the WOFF converter on 101convert.com.
  2. Upload the source file, select TTF as the output format, and start the conversion.
  3. Download the generated .ttf file and open it in a font viewer or the target application.

This method requires no software installation and is suitable when the font may be processed by a third-party service. Do not upload a font if its license, client agreement, or project policy prohibits third-party processing.

Convert with FontTools

FontTools provides an offline command-line method for WOFF 1 files and preserves the tables supported by its parser. Install Python 3 and FontTools with:

python -m pip install fonttools

Place the source in a working folder, then run:

python -c "from fontTools.ttLib import TTFont; f=TTFont('MyFont.woff'); f.flavor=None; f.save('MyFont.ttf')"

Replace the filenames with the actual source and destination names. Setting flavor=None removes the WOFF wrapper when saving the font. Inspect the resulting file in a font viewer and test its family name, style, glyphs, accented characters, and layout features.

For a .woff2 source, use the WOFF2 decompression command instead; WOFF2 is not interchangeable with WOFF 1:

python -m pip install fonttools brotli

python -m fontTools.ttLib.woff2 decompress MyFont.woff2

The decompressed result may be a TrueType or OpenType font, depending on the embedded outlines and tables.

Convert with FontForge

  1. Open the source with File → Open.
  2. Check the family name, style, encoding, glyph set, metrics, and outline type.
  3. Choose File → Generate Fonts.
  4. Select TrueType or specify a filename ending in .ttf, then generate the file.

FontForge is preferable when the source has malformed tables or requires edits to outlines, names, metrics, hinting, or encoding. Review the generated font before installing it.

Quality and compatibility limits

A normal conversion removes the WOFF compression wrapper without changing the embedded glyph outlines, although checksums, metadata, table ordering, and supported tables can change. Applications may reject fonts with malformed source data, unusual naming tables, unsupported OpenType features, or invalid metrics.

A WOFF containing CFF outlines cannot become a genuine TrueType-outline font merely by removing its wrapper. FontTools may save such a font with a .ttf filename while retaining CFF outlines; if the target specifically requires TrueType outlines, use a font editor such as FontForge to convert the outlines and verify the result with a font-inspection tool.

Variable fonts need additional testing because applications differ in support for axes, instances, and variation tables. Conversion also does not remove embedding restrictions, copyright notices, or redistribution terms. Keep the original file and follow its license when installing, modifying, or sharing the generated font.

WOFF vs TTF: format comparison

How the WOFF and TTF formats compare on the properties that matter most for this conversion.

Comparison of the WOFF and TTF file formats
Property .WOFF Web Open Font Format .TTF TrueType Font
Outline type Both TrueType outlines
Hinting Yes Yes
Ready for web fonts Yes Yes
Variable font No No
Embedding in documents Yes Yes
Operating system support Wide Wide
Typical file size Small Small
Open standard Yes Yes
Introduced 2009 1991
Developer Mozilla Foundation, Opera Software, Microsoft, and others Apple Inc. (originally developed for Macintosh; later widely adopted by Microsoft and others)
MIME type font/woff font/ttf

Frequently asked questions

Is the WOFF to TTF converter free?

Yes, converting WOFF to TTF on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.

How large can my WOFF file be?

You can upload WOFF files up to 150 MB and convert up to 100 files at once in a single batch.

What happens to my uploaded files?

Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.

Do I need to install any software to convert WOFF to TTF?

No. The WOFF to TTF conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.

Did the conversion fail?

In most cases, the cause is an incorrect file format. Please upload a valid WOFF file for this WOFF to TTF conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.