XLS to PPSM Converter

Create macro-enabled PPSM slide shows from XLS

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

Macro-Enabled Slideshow

Convert XLS data into PPSM — a slideshow format that supports VBA macros for interactive, automated presentations.

Quick Turnaround

Cloud infrastructure converts your XLS to PPSM in seconds — no waiting, no software dependencies, just fast results.

Private Processing

Uploaded XLS files are deleted immediately. PPSM outputs are automatically purged from servers within 24 hours.

How to convert XLS to PPSM

1

Select files from Computer, Google Drive, Dropbox, URL or by dragging it on the page.

2

Choose ppsm or any other format you need as a result (more than 200 formats supported)

3

Let the file convert and you can download your ppsm 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
PPSM (PowerPoint Slideshow with Macros) is a macro-enabled slideshow format in Microsoft PowerPoint, introduced with Office 2007 as part of the Office Open XML family. PPSM combines the auto-play slideshow behavior of PPSX with the VBA macro capabilities of PPTM — opening a PPSM file launches it directly into full-screen presentation mode while allowing embedded macro code to execute during the slideshow. The format is structurally a ZIP archive containing the same XML slide parts as other OOXML presentation formats, plus a vbaProject.bin stream housing the VBA project. This combination is particularly valuable for interactive presentations: macro-driven slideshows can respond to user input, navigate non-linearly between sections, query external databases, update content in real time, and log audience responses during training or assessment sessions. One advantage is interactive presentation capability — PPSM enables quiz-style presentations where clicking answer buttons triggers immediate scoring feedback, branching paths, or data recording, all invisible to the audience. The macro-enabled slideshow format also supports self-contained automation: a PPSM file can run initialization routines on launch, configure the display environment, and clean up resources on exit without any manual intervention. As with all macro-enabled Office Open XML formats, the distinct .ppsm extension helps administrators enforce security policies that differentiate between trusted macro content and standard presentations. PPSM is supported exclusively in Microsoft PowerPoint desktop editions.
Developer: Microsoft
Initial release: January 30, 2007

Frequently Asked Questions

Why convert XLS to PPSM?

PPSM is a macro-enabled slide show — converting from XLS lets you create auto-playing presentations with potential VBA automation built in.

What plays PPSM files?

Microsoft PowerPoint 2007 and newer opens PPSM natively in slideshow mode. LibreOffice Impress and WPS Presentation also support it.

How is PPSM different from PPSX?

PPSM supports embedded VBA macros for automation, while PPSX is a standard macro-free slideshow format.

Is XLS to PPSM free?

Yes — convertio.co converts XLS to PPSM at no cost. Premium users get higher limits and faster conversion times.

Is my data safe?

Completely. XLS uploads are erased immediately after processing, and PPSM results are deleted within 24 hours.