Skip to content
Apertura
Live demo

It is running in your browser right now

Switch formats, or open a file of your own. Whatever you choose is parsed and drawn in this tab, and there is no server that could see it.

sample.docx
0 requests · nothing uploaded
Loading the viewer…
formatstatusidleopened inrendered bythis browser

Things worth trying

Drop in your worst file

The one with the merged table cells, the nested numbering and the equation nobody wants to touch. That is what this page is for, and it never leaves your machine.

Open the network tab first

Then open a document. The sample is fetched once as static bytes; after that there is not a single request. No upload, no conversion endpoint, no telemetry.

Select text and search the page

The document is real DOM, not a canvas and not an image. Ctrl+F finds what is on screen, and a screen reader can read it.

Scroll a long document

Only the pages near the viewport are in the DOM, and every page is a fixed-size box from the start — so the scrollbar is honest before any page has been laid out.

What each sample exercises

The sample files are generated from a script rather than committed as binaries, so what the viewer is being tested against stays reviewable.

Word .docx

Paginated the way Word paginates — by measuring, not by guessing.

Excel .xlsx

Shows what the author saw, not what the file stores.

PowerPoint .pptx

A fixed canvas, which is why it can get very close.