Font Converter

How to use

Converts fonts between TTF, OTF, WOFF and WOFF2 without changing them. Drop the font files, pick a format, and download.

File ConvertersLocal only

Step 1 of 4: Upload

  1. 1
  2. 2
  3. 3
  4. 4

Step 1 of 4 · Upload

When to use this
  • Self-hosting a font on a website in WOFF2
  • Installing a web font on your computer to use in design software
  • Replacing old WOFF files with smaller WOFF2 versions
  • Converting a whole type family in one go

Free and private. Everything runs on your own device, with no account and no uploads.

Fonts come in desktop formats, TrueType (TTF) and OpenType (OTF), and web formats: WOFF and WOFF2, which are the same font tables compressed for faster downloads. Web developers need WOFF2 to self-host fonts; designers who download a web font need TTF or OTF to install it. This converter moves between all four in your browser, and the conversion is lossless: every glyph, kerning pair, hinting instruction and name table comes out exactly as it went in.

Fonts with PostScript (CFF) outlines are OpenType files and carry the .otf extension; fonts with TrueType outlines get .ttf. The converter names the output after what the font actually contains.

No. The font tables are byte-for-byte identical after conversion; only the container and compression change.

Typically 30–50% smaller than TTF, and 20–30% smaller than WOFF, thanks to Brotli compression and glyph-table transforms.

Not yet: a collection holds several fonts in one file. Extract the one you need with a font editor such as FontForge first.

Conversion is technically lossless, but font licences often restrict web embedding or redistribution. Check the licence of commercial fonts before self-hosting them.

How it works
  1. 1

    Add font files

    Drop TTF, OTF, WOFF or WOFF2 files: a whole family at once is fine.

  2. 2

    Pick the output format

    WOFF2 for websites, WOFF for older browsers, TTF/OTF to install on a computer.

  3. 3

    Convert

    Tables are decompressed and recompressed without being modified.

  4. 4

    Download

    A family arrives as a ZIP with one file per weight or style.

Pro tips
  • ·Serve only WOFF2 on modern sites: every current browser supports it
  • ·Check the font's licence covers web use before self-hosting
  • ·Subsetting a font to the characters you need saves even more than WOFF2 alone