OTF to SIX Converter

Render OpenType font glyphs 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

Display OTF font glyphs as Sixel images directly in compatible terminal emulators — bridging typography and command-line environments.

Cloud Conversion

Convertio handles the rendering remotely. No Sixel encoding tools needed locally — just upload your OTF and get SIX output instantly.

Inline Display

Sixel images render inline within terminal sessions. Share font glyph visuals directly in command-line workflows without leaving the terminal.

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

OTF (OpenType Font) is a scalable font format jointly developed by Microsoft and Adobe, announced in 1996 and later standardized as ISO/IEC 14496-22. OpenType unifies TrueType and PostScript font technologies under a single container — OTF files with PostScript outlines use CFF/CFF2 tables for cubic Bezier curves, while those with TrueType outlines use quadratic splines in glyf tables (these typically carry the .ttf extension despite being OpenType). The format supports up to 65,535 glyphs per font, enabling comprehensive coverage of Unicode's vast character repertoire including Latin, Cyrillic, Arabic, CJK, and mathematical symbols within one file. Advanced typographic features are encoded in GSUB (glyph substitution) and GPOS (glyph positioning) tables, powering contextual alternates, ligatures, small caps, stylistic sets, and complex script shaping. A defining advantage is cross-platform consistency — the same OTF file renders identically on Windows, macOS, Linux, iOS, and Android without platform-specific builds. The rich OpenType Layout feature system is another major strength, giving designers fine-grained typographic control that was previously impossible in a single font file. OpenType 1.8 introduced variable font technology, allowing continuous interpolation across weight, width, slant, and custom design axes within a single compact file. Universal support in web browsers, design applications, office suites, and operating systems makes OTF the dominant professional font format in modern digital typography.
Initial release: 1996
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 OTF to SIX?

Sixel is a pixel graphics protocol for terminal emulators. Converting OTF creates font glyph images that display directly in Sixel-capable terminals.

How do I view a SIX file?

Display SIX files in Sixel-capable terminals like xterm (with Sixel support), mlterm, or foot. The image renders inline within the terminal session.

What is Sixel graphics?

Sixel is a DEC terminal graphics format that encodes pixel images as text sequences — allowing inline image display within text-based terminal environments.

Can I batch convert OTF to SIX?

Yes — upload multiple OTF fonts and Convertio produces separate Sixel images for each, all converted in one batch.

Is this free?

Yes — free and online on Convertio. No terminal emulators or Sixel tools needed for the conversion.