# TTF to WOFF2 Font Converter

Convert TTF fonts to WOFF2 without installing any software. Upload one or more TTF files and download each one as WOFF2, with the names, metrics, character map and OpenType layout tables of the font kept. Conversions between TTF, OTF, WOFF and WOFF2 repack the same tables, and TTF to OTF rebuilds the outlines as CFF. Fonts whose outlines cannot be converted faithfully are refused with a clear explanation.

## Frequently asked questions

### Which conversions does the Font Converter support?

Any of TTF, OTF, WOFF and WOFF2 can be converted to WOFF and WOFF2, and to OTF. TTF output needs TrueType outlines, so it works from TTF fonts and from WOFF or WOFF2 files that contain TrueType outlines, which most web fonts do. OTF fonts with CFF outlines are refused for TTF output.

### Is converting to WOFF or WOFF2 lossless?

Yes. WOFF 1.0 compresses each table with zlib and WOFF2 uses Brotli through Google's reference encoder, and unpacking either gives back the same tables. Only the table order and padding are normalized, so a digital signature (DSIG) table may no longer verify.

### Why can I not convert an OTF font to TTF?

OTF fonts usually store CFF outlines made of cubic curves, while TrueType outlines use quadratic curves. Turning cubic curves into quadratic ones can only approximate them, so the tool refuses that conversion rather than return a font with altered shapes. An OTF file that already contains TrueType outlines converts to TTF without loss.

### How does TTF to OTF work?

Every quadratic curve is converted exactly to a cubic curve, and points are rounded to whole font units, which moves them by at most half a unit. The tool writes a CFF table with the glyph names and widths and keeps the names, metrics, character map and OpenType layout tables unchanged. TrueType hinting instructions are dropped, because CFF fonts do not use them, and no new hints are generated.

### Can I convert variable fonts?

Variable fonts convert between TTF, WOFF and WOFF2 with their axes intact. TTF to OTF is refused for variable TrueType fonts, because a CFF table cannot hold their variations. Use WOFF2 to ship a variable font on the web.

### Does the From format have to match my file?

The tool reads the real format from the first bytes of each file, so a WOFF2 file uploaded on the TTF page still converts correctly. The From choice only labels the conversion. The To choice decides the output.

### What are the size limits?

Each upload can be up to 10 MiB, and a WOFF or WOFF2 file may expand to at most 30 MiB when it is unpacked. Font collections (TTC) are not supported, so upload single fonts. You can convert several files in one go.

### Which format should I use on a website?

WOFF2 is supported by all current browsers and is usually 30 percent smaller than WOFF. WOFF is a fallback for very old browsers. TTF and OTF are the formats to install on a computer or to use in design software.

### Will the converted font look the same?

Conversions between TTF, WOFF and WOFF2, and from CFF fonts to OTF, keep the outlines exactly. TTF to OTF keeps the shapes within half a font unit, but without TrueType hinting, so small text on screens that rely on hinting can render slightly differently. Kerning and other OpenType features keep working, because the layout tables are copied.

### Is my font stored?

No. Each font is converted in memory for this request and discarded once the result is returned. Nothing about the font is saved.

## Related tools

### [Font Converter](https://oneclick.pro/tool/font-converter/)

Convert fonts between TTF, OTF, WOFF and WOFF2. WOFF and WOFF2 wrap the same font tables with zlib or Brotli compression for the web, so those conversions keep every table. TTF to OTF rebuilds TrueType outlines as CFF with exact cubic curves on whole font units. OTF fonts with CFF outlines cannot become TTF without approximating every curve, so that direction is refused instead of producing a degraded font.

### [TTF to OTF Font Converter](https://oneclick.pro/tool/font-converter/ttf-to-otf/)

Convert TTF fonts to OTF without installing any software. Upload one or more TTF files and download each one as OTF, with the names, metrics, character map and OpenType layout tables of the font kept. Conversions between TTF, OTF, WOFF and WOFF2 repack the same tables, and TTF to OTF rebuilds the outlines as CFF. Fonts whose outlines cannot be converted faithfully are refused with a clear explanation.

### [TTF to WOFF Font Converter](https://oneclick.pro/tool/font-converter/ttf-to-woff/)

Convert TTF fonts to WOFF without installing any software. Upload one or more TTF files and download each one as WOFF, with the names, metrics, character map and OpenType layout tables of the font kept. Conversions between TTF, OTF, WOFF and WOFF2 repack the same tables, and TTF to OTF rebuilds the outlines as CFF. Fonts whose outlines cannot be converted faithfully are refused with a clear explanation.

### [OTF to WOFF2 Font Converter](https://oneclick.pro/tool/font-converter/otf-to-woff2/)

Convert OTF fonts to WOFF2 without installing any software. Upload one or more OTF files and download each one as WOFF2, with the names, metrics, character map and OpenType layout tables of the font kept. Conversions between TTF, OTF, WOFF and WOFF2 repack the same tables, and TTF to OTF rebuilds the outlines as CFF. Fonts whose outlines cannot be converted faithfully are refused with a clear explanation.

### [WOFF to WOFF2 Font Converter](https://oneclick.pro/tool/font-converter/woff-to-woff2/)

Convert WOFF fonts to WOFF2 without installing any software. Upload one or more WOFF files and download each one as WOFF2, with the names, metrics, character map and OpenType layout tables of the font kept. Conversions between TTF, OTF, WOFF and WOFF2 repack the same tables, and TTF to OTF rebuilds the outlines as CFF. Fonts whose outlines cannot be converted faithfully are refused with a clear explanation.

### [OTF to WOFF Font Converter](https://oneclick.pro/tool/font-converter/otf-to-woff/)

Convert OTF fonts to WOFF without installing any software. Upload one or more OTF files and download each one as WOFF, with the names, metrics, character map and OpenType layout tables of the font kept. Conversions between TTF, OTF, WOFF and WOFF2 repack the same tables, and TTF to OTF rebuilds the outlines as CFF. Fonts whose outlines cannot be converted faithfully are refused with a clear explanation.

**Show all 11 related tools**

- [WOFF to TTF Font Converter](https://oneclick.pro/tool/font-converter/woff-to-ttf/)
- [WOFF to OTF Font Converter](https://oneclick.pro/tool/font-converter/woff-to-otf/)
- [WOFF2 to TTF Font Converter](https://oneclick.pro/tool/font-converter/woff2-to-ttf/)
- [WOFF2 to OTF Font Converter](https://oneclick.pro/tool/font-converter/woff2-to-otf/)
- [WOFF2 to WOFF Font Converter](https://oneclick.pro/tool/font-converter/woff2-to-woff/)

Your ad here?

[Email us](mailto:hi@dennn.is?subject=Advertising%20on%20OneClick%20Pro)

[Ad The agent-ready plugin suite for WordPress.](https://sleekwp.com/?ref=oneclickpro)
