Host a reveal.js deck

Finished a reveal.js presentation? Drop the zipped deck and present from a live HTTPS link anywhere.

Drag & drop your file here

or — zip a folder, or drop a single page

A reveal.js deck is just static HTML, CSS, and JavaScript — perfect for Pagedrop. Instead of running a local server every time you present, drop the zipped deck once and get a link you can open on any screen, share with attendees, or hand off as a leave-behind.

How to host a reveal.js deck

1

Zip the deck

Zip your reveal.js folder so index.html sits at the top, next to the css/, js/, and plugin folders.

2

Drop to host

Drop the zip above; Pagedrop unpacks it and serves the deck from index.html automatically.

3

Present and share

Open the live link to present full-screen, and share the same link or QR with your audience.

Frequently asked questions

Do speaker notes and plugins work?

Yes, as long as the plugin files are inside your zip and referenced with relative paths — Pagedrop preserves your folder structure.

Can the audience follow along?

Share the link and anyone can open the deck in their own browser. For synchronized control you would add reveal.js multiplexing, which runs client-side.

How do I export to PDF?

Open the live link with reveal.js’s ?print-pdf query and use your browser Print dialog — a handy way to produce a shareable PDF of the deck.

Will it work offline during a talk?

The deck loads over HTTPS, so you will want a connection. Once loaded in the browser it keeps running, but plan for venue Wi-Fi or a hotspot to be safe.