Static .ttf fonts only. TrueType curves are rewritten as PostScript outlines. Hinting is left out. Conversion stays in this browser.

Help Us Improve

—

(—)

Convert a TTF font to OTF

Convert a TTF font to OTF in your browser. No signup, PostScript outlines, and the font stays on your device.

What is a TTF to OTF converter?

This page reads a static TrueType font and writes an OTF file with PostScript outlines. Hinting is left out. Kerning and ligature tables are copied when the source font has them.

TTF to OTF converter features

Save a TrueType font as an OTF file.
  • TTF to OTF

    Upload a .ttf font and download a .otf file.

  • PostScript outlines

    TrueType curves are rewritten as PostScript outlines.

  • Kerning tables copied

    An existing kerning or ligature table is copied. Hinting is left out.

  • Browser-side conversion

    The font stays on your device. No account is required.

How to convert TTF to OTF

Three steps from a TTF font to OTF.
  1. Add the TTF

    Drop a static .ttf font.

  2. Convert to OTF

    Click Convert to OTF. The outlines are rewritten as PostScript curves.

  3. Download the OTF

    Save the .otf file.

Tips for converting TTF to OTF

What this converter keeps from the font.
  • 01

    Use a static font

    A variable font, a WOFF file, or a font collection is rejected.

  • 02

    Expect a small curve shift

    Rewritten outlines can move by a few font units.

  • 03

    Hinting stays behind

    TrueType hinting instructions are not copied into the OTF file.

Good uses for TTF to OTF

When you need an .otf font.
  1. Make an OTF file: Turn a .ttf font into a .otf file.

  2. Keep the family name: The download uses the font family name.

  3. Stay local: The conversion runs in the browser.

Why convert TTF to OTF here

A local conversion from TrueType to OTF.
  • No signup

    Convert a font without an account.

  • Stays on your device

    Reading and writing run in the browser.

  • A .otf file

    The download stores PostScript outlines.

Technical details

How this TTF to OTF conversion works.
Input
A static .ttf font up to 20 MB.
Output
An .otf file with PostScript outlines. Kerning and ligature tables are copied when present.
What is left out
TrueType hinting is not copied. Variable fonts, WOFF files, and font collections are rejected.
Where it runs
The font is read and the .otf file is written in the browser. The file is not uploaded for conversion.

Sources & References

References for the TrueType font this converter reads and the OpenType font it writes.
  • “TrueType is an outline font standard developed by Apple in the late 1980s as a competitor to Adobe's Type 1 fonts used in PostScript.”
    — Wikipedia — TrueType

    TrueType: This tool reads those TrueType outlines from a .ttf file. en.wikipedia.org/wiki/TrueType

  • “OpenType is a format for scalable computer fonts.”
    — Wikipedia — OpenType

    OpenType: The download is an .otf file in that format, with PostScript outlines. en.wikipedia.org/wiki/OpenType

Frequently Asked Questions

Quick answers about this tool—open a question to read more.