PDF viewer for website

A PDF viewer that stays on your website.

Upload a PDF and place its reader in the page where customers, members or readers already need the document.

PUBLIC READER · WEBSITE EMBED · 25 MB TOTAL · 7 DAYS

Publish a PDF

No account required. Uploaded documents are public and expire after seven days.

From source to reader in three moves.

Publish a document, share a focused reader and keep the experience on the website you own.

01 / UPLOAD

Validate the PDF

A public upload accepts a valid PDF up to 25 MB.

02 / READ

Open a responsive reader

Readers get navigation, zoom, fullscreen and page-specific links.

03 / EMBED

Paste one snippet

The versioned loader creates an isolated iframe and resizes it safely.

Live demo

This is what your readers get.

FOXFIELD is a fictional field journal we publish through the same pipeline as any customer document. The reader below is a real embed — page through it, search it for “fox”, zoom in.

A real embed through the public /embed/v1.js snippet — the same one you get after upload.

Know the public boundary.

Anonymous uploads create a public reader URL and expire after seven days. Use this tool only for material you can publish openly.

Read the embed guide

Questions this page answers.

What publishers ask before they publish this kind of document.

Is this the browser's built-in PDF viewer?
No. EmbedFox renders its own reader, so the controls look and behave the same in every browser instead of changing with the visitor’s PDF plugin.
Does it work on a phone?
Yes. The reader shows one page at a time with pinch zoom on a phone and can show spreads on a desktop, and keeps the same page links either way.
Will it slow the page down?
The embed loader creates its iframe only as it approaches the viewport, so a viewer further down a long page costs nothing until someone scrolls to it.

Keep reading.

Where publishers usually go next from here.