Skip to content
UniKit

PPT image extractor

Extract images from the ppt/media directory of a real PPTX OOXML ZIP package with file names, original sizes and base64 locally in the browser.

Runs in your browserEvery computation happens in your browser — your data never leaves this device.

PPTX base64

Images

Names, sizes and base64

Enter a PPTX to inspect images

Count: 0 · Bytes: 0

What this tool does

  • Extract presentation images
  • Inspect media entries
  • Read images offline

Example

Input

UEsDBBQAAAAIAE+uTF2kCQd6CgAAAAgAAAAPAAAAcHB0L21lZGlhL3AucG5n6wzwc+flkuICAFBLAwQUAAAACABPrkxdZyrwEAYAAAAEAAAADwAAAHBwdC9tZWRpYS9xLmpwZ/t/4/9NAFBLAwQUAAAACABPrkxdxxwXPAoAAAAIAAAAEwAAAFtDb250ZW50X1R5cGVzXS54bWyzCaksSC3WtwMAUEsBAhQAFAAAAAgAT65MXaQJB3oKAAAACAAAAA8AAAAAAAAAAAAAAAAAAAAAAHBwdC9tZWRpYS9wLnBuZ1BLAQIUABQAAAAIAE+uTF1nKvAQBgAAAAQAAAAPAAAAAAAAAAAAAAAAADcAAABwcHQvbWVkaWEvcS5qcGdQSwECFAAUAAAACABPrkxdxxwXPAoAAAAIAAAAEwAAAAAAAAAAAAAAAABqAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLBQYAAAAAAwADALsAAAClAAAAAAA=

Output

[{'base64': 'iVBORw0KGgo=', 'name': 'ppt/media/p.png', 'size': 8}, {'base64': '/9j/2Q==', 'name': 'ppt/media/q.jpg', 'size': 4}]

Input must be base64 for a PPTX OOXML ZIP package.

Frequently asked questions

Does it support ppt?

It processes PPTX OOXML ZIP packages, not legacy PPT.

Is the file uploaded?

No, parsing runs locally in browser wasm.

What about large images?

The 16 MiB read limit is reported with a truncated flag.

Keywords:pptxPPT图片图片提取mediaOOXMLwasm

Related tools