OKfmt

TTF WOFF2

Compresses TTF to WOFF2 (Brotli font compression), cutting size by about 50% for self-hosted web @font-face fonts.

Drag files here or click to upload (multiple files supported)

Ctrl+V to paste from clipboard

How to convert TTF to WOFF2

  1. 1Upload your TTF file by dragging, clicking, or pasting.
  2. 2Adjust quality settings if needed.
  3. 3Click 'Convert Now' and wait for the conversion to complete.
  4. 4Download your converted WOFF2 file.

About TTF to WOFF2 conversion

TTF is the TrueType font format launched by Apple and Microsoft in 1991. It uses quadratic Bézier outlines and hinting instructions, is a universal format for desktop systems, and is too large for direct web use. WOFF2 is the open web font format released by W3C in 2018. It uses Brotli compression and is the standard format for modern HTML5 @font-face.

This conversion is based on the Google woff2 reference implementation. The output WOFF2 font preserves the original TAR's TrueType quadratic Bézier outlines and hinting instructions, reduces the size by approximately 50% compared to the source TTF, achieves a significantly improved compression ratio, and keeps font license terms unchanged.

The converted font can be directly adapted to all modern browsers including Chrome, Firefox, Edge, etc. It is used to build front-end font resources for websites, and meets the requirement of loading custom web fonts. The single source file size limit is 50MB, and only one file can be converted per conversion.

TTF vs WOFF2: technical comparison

FeatureTTFWOFF2
Released19912014
DeveloperAppleW3C

FAQ about TTF → WOFF2

Does font quality change after conversion?

The conversion process does not change the original display quality of the font. This conversion only encapsulates and compresses font data, preserves the original outlines and hinting information, and does not adjust glyph details.

Will original hinting be preserved?

All hinting instructions from the original TTF are preserved, along with the original font's TrueType quadratic Bézier outlines. Core information of the original font is not modified.

What is the single file size limit?

This tool has a single file limit of 50MB, and only supports converting one file per conversion. Files exceeding the size limit cannot be submitted for processing.

Will files be stored?

Files are uploaded to the server via HTTPS for conversion. After conversion is completed, the server immediately deletes both the source file and the output file, and does not store any files.

Related Tools