BIN to SIX Converter

Convert MacBinary font data to Sixel terminal images

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

Terminal Graphics

Sixel renders images in text terminals. BIN to SIX conversion creates output viewable in any Sixel-compatible terminal emulator.

Online Service

Convertio handles BIN to SIX encoding on its servers. No local Sixel tools needed — your browser does the job.

Near-Instant

Font files convert rapidly — BIN to SIX processing finishes in seconds. Convertio cloud speed makes waiting unnecessary.

How to convert BIN to SIX

1

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

2

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

3

Let the file convert and you can download your six 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
SIX is a file extension for SIXEL (Six Pixel) graphics data, a bitmap graphics format developed by Digital Equipment Corporation (DEC) in 1983 and introduced with the LA50 dot matrix printer. SIXEL encodes images as a sequence of printable ASCII characters, where each character represents a column of six vertical pixels (a 'sixel') — the character's ASCII value minus 63 provides a 6-bit binary pattern, with each bit controlling one pixel in the vertical column. The encoding is structured as a series of sixel bands (each six pixels tall) across the image width, with control sequences for color selection (up to 256 registers with HLS or RGB specification), repeat counts (run-length encoding for efficiency), carriage return, and newline commands. SIXEL data is transmitted to the output device using DEC's standard escape sequence protocol, embedded within the text stream alongside regular character output. Originally designed for DEC's line of printers and later supported by DEC VT-series terminals (VT240, VT330, VT340), SIXEL has experienced a remarkable revival in modern terminal emulator software. One advantage is terminal-native image display: SIXEL allows images to be rendered directly within a text terminal session without requiring a graphical window system, enabling command-line tools to display graphs, photographs, and previews inline with text output. This capability has driven adoption in modern terminals like mlterm, xterm, WezTerm, and foot. SIX/SIXEL data can be generated by ImageMagick, libsixel, and chafa, and viewed in any SIXEL-capable terminal emulator.
Initial release: 1983

Frequently Asked Questions

Why convert BIN to SIX?

SIX (Sixel) is a graphics protocol for terminals. Converting BIN creates images displayable directly in Sixel-compatible terminal emulators.

How to open SIX files?

SIX files display in Sixel-capable terminals like xterm, mlterm, and mintty. They can also be processed by ImageMagick.

What are Sixel graphics?

Sixel is a DEC graphics protocol that renders images in text terminals. Each "sixel" represents a 6-pixel-tall column of dots.

Is Sixel still relevant?

Yes — Sixel has seen a revival for displaying images in modern terminal emulators, especially among command-line enthusiasts.

Is conversion free?

Convertio offers free BIN to SIX conversion. No account, no payment — just upload and convert instantly.