Reveal.js Screenshot & PDF Export troch Wyllian
Automatically capture slides and fragments from Reveal.js presentations. Export them as PNG, JPG, WebP, or a single PDF file.
1 brûker1 brûker
Metadata útwreiding
Skermôfbyldingen
Oer dizze útwreiding
Automatically capture every slide and fragment from Reveal.js presentations and export them as high-quality images or a single PDF file.
Perfect for educators, students, researchers, conference speakers, and developers who need to document, print, share, or archive presentations.
Works directly in your browser without requiring any modifications to your Reveal.js presentation.
Compatible with Reveal.js presentations running locally or hosted online.
📺 Watch the tutorial: https://youtu.be/vW76qJ9W-cc
👉 New to the extension? Check the step-by-step video tutorial: https://youtu.be/vW76qJ9W-cc
This extension does not collect, transmit, or store any presentation data outside your machine. All screenshot capture, image processing, and PDF generation happen locally in your browser. No analytics, no external requests, no tracking.
Does it work with any Reveal.js presentation?
Yes — it detects standard Reveal.js slide/fragment navigation, whether the deck is hosted online or opened locally.
Will it capture slide transitions or animations?
No — the configurable capture delay lets you wait until animations/transitions finish before the screenshot is taken.
Can I use it on multiple tabs at once?
Yes — capturing can be enabled or disabled independently per tab.
Does it modify my presentation?
No — it works entirely from the browser side; nothing needs to be added to your Reveal.js project.
If this extension has been helpful to you, please consider supporting its continued development. Your support helps maintain the project, fix bugs, and develop new features.
☕ Buy Me a Coffee
https://buymeacoffee.com/wyllian
Perfect for educators, students, researchers, conference speakers, and developers who need to document, print, share, or archive presentations.
Works directly in your browser without requiring any modifications to your Reveal.js presentation.
Compatible with Reveal.js presentations running locally or hosted online.
📺 Watch the tutorial: https://youtu.be/vW76qJ9W-cc
- 📷 Automatically captures every slide and fragment.
- 🖼 Export images in PNG, JPG, and WebP formats.
- 📄 Generate a single PDF file containing all captured slides.
- ⚙ Adjustable image and PDF quality.
- ⏱ Configurable capture delay to avoid recording animations and transitions.
- 📝 Customizable filenames, prefixes, and sequential numbering.
- 📁 Optionally save captures to a dedicated Downloads subfolder.
- 🗂 Enable or disable capturing independently for each browser tab.
- 🔒 All processing is performed 100% locally. Your presentation data is never sent to external servers.
- 👨🏫 Creating teaching materials.
- 🎓 Saving presentations for studying and review.
- 📚 Producing technical documentation and handouts.
- 🎤 Archiving conference talks and presentations.
- 💻 Documenting software demonstrations.
- 🧩 Capturing presentations with incremental fragments.
- Firefox (desktop).
- A presentation built with Reveal.js — running locally (e.g.
file://, local dev server) or hosted online. - No changes needed to the presentation's source code.
- Open a Reveal.js presentation.
- Enable the extension.
- Navigate through the presentation as usual (arrows, space, clicks).
- Every slide and fragment will be captured automatically.
- Export the captured images or generate a single PDF file.
👉 New to the extension? Check the step-by-step video tutorial: https://youtu.be/vW76qJ9W-cc
This extension does not collect, transmit, or store any presentation data outside your machine. All screenshot capture, image processing, and PDF generation happen locally in your browser. No analytics, no external requests, no tracking.
Does it work with any Reveal.js presentation?
Yes — it detects standard Reveal.js slide/fragment navigation, whether the deck is hosted online or opened locally.
Will it capture slide transitions or animations?
No — the configurable capture delay lets you wait until animations/transitions finish before the screenshot is taken.
Can I use it on multiple tabs at once?
Yes — capturing can be enabled or disabled independently per tab.
Does it modify my presentation?
No — it works entirely from the browser side; nothing needs to be added to your Reveal.js project.
If this extension has been helpful to you, please consider supporting its continued development. Your support helps maintain the project, fix bugs, and develop new features.
☕ Buy Me a Coffee
https://buymeacoffee.com/wyllian
Wurdearre: 0 troch 0 beoardielers
Tastimmingen en gegevens
Fereaske machtigingen:
- Bestannen downloade en downloadskiednis fan de browser lêze en oanpasse
- Browserljepblêden benaderje
- Jo gegevens foar alle websites benaderje
Gegevenssamling:
- De ûntwikkeler seit dat dizze útwreiding gjin gegevenssamling fereasket.
Mear ynformaasje
- Add-on-keppelingen
- Ferzje
- 4.0
- Grutte
- 360,29 KB
- Lêst bywurke
- ien moanne lyn (14 jul. 2026)
- Sibbe kategoryen
- Lisinsje
- Mozilla Public License 2.0
- Privacybelied
- It privacybelied foar dizze add-on lêze
- Ferzjeskiednis
- Labels
- Tafoegje oan kolleksje
De ûnwikkeler fan dizze útwreiding freget om stipe foar de trochgeande ûntwikkeling troch it meitsjen fan in lytse bydrage.
Keyboard shortcut: Ctrl+Shift+7 for manual capture of the current slide.