XLS to SIXEL Converter

Render XLS spreadsheets as SIXEL terminal images

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

Inline Terminal Images

SIXEL lets you display XLS data as graphics directly in supported terminals — no GUI image viewer required.

Online Process

No terminal configuration needed for the conversion. Upload XLS on convertio.co and download the SIXEL result.

Data Privacy

Uploaded XLS files are erased immediately. SIXEL outputs are deleted from servers within 24 hours.

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

XLS is the binary spreadsheet format of Microsoft Excel, first introduced with Excel 1.0 for Macintosh in September 1985 and becoming the dominant spreadsheet format worldwide. The format stores workbooks as OLE2 compound document files using the Binary Interchange File Format (BIFF), organizing sheets, cells, formulas, formatting, charts, pivot tables, macros, and metadata across multiple internal streams. Each cell record encodes the cell's value (number, string, boolean, error, or formula), position, and formatting index, while shared string tables and style records reduce redundancy. The format evolved through BIFF versions (BIFF2 through BIFF8), with BIFF8 (Excel 97) establishing the structure used through Excel 2003. XLS supports up to 65,536 rows and 256 columns per sheet, a limit that drove the creation of XLSX. One advantage is universal spreadsheet compatibility — XLS files are recognized by every major spreadsheet application including LibreOffice Calc, Google Sheets, Apple Numbers, and dozens of programming libraries across all platforms. The format's mature feature set is another strength: XLS handles complex formulas, conditional formatting, data validation, named ranges, array formulas, external references, and VBA macros. Although XLSX replaced XLS as the default in Office 2007, the binary format persists in financial institutions, legacy reporting systems, and any environment where Excel 97-2003 compatibility is required.
Developer: Microsoft
Initial release: September 1985
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 XLS to SIXEL?

SIXEL encodes bitmap images as escape sequences — converting from XLS creates terminal-friendly graphics for CLI-based workflows.

What renders SIXEL images?

xterm (with SIXEL enabled), mlterm, WezTerm, foot, and DEC VT terminals display SIXEL graphics inline in the terminal window.

Is SIXEL widely supported?

SIXEL is gaining popularity in modern terminal emulators. For general image use, standard formats like PNG are more versatile.

Is it free to convert?

Yes — XLS to SIXEL conversion is free on convertio.co. Premium accounts unlock batch conversion and higher limits.

Can I convert multiple files?

Upload several XLS files at once and convert them all to SIXEL in a single session.

XLS to SIXEL Quality Rating

4.1 (64 votes)
You need to convert and download at least 1 file to provide feedback!