TTF to SIXEL Converter

Create DEC Sixel graphics from TrueType font characters online

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

Inline Terminal Images

SIXEL renders your TTF font characters directly inside terminal windows — preview fonts without switching to graphical applications.

Server-Based Encoding

The Sixel encoding runs on our servers. No local Sixel tools or image conversion libraries needed on your machine.

Multiple Font Support

Upload several TTF fonts at once — Convertio generates individual SIXEL outputs for each, building terminal-friendly font previews in bulk.

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

TTF (TrueType Font) is a scalable outline font format developed by Apple Computer in the late 1980s and first shipped with Mac System 7 on May 13, 1991. Microsoft licensed the technology shortly after and included TrueType support in Windows 3.1 in 1992, establishing it as the dominant desktop font technology for over a decade. TrueType describes glyph shapes using quadratic Bezier splines — simpler mathematically than the cubic Bezier curves in PostScript fonts — stored alongside a powerful instruction set (the "hinting" language) that controls exactly how outlines are rasterized at each pixel size. This instruction-based hinting gives type designers pixel-level control over rendering at small sizes on low-resolution screens, producing exceptionally crisp text. The format stores all font data — outlines, metrics, kerning, naming, and hinting — in a single file organized as a directory of tagged data tables. One advantage is universal platform support: TTF files render natively on Windows, macOS, Linux, iOS, Android, and virtually every operating system and web browser without conversion or plugins. The byte-code hinting system is another distinctive strength, enabling screen rendering quality that remained superior to competing technologies until high-DPI displays reduced the importance of pixel-level optimization. TrueType's table-based architecture also proved remarkably extensible, serving as the structural foundation for the OpenType specification that added advanced typographic features and PostScript outline support on top of the TrueType container.
Developer: Apple Computer
Initial release: May 13, 1991
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 TTF to SIXEL?

SIXEL produces terminal-displayable graphics — you can render and preview font characters inline within command-line environments without a GUI.

What terminals render SIXEL?

xterm (with Sixel enabled), mlterm, mintty, WezTerm, foot, and other modern terminals with Sixel support render these graphics inline.

Is SIXEL the same as SIX?

Yes — SIXEL and SIX refer to the same DEC Sixel graphics protocol. Both use escape sequences to paint images in terminal emulators.

Can I use SIXEL in scripts?

Absolutely. SIXEL data can be embedded in shell scripts to display font renders programmatically — useful for font preview tools in terminal environments.

Does this cost anything?

No. Convertio offers free TTF to SIXEL conversion — upload, convert, and download without any charge.