POTM to SIXEL Converter

Convert POTM slides to SIXEL terminal bitmaps 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 output displays directly inside terminal windows — embed POTM slide graphics in command-line sessions without launching an external viewer.

Quick Rendering

Cloud processing converts multi-slide POTM templates to SIXEL in seconds. No terminal hardware or DEC software is required.

Data Privacy

Uploaded POTM files are erased from Convertio servers after conversion. SIXEL outputs are automatically deleted within 24 hours.

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

POTM (PowerPoint Template with Macros) is a macro-enabled template format for Microsoft PowerPoint, introduced with Office 2007 as part of the Office Open XML family. POTM combines the template functionality of POTX — providing reusable slide masters, layouts, themes, and design foundations — with the ability to embed VBA (Visual Basic for Applications) macro code that executes in presentations created from the template. The format is a ZIP archive containing the standard XML parts for slide masters, layouts, and themes, plus a vbaProject.bin stream housing the VBA project. This combination enables organizations to distribute not just visual consistency but also functional automation: every presentation created from a POTM template inherits both the design system and the programmatic capabilities built into it. Common use cases include templates that automatically populate slides with data from corporate systems, enforce content approval workflows, insert standardized disclaimer slides, or provide custom ribbon tabs with organization-specific tools. One advantage is embedded workflow automation — a POTM template can include initialization macros that configure the presentation environment, add custom menu options, and connect to external data sources the moment a new presentation is created from it. The distinct .potm extension serves a security purpose as well, enabling administrators to apply differentiated trust policies for macro-containing templates versus standard POTX files. POTM is supported exclusively in Microsoft PowerPoint desktop editions where VBA execution is available.
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 POTM to SIXEL?

SIXEL is the standard for inline terminal graphics — converting POTM slides to SIXEL lets you display them directly in supported command-line terminals.

What applications display SIXEL?

Terminal emulators like xterm, mlterm, and mintty support SIXEL. The format was originally created by DEC for VT240 and VT340 hardware terminals.

Does SIXEL handle full color?

SIXEL supports palette-based color with configurable color registers. Slide colors are quantized to the terminal palette during conversion.

Are macros removed in SIXEL output?

Yes — SIXEL is a bitmap encoded as text escape sequences. No VBA macros, presentation structure, or template data is included.

How does SIXEL encoding work?

Each SIXEL character represents a vertical strip of six pixels. Characters are strung together with escape codes to form a complete image row by row.

Is POTM to SIXEL conversion free?

Yes — Convertio offers this conversion for free. Paid plans increase file size allowances and daily conversion limits.