PPSX to SIXEL Converter

Turn PPSX slides into SIXEL terminal bitmaps free online

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

Slides in Your Terminal

Transform PPSX presentation graphics into SIXEL bitmaps that render inline in terminal sessions — present visual content without ever opening a graphical application.

Full Presentation Export

Every slide in your PPSX is encoded as a separate SIXEL image in one operation. Build complete terminal-based slide decks or visual reports automatically.

Private Processing

Your PPSX files are deleted right after conversion, and SIXEL output is removed within 24 hours. Sensitive presentation content is never stored long-term.

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

PPSX (PowerPoint Slideshow XML) is the Open XML counterpart to the legacy PPS format, introduced by Microsoft with Office 2007. Like PPTX, a PPSX file is a ZIP archive containing XML parts that describe slides, layouts, themes, and media assets according to the Office Open XML specification. The distinguishing characteristic is behavioral: opening a PPSX file launches the presentation directly in full-screen slideshow mode, bypassing the editing environment. This makes PPSX the preferred format for distributing finalized presentations where the audience should experience the content as a seamless visual narrative without exposure to the editing interface, slide sorter, or speaker notes panel. PPSX files support every visual feature available in PPTX including transitions, animations, embedded video and audio, hyperlinks, SmartArt, charts, and custom slide timings. One advantage is streamlined delivery — a PPSX file attached to an email or shared via a link opens as a polished presentation with a single click, requiring no instruction to the recipient. The XML-based foundation provides another benefit: PPSX files are typically much smaller than equivalent PPS files due to built-in ZIP compression, and their contents can be inspected or modified programmatically using standard XML tools. The format is supported for playback in PowerPoint, LibreOffice Impress, Google Slides (after upload), and various mobile presentation apps, ensuring broad cross-platform reach for distributed slide decks.
Developer: Microsoft
Initial release: January 30, 2007
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 PPSX to SIXEL?

SIXEL embeds bitmap graphics directly in terminal output streams. Converting PPSX slides lets you present visual content in text-only environments — SSH sessions, servers, or retro terminals.

How do I view SIXEL images?

Simply cat the file in a SIXEL-supporting terminal. xterm, mlterm, foot, and WezTerm all render SIXEL inline. DEC VT330/VT340 hardware terminals also display SIXEL natively.

What resolution can SIXEL display?

Resolution depends on the terminal emulator. Modern terminals render SIXEL at the full window resolution. The converter scales slides to produce clear, legible terminal output.

Is SIXEL the same as SIX?

SIX and SIXEL refer to the same DEC terminal graphics protocol. Some tools use the .six extension, others use .sixel — the format and encoding are identical.

Can SIXEL be embedded in scripts?

Yes — SIXEL sequences are plain text. Embed them in shell scripts, pipe through SSH, or include in automated reports to show slide graphics alongside text output.

Is PPSX to SIXEL conversion free?

Yes — Convertio handles PPSX to SIXEL conversion for free. Premium plans add larger file limits and faster processing.