T42 to SIX Converter

Render Type 42 fonts as Sixel terminal graphics online for free

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

Terminal Graphics

Sixel renders directly inside terminal emulators — view T42 font specimens without leaving the command line. No GUI image viewer needed.

Font Preview in CLI

Convert T42 font glyphs to Sixel for quick inline previews during terminal-based font development and testing workflows.

Online Conversion

No Sixel encoders or font rasterizers needed locally. Upload your T42 font in any browser and download the SIX result.

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

T42 (Type 42) is a PostScript font format developed by Adobe Systems that wraps a TrueType font inside a PostScript font dictionary, enabling PostScript printers equipped with a TrueType rasterizer to print TrueType fonts natively. The name reportedly references Douglas Adams' "The Hitchhiker's Guide to the Galaxy," where 42 is the answer to the ultimate question. Type 42 was introduced with PostScript interpreter version 2013 in the mid-1990s, with Adobe publishing the formal specification as Technical Note #5012 in July 1998. The format embeds the complete TrueType font data — outlines, hinting instructions, and tables — as a binary string within the PostScript sfnts dictionary entry, while wrapping it in standard PostScript font structure including CharStrings, Encoding, and FontInfo dictionaries. One advantage is preserved TrueType hinting: because the original quadratic spline outlines and grid-fitting instructions are passed directly to the TrueType rasterizer, the printed output matches the screen rendering quality that TrueType hinting was designed to deliver. This is superior to the alternative approach of converting TrueType outlines to Type 1 cubics, which discards hinting. Type 42 also enables PostScript workflows to incorporate the vast library of TrueType fonts bundled with Windows and macOS without manual font conversion. PDF generators commonly use Type 42 embedding when including TrueType fonts in PostScript-based output pipelines. The format bridges two major font technologies that evolved separately, ensuring interoperability across the PostScript and TrueType ecosystems.
Developer: Adobe Systems
Initial release: 1995
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 T42 to SIX?

Sixel encodes images as inline terminal graphics — converting T42 fonts to SIX lets you display glyph specimens directly inside text-mode terminal sessions.

How do I display a SIX file?

Sixel-capable terminals like xterm, mlterm, and iTerm2 render Sixel graphics inline. Cat the file to the terminal or embed it in terminal applications.

Is Sixel widely supported?

Modern terminals like xterm, mlterm, WezTerm, and iTerm2 support Sixel. The format is gaining adoption for inline graphics in command-line workflows.

Can I batch-convert T42 fonts to SIX?

Yes — upload multiple T42 files and Convertio produces a Sixel rendering for each font.

Is there a cost?

No. T42 to SIX conversion is free on Convertio — no signup or software downloads.