OTF to UFO Converter

Export OpenType fonts as Unified Font Object sources online for free

Drop files here. 1 GB maximum file size or Sign Up
to
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Editable Source

UFO breaks your OTF font into structured XML files — one per glyph — making individual character editing, comparison, and inspection straightforward.

Open Standard

UFO is a cross-platform, vendor-neutral font source format. Converting OTF to UFO frees your typeface data from proprietary constraints.

Cross-Platform

UFO works identically on Windows, macOS, and Linux. Convert your OTF fonts to a source format that travels seamlessly between any design environment.

How to convert OTF to UFO

1

Select files from Computer, Google Drive, Dropbox, URL or by dragging it on the page.

2

Choose ufo or any other format you need as a result (more than 200 formats supported)

3

Let the file convert and you can download your ufo file right afterwards

About formats

OTF (OpenType Font) is a scalable font format jointly developed by Microsoft and Adobe, announced in 1996 and later standardized as ISO/IEC 14496-22. OpenType unifies TrueType and PostScript font technologies under a single container — OTF files with PostScript outlines use CFF/CFF2 tables for cubic Bezier curves, while those with TrueType outlines use quadratic splines in glyf tables (these typically carry the .ttf extension despite being OpenType). The format supports up to 65,535 glyphs per font, enabling comprehensive coverage of Unicode's vast character repertoire including Latin, Cyrillic, Arabic, CJK, and mathematical symbols within one file. Advanced typographic features are encoded in GSUB (glyph substitution) and GPOS (glyph positioning) tables, powering contextual alternates, ligatures, small caps, stylistic sets, and complex script shaping. A defining advantage is cross-platform consistency — the same OTF file renders identically on Windows, macOS, Linux, iOS, and Android without platform-specific builds. The rich OpenType Layout feature system is another major strength, giving designers fine-grained typographic control that was previously impossible in a single font file. OpenType 1.8 introduced variable font technology, allowing continuous interpolation across weight, width, slant, and custom design axes within a single compact file. Universal support in web browsers, design applications, office suites, and operating systems makes OTF the dominant professional font format in modern digital typography.
Initial release: 1996
UFO (Unified Font Object) is an open, XML-based font source format designed by Tal Leming, Just van Rossum, and Erik van Blokland, with the first version published in 2004. Unlike compiled binary fonts, a UFO is a directory structure containing separate XML files for each glyph (in GLIF format), font metadata (fontinfo.plist), kerning data, groups, and feature definitions. This decomposed architecture was purpose-built for collaborative font development — each glyph exists as its own file, making granular version control with Git or similar systems practical and clean. The format is explicitly application-independent, serving as an interchange layer between different font editors (RoboFont, Glyphs, FontForge, FontLab) rather than locking designers into a single tool. UFO 3, the current major version released in 2012, supports cubic and quadratic outlines, guidelines, anchors, image references, custom data storage, and layered design sources for interpolation. A defining advantage is collaboration-friendliness: teams of designers can work on different glyphs simultaneously and merge changes through standard VCS workflows without conflict. The human-readable XML format provides another benefit — every aspect of the font design can be inspected, diffed, and scripted using standard programming tools. The UFO specification is hosted as an open standard, and an active ecosystem of Python libraries (fontTools, ufoLib2, defcon) provides programmatic access for automated font production pipelines. Major type foundries and open-source font projects increasingly adopt UFO as their canonical source format.
Initial release: 2004

Frequently Asked Questions

Why convert OTF to UFO?

UFO is an open, XML-based font source format ideal for collaborative type design. It enables version control, cross-tool editing, and transparent data access.

How do I open a UFO file?

UFO is supported by major type design applications. The XML-based structure also means individual glyph files can be inspected with any text editor.

Is UFO suitable for version control?

Yes — UFO stores each glyph as a separate XML file, making it ideal for Git and other version control systems. This is one of its primary design goals.

Does conversion preserve kerning and metadata?

Yes — UFO captures glyph outlines, metrics, kerning pairs, and font metadata from your OTF source in a structured, editable format.

Is the OTF to UFO conversion free?

Completely free on Convertio. Upload, convert, and download your UFO package without any cost or account requirement.

OTF to UFO Quality Rating

5.0 (3 votes)
You need to convert and download at least 1 file to provide feedback!