Font Converter: TTF, OTF, WOFF, WOFF2 and EOT

Drop a font, pick the format, download. For a website, the ready-to-use kit includes WOFF2 and WOFF files plus the CSS @font-face code. Everything happens on your device.

  • Free
  • TTF, OTF, WOFF, WOFF2, EOT
  • No upload
  • CSS code included

Drop your fonts (TTF, OTF, WOFF, WOFF2, EOT, TTC)

Several files allowed. They stay on your device.

Select

Input: TTF, OTF, WOFF, WOFF2, EOT (uncompressed) and TTC/OTC collections. Output: TTF, OTF, WOFF, WOFF2, EOT, or web kit (WOFF2 + WOFF + CSS).

100% private — Everything is processed directly in your browser: your files, voice, and image are never sent to Chatzam's servers.

How do you convert a font file?

  1. Drop the font

    Drag one or more .ttf, .otf, .woff, .woff2, .eot or .ttc files into the box. The preview shows the name, style and number of glyphs.

  2. Pick the format

    TTF or OTF to install the font on a computer, WOFF2 or WOFF for a website, or the complete web kit. Type your own text to see how it looks.

  3. Download

    Tap "Convert": the file downloads. With several fonts, grab them one by one or all in a ZIP, and copy the CSS code.

A font converter for desktop and web

Lossless

Between TTF, OTF, WOFF and WOFF2, the font is repackaged without changing anything: kerning, ligatures, accented characters and variable fonts are kept.

OTF to a real TTF

An OpenType font with PostScript (CFF) outlines is converted to TrueType curves, for apps that only accept TTF.

Preview with your text

Type a sentence and adjust the size to check accents and special characters before converting.

Web kit and @font-face

WOFF2 and WOFF of each font, a fonts.css file, a demo page and CSS code to copy, with the right weight and style.

TTF, OTF, WOFF, WOFF2, EOT: what is each format for?

TTF (TrueType) and OTF (OpenType) are the formats for fonts you install on a computer: Windows, macOS and Linux all accept both, as do Word, Photoshop, Canva and cutting machine software like Cricut and Silhouette. WOFF and WOFF2 are the same fonts compressed for the web: WOFF2 is about 30% smaller than WOFF and every current browser reads it, which makes websites load faster. EOT is the old format of Internet Explorer 6 to 8, only useful for very old websites. TTC files bundle several fonts from the same family: the tool splits them and converts each one.

Convert OTF to TTF (and TTF to OTF)

An OTF font can contain two kinds of outlines: TrueType or PostScript (CFF). When you convert an OTF with PostScript outlines to TTF, the tool turns each letter into TrueType curves and keeps the rest of the font's information: kerning, ligatures, alternate characters and names. Only hinting, which optimizes small sizes on old screens, is not carried over. The other way round, a TTF becomes an .otf file that keeps its TrueType outlines: it's a perfectly valid OpenType font that installs anywhere, with no loss of quality.

Using a font on your website with @font-face

To show a custom font on a website, you upload it in WOFF2 format (and WOFF for older browsers), then declare it in CSS with an @font-face rule. The tool's web kit prepares everything: the files for each font, a fonts.css file with the family name, the weight (400 for regular, 700 for bold), the style and the font-display: swap option that avoids invisible text while loading, plus a demo page. Copy the files to your site, add fonts.css to your pages, then use font-family with the name shown. On WordPress, the same rule goes into the theme's Additional CSS.

Font licenses: what to check

Converting a font doesn't change its license. Open fonts like those from Google Fonts (OFL license) can be converted and used on a website without any problem. Commercial fonts often have different licenses for desktop and web use. The tool shows the copyright and license stored in the file, and warns you when the font says it must not be embedded in documents or websites. Check your rights before publishing a converted font online.

Frequently Asked Questions

How do I convert an OTF font to TTF?

Drop the .otf file, pick TTF, then tap "Convert". If the font has PostScript outlines, they're turned into TrueType curves; accents, kerning and ligatures are kept.

Which format should I use for a website?

WOFF2: it's the smallest and every current browser reads it. Add WOFF as a fallback if you target very old browsers. The web kit includes both, with the CSS code.

How do I install a font on Windows or Mac?

Convert it to TTF or OTF. On Windows, right-click the file, then "Install". On Mac, double-click the file, then click "Install" in Font Book. WOFF and WOFF2 can't be installed: they're for the web only.

Does converting damage the font?

Not between TTF, OTF, WOFF and WOFF2: the font is only repackaged, without changing anything. Only converting an OTF with PostScript outlines to TTF recalculates the curves, with precision invisible to the eye, and removes hinting.

Does this tool change the style of my text for Instagram?

No: it converts font files. To write in fancy letters on Instagram, TikTok or Facebook, use Chatzam's Fancy Text Generator.

Are my fonts uploaded to a server?

No. Files are read and converted in your browser. No font is sent to Chatzam, which also protects licensed fonts.

Other free tools

All office tools →

Rate this tool
Be the first to rate this tool