UltKit

TTF to WOFF Converter

WOFF is the first web font format every major browser agreed on, and it still loads in places WOFF2 never reached. Convert a TTF here when a platform, theme or reader asks for .woff by name.

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

    Choose the TTF fonts

    Upload the TrueType files you want on the web, up to 20 per batch and 95 MB each.

  2. 2

    Confirm WOFF as the output

    Convert to is set to WOFF. Tick Include @font-face CSS under Advanced settings for a ready rule, and pick a Keep characters subset if the font is only for a site in one script.

  3. 3

    Convert to WOFF

    Press Convert to WOFF, download the .woff files and upload them next to your stylesheet or into the theme's font folder.

Converting TTF to WOFF does not change a single glyph. It compresses each font table with zlib, adds a small header and gives you a file that browsers back to Internet Explorer 9 can load with @font-face.

Who still needs TTF to WOFF

WOFF was proposed in 2009 by Jonathan Kew of Mozilla together with type designers Tal Leming and Erik van Blokland, shipped first in Firefox 3.6 in 2010 and became a W3C Recommendation in December 2012. Its goal was practical: give foundries a web format that was not simply a raw desktop font sitting on a server, and give browsers a single format to agree on. Within a couple of years Chrome, Safari and Internet Explorer 9 all read it.

Today WOFF2 does the same job in fewer bytes, so plain WOFF survives mostly as a fallback and as a requirement in older systems. Some WordPress themes, page builders and e-commerce templates still have a font upload field that expects .woff. Corporate intranets running Internet Explorer 11 cannot read WOFF2 at all. E-book production is another case: EPUB 3 accepts WOFF, while WOFF2 support in reading apps is newer and less even.

IE 9–11the browsers that read WOFF but never WOFF2

Internet Explorer 11 is retired on most Windows versions, yet it lingers inside some company networks and kiosks.

Should you ship a WOFF fallback next to WOFF2?

Reasons to add WOFF

  • Covers Internet Explorer 9 to 11 and browsers released before WOFF2 arrived
  • Accepted by theme and plugin upload fields that list .woff only
  • Costs modern visitors nothing, since they download the WOFF2 line first

Reasons to skip it

  • Roughly 30% larger than the same font in WOFF2
  • One more file per weight to upload, version and cache-bust
  • Most public sites see too few legacy visitors to notice

Adding the WOFF file to @font-face

List both files in one src declaration: the .woff2 with format("woff2") first, then the .woff with format("woff"). The format hint lets a browser skip files it cannot use without downloading them. If you also need the font for a desktop app or a design mockup, keep the original TTF; going back later with WOFF to TTF works, but there is no reason to rely on it.

Two options are worth a look before you press convert. Keep characters trims the font to the scripts your site uses, which matters more for file size than the choice between WOFF and WOFF2. Hinting can stay on Keep for a fallback aimed at Internet Explorer, because that audience is the one most likely to be on a Windows screen where TrueType instructions still sharpen small text.

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

WOFF

Web Open Font Format

WOFF is a web font format created by Mozilla, Opera and Microsoft and published as a W3C Recommendation in 2012. It wraps TrueType or OpenType font data with compression and metadata for faster downloads. All browsers support WOFF, but it has been largely superseded by WOFF2, which compresses better. Desktop operating systems cannot install WOFF fonts directly.

Compression
Lossless
Transparency
–
Animation
–
Introduced
2012 · W3C (Mozilla, Opera, Microsoft)
WOFF converter

TTF to WOFF compresses a desktop font into the original web font container, which matters for older browsers, e-book readers and themes that ask for .woff files rather than WOFF2.

TTF to WOFF FAQ

Is WOFF still supported by modern browsers?

Yes. Every current browser reads WOFF as well as WOFF2; support for WOFF 1.0 was never removed. Browsers simply prefer WOFF2 when a rule offers both, because it is smaller.

Which is smaller, TTF or WOFF?

WOFF, as a rule. It stores the same tables compressed with zlib, the algorithm behind ZIP files, so a typical text font shrinks noticeably. WOFF2 goes further with Brotli, which is why TTF to WOFF2 is the first choice for new sites.

Can I use WOFF fonts in an EPUB?

Yes. EPUB 3 lists WOFF among its core font types, alongside TrueType and OpenType, and EPUB 3.2 added WOFF2 in 2019. Older reading apps may only know the first three, so WOFF or TTF is the cautious choice for a book.

What order should WOFF and WOFF2 go in the src list?

WOFF2 first, then WOFF. A browser walks the list and downloads the first format it supports, so modern browsers take the WOFF2 and only older ones fall through to the WOFF line.

Does WOFF keep the font's license information?

The name table inside the font, which usually holds the copyright and license URL, is copied as is. WOFF also defines an optional metadata block for license details, which some foundries fill in their own WOFF releases.