Sample PPTX files for testing, free, CC0 and hotlinkable

pptx/with-hidden-slide.pptx has 3 slides, 1 of them marked hidden. A slideshow skips it, but a renderer or PDF converter that draws every slide of pptx/with-hidden-slide.pptx shows it, and a counter that ignores the flag reports all 3: the one failure here that looks like success.

pptx/with-table.pptx holds a native table and pptx/with-chart.pptx a native chart, each on its own slide: an extractor that reads only text frames finds none of the table's text in the first, and a converter that cannot draw charts leaves a hole in the second, whose numbers live in the workbook PowerPoint embeds beside it.

pptx/aspect-4-3-5slides.pptx measures 9,144,000 by 6,858,000 EMU, 4:3, where pptx/1slide.pptx measures 12,191,695 by 6,858,000, widescreen: a thumbnailer or converter that assumes widescreen crops or letterboxes it. pptx/1mb.pptx has speaker notes on all 5 of its slides and 5 embedded images, for extraction tools that must find notes. pptx/10slides.pptx has 10 titled slides for slide counting and per-slide text, and pptx/1slide.pptx is the smallest, for upload forms and thumbnailers.

7 files. The same list as JSON: https://loremfile.dev/pptx/index.json

PPTX files
FileSizePropertiesDescription
10slides.pptx 37.7 KB (37,736 bytes) 10 slides Ten 16:9 title-and-content slides of Lorem Ipsum, each with its own title.
Snippets
<a href="https://loremfile.dev/pptx/10slides.pptx">download</a>
curl -O https://loremfile.dev/pptx/10slides.pptx
1mb.pptx 1 MB (1,028,118 bytes) 5 slides About 1MB: one slide per embedded incompressible seeded-noise PNG, each with a speaker note, so the size is honest rather than padded.
Snippets
<a href="https://loremfile.dev/pptx/1mb.pptx">download</a>
curl -O https://loremfile.dev/pptx/1mb.pptx
1slide.pptx 28.6 KB (28,621 bytes) 1 slides A single 16:9 title-and-content slide of Lorem Ipsum.
Snippets
<a href="https://loremfile.dev/pptx/1slide.pptx">download</a>
curl -O https://loremfile.dev/pptx/1slide.pptx
aspect-4-3-5slides.pptx 32.9 KB (32,862 bytes) 5 slides Five title-and-content slides of Lorem Ipsum at 4:3, the slide size PowerPoint used before 2013, where every other deck here is 16:9.
Snippets
<a href="https://loremfile.dev/pptx/aspect-4-3-5slides.pptx">download</a>
curl -O https://loremfile.dev/pptx/aspect-4-3-5slides.pptx
with-chart.pptx 35.7 KB (35,731 bytes) 2 slides A title-and-content slide and a slide with a native column chart, its numbers kept in the workbook PowerPoint embeds beside it. For converters that render charts or read their data.
Snippets
<a href="https://loremfile.dev/pptx/with-chart.pptx">download</a>
curl -O https://loremfile.dev/pptx/with-chart.pptx
with-hidden-slide.pptx 30.7 KB (30,681 bytes) 3 slides Three slides of Lorem Ipsum with the second marked hidden. A slideshow skips it; a converter that renders every slide shows it, and a counter that ignores the flag says three.
Snippets
<a href="https://loremfile.dev/pptx/with-hidden-slide.pptx">download</a>
curl -O https://loremfile.dev/pptx/with-hidden-slide.pptx
with-table.pptx 29.7 KB (29,727 bytes) 2 slides A title-and-content slide and a slide with a native table of five people from the shared dataset under a header row: a table, not a picture of one, for extractors that only read text frames.
Snippets
<a href="https://loremfile.dev/pptx/with-table.pptx">download</a>
curl -O https://loremfile.dev/pptx/with-table.pptx

Every PPTX file in one command, each checked against its hash: npx loremfile get --format pptx, or loremfile get --format pptx after pip install loremfile.

File names follow the naming grammar. Verify a download against sha256sums.txt.