PPSM to RGBO Converter

Export PPSM slides as RGBO raw images with opacity free

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

Opacity-Aware Output

RGBO includes a dedicated opacity channel that records how opaque each pixel is. PPSM slides are exported with full compositing data intact for layering workflows.

Raw Means Fast

RGBO files have no complex encoding or compression overhead. The raw format makes them trivially fast to read and parse in custom image processing applications.

Completely Sanitized

PPSM macro-enabled slideshows can harbor VBA scripts. Converting to RGBO produces nothing but raw pixel values — no embedded code, no metadata, no risk.

How to convert PPSM to RGBO

1

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

2

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

3

Let the file convert and you can download your rgbo file right afterwards

About formats

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
RGBO is a raw pixel data format designation used by ImageMagick, the open-source image processing suite first released in 1990, representing images as a flat sequence of Red, Green, Blue, and Opacity (inverted alpha) sample values with no header, container, or compression. The RGBO channel ordering specifies that the fourth channel is opacity rather than alpha — where alpha represents transparency (0 = transparent, max = opaque), opacity represents the inverse (0 = opaque, max = transparent). This distinction matters in compositing pipelines where the mathematical convention for the fourth channel varies between systems: some compositing models work with alpha (transparency), while older conventions including portions of ImageMagick's internal processing historically used opacity. RGBO files contain raw sample data at a user-specified bit depth (8-bit, 16-bit, or floating-point per channel), with pixels stored in scanline order. Because there is no header, the image dimensions, bit depth, and endianness must be specified externally when reading the file — typically via ImageMagick command-line arguments. One advantage is direct compatibility with processing pipelines that use the opacity convention: RGBO eliminates the need for channel inversion when interfacing with systems that expect opacity rather than alpha, preventing subtle compositing errors that occur when transparency conventions are mixed. The format's raw-data nature provides another practical benefit — with no encoding overhead, RGBO data can be memory-mapped, processed with SIMD instructions, or piped between processes with minimal latency. RGBO is primarily used within ImageMagick processing chains and can be converted to any other format using ImageMagick's extensive format support.
Initial release: 1990

Frequently Asked Questions

Why convert PPSM to RGBO?

RGBO provides raw pixel data with an opacity channel — useful for compositing engines, custom rendering pipelines, and image processing tools that operate on raw interleaved data.

What tools open RGBO files?

ImageMagick handles RGBO natively. Programming libraries like Python PIL and OpenCV can read raw RGBO data with correct parameters. Some raw image viewers also support the format.

How does RGBO differ from RGBA?

Both carry four channels. RGBO uses an opacity channel (opaque = max value) while RGBA uses alpha (transparent = zero). They are mathematical inverses of each other for the fourth channel.

Are PPSM macros kept in RGBO?

No. RGBO is raw pixel data with no container metadata, no headers beyond basic dimensions. All VBA macros from the PPSM are fully removed.

Is PPSM to RGBO conversion free?

Yes — Convertio converts PPSM to RGBO at no cost. Upgraded plans offer increased file sizes and faster processing speeds for professional use.

What bit depth does RGBO use?

RGBO typically uses 8 bits per channel (32 bits per pixel total). Each channel — red, green, blue, and opacity — stores 256 distinct values.