BIN to UFO Converter

Extract editable UFO font sources from MacBinary files

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

Developer-Friendly

UFO stores font data as XML and plain text — perfect for font developers who want full control over BIN font internals.

Open Standard

UFO is an open specification supported by multiple professional font editors. Converting BIN to UFO frees your font from a proprietary container.

Platform Independent

Access Convertio from any browser to convert BIN to UFO. The resulting files work on any system that has a UFO-compatible font editor.

How to convert BIN 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

BIN refers to MacBinary-encoded font files, a transfer format that preserves classic Macintosh file system features when moving data across platforms. Classic Mac OS stored fonts using the resource fork — a secondary data stream invisible to non-Mac systems — which meant that simply copying a Mac font to a Windows PC or Unix server would strip the actual font data entirely. MacBinary solves this by combining both the data fork and resource fork into a single flat file with a 128-byte header containing the original HFS metadata. In the font context, BIN files typically wrap TrueType suitcase fonts, PostScript Type 1 LWFN outline files, or bitmap NFNT font resources. The format was first specified in 1985 by Dennis Brothers and collaborators from the early Mac community, with MacBinary II following around 1987 and MacBinary III arriving in 1996 to support longer filenames. A key advantage is lossless preservation: every byte of the original Mac font file survives intact through email, FTP, or cross-platform file sharing, including creator and type codes that identify the font format. The single-file packaging is another practical strength — rather than dealing with separate data and resource streams, users and automated systems handle one portable container. Although modern macOS has moved away from resource forks and Mac fonts now typically ship as OTF, TTF, or DFONT files, BIN remains important for accessing archived font collections from the classic Mac era.
Developer: Dennis Brothers
Initial release: 1985
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 BIN to UFO?

UFO is an open XML-based source format used by professional font designers. It makes your BIN font fully editable and version-controllable.

How to open UFO files?

Open UFO in RoboFont, Glyphs, FontForge, or any editor supporting the UFO specification. Individual files inside are plain XML and text.

Can I use UFO with version control?

That is one of UFO main strengths — its text-based structure works perfectly with Git and other version control systems for font projects.

Is the full font preserved in UFO?

All glyph data, metrics, kerning, and metadata from the BIN source are represented in the UFO output structure completely.

Is there a file size limit?

Convertio handles typical font files with ease. For high-volume or oversized projects, paid plans offer extended processing capacity.

BIN to UFO Quality Rating

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