DFONT to SIXEL Converter

Create Sixel terminal images from Mac DFONT fonts online

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

Terminal Native

SIXEL graphics display inline in compatible terminals — preview your DFONT fonts without leaving the command line or launching a GUI application.

Cross-Platform

Upload Mac-only DFONT from any device. The SIXEL output works in terminal emulators on Linux, macOS, and Windows (via WezTerm or WSL).

Private Processing

DFONT uploads are deleted after conversion. SIXEL output is removed from our servers within 24 hours for full data privacy.

How to convert DFONT to SIXEL

1

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

2

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

3

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

About formats

DFONT (Data Fork TrueType) is a font file format introduced by Apple with Mac OS X 10.0 in March 2001, created to solve a fundamental compatibility problem in the transition from classic Mac OS to the Unix-based OS X architecture. Classic Mac fonts stored glyph data in the resource fork — a secondary file stream specific to the HFS file system — but OS X's Unix foundation and its use of UFS had no native resource fork support. DFONT relocates the entire resource fork structure into the data fork, wrapping the same TrueType font tables in a resource map that standard OS X typography APIs can read. The file is essentially a resource-fork-less TrueType suitcase. Apple bundled DFONT as the default format for system fonts shipped with OS X, and it remains present in macOS system directories. One advantage is seamless backward compatibility with Apple's existing font rendering stack — the internal structure mirrors classic resource-fork fonts, so CoreText and its predecessors handle DFONTs without any special conversion path. The single-fork design is another practical strength, ensuring that DFONT files survive intact when stored on non-HFS volumes, transferred over networks, or managed by version control systems. While Apple has increasingly moved toward OpenType (.otf/.ttc) for newer system fonts, DFONT files continue to appear in macOS installations and in font collections originating from the OS X era.
Developer: Apple Computer
Initial release: 2001
SIXEL (Six Pixel) is a bitmap graphics encoding format created by Digital Equipment Corporation (DEC) in 1983 for rendering images on character-cell printers and video terminals. The name derives from the encoding's fundamental unit: a column of six pixels represented by a single ASCII character. Each printable character in the sixel data stream (ASCII 63-126) encodes a 6-pixel vertical column, with the character's binary value determining which pixels are on or off. Color is specified through register-based palette control: a Select Color Sequence assigns an HLS or RGB color value to a numbered register, and subsequent sixel characters use that color until another register is selected. The encoding supports raster attributes for specifying pixel aspect ratio and image dimensions, repeat sequences (! followed by a count and character) for run-length compression of identical columns, and $ (carriage return) and - (new line) for navigating the sixel grid. DEC implemented SIXEL support in their VT240, VT241, VT330, and VT340 terminals, as well as multiple printer models. One advantage of the SIXEL encoding is its ASCII-clean nature: the data stream consists entirely of printable characters and standard control sequences, meaning SIXEL graphics can be transmitted through any text-based communication channel — serial terminals, SSH sessions, telnet connections — without requiring binary-safe transport or protocol modifications. The format's modern renaissance provides another remarkable dimension: after decades of obscurity, SIXEL support has been implemented in numerous contemporary terminal emulators, enabling inline image display in command-line workflows. SIXEL output can be generated by ImageMagick, libsixel, chafa, and various plotting libraries.
Initial release: 1983

Frequently Asked Questions

Why convert DFONT to SIXEL?

SIXEL enables font previews directly in terminal sessions — useful for developers and sysadmins who work primarily in command-line environments without GUI access.

How do I open a SIXEL file?

Display SIXEL data by outputting it to a Sixel-capable terminal (mlterm, xterm, foot, WezTerm). The image renders inline within the terminal text stream.

Is SIXEL the same as SIX?

Yes. SIXEL and SIX refer to the same Sixel graphics encoding — the difference is only in the file extension used, not the data format.

Can I preview fonts via SSH?

If your SSH terminal supports Sixel, yes. Convert DFONT to SIXEL on Convertio, transfer the file, and cat it in your remote terminal to preview the font.

Does this conversion cost anything?

Not at all. Convertio offers free DFONT to SIXEL conversion online — no sign-up, no installs, no fees of any kind.