OnboxTools
Local processingNo uploadFree
Report bug

PDF Viewer Online

Open, read, and navigate PDFs entirely in your browser

Drop a PDF to render pages on a canvas with zoom, rotation, page thumbnails, keyboard shortcuts, print, and PNG export. Files never leave your device—no cloud upload and no account.

Complete guide to viewing PDFs in the browser

Why use a local browser PDF viewer

Many online PDF services upload your document to a remote server for rendering. That is convenient until the file contains payroll, medical records, or unreleased product specs. A client-side viewer loads bytes with the File API, parses them with pdf.js, and draws each page to a canvas in your tab—same privacy model as opening a file in a desktop reader, without installing software.

Browser viewers excel at occasional reading: one contract from email, a slide export to verify page order, a scanned form to confirm signatures landed on the right page. They are not a full replacement for annotation-heavy legal review, but they cover navigation, zoom, and print for most day-to-day checks.

Because rendering happens on demand per page, you only pay the memory cost of the current view plus the parsed document handle, not a pre-rasterized copy of every page at maximum resolution.

Core features and how to use them

Page navigation includes first, previous, next, last, a numeric jump field, and a scrollable strip of page buttons for documents with modest page counts. Keyboard shortcuts mirror desktop readers: arrow keys and Page Up/Page Down move between pages; Home and End jump to boundaries; plus and minus adjust zoom when focus is not inside an input.

Zoom supports fit-to-width, which scales the page to the viewer panel, and preset percentages for pixel-accurate inspection. Rotation changes display orientation only—it does not rewrite the PDF file. Use the dedicated rotate PDF tool if you need a permanently rotated export.

Download current page as PNG rasterizes what you see on the canvas, useful for dropping a single diagram into Slack or a slide deck. Print opens the rendered page image in a new window and triggers the system print dialog—handy when you need a paper copy without saving the whole file elsewhere.

Fullscreen expands the viewer shell for distraction-free reading on laptops or tablets. Exit with Escape or the minimize control.

  • Proofread a report before sending to a client
  • Verify page count and order after merge or split
  • Inspect a single chart page at high zoom
  • Print one page from a large manual
  • Share a PNG snapshot without emailing the full PDF

How pdf.js rendering works

PDF stores drawing operators, fonts, and images—not a video frame per page. pdf.js interprets those operators and paints them into an HTML canvas at the scale and rotation you choose. Text remains underlying vector data in the file even though the canvas is pixels—copy/paste from canvas is not supported; use a text extraction tool if you need selectable text.

A web worker parses heavy PDF structures off the main thread when configured, keeping the UI responsive on multi-megabyte scans. Complex transparency and blend modes may render slightly differently than in Adobe Reader, but content is usually faithful for standard office exports.

Password-protected PDFs require unlocking before load. If you only have an owner password, some files open in view mode without prompting; user-password files need the password entered in a future enhancement or unlocked in a desktop app first.

Performance on large files

Hundred-page reports are fine for sequential reading because only one page canvas is active at a time. Extremely large page dimensions—architectural D-size scans—may need lower zoom or more RAM. If the tab stutters, close other heavy tabs or download the file and use a desktop viewer for continuous scroll through thousands of pages.

The page button strip is practical up to a few dozen pages; beyond that, rely on the numeric page field and keyboard navigation to avoid rendering hundreds of tiny buttons.

Privacy and shared computers

Nothing is transmitted to Onbox servers during viewing. Clear the document with the close control when finished on a shared kiosk. Browser memory is reclaimed when you close the tab, but disk caches on the OS may still retain downloaded files if you saved copies—handle downloads like any sensitive export.

When to use other PDF tools

Need to combine files? Merge PDF. Extract ranges? Split PDF. Shrink attachments? Compress PDF. Permanently rotate pages? Rotate PDF. Count words in extractable text? PDF Word Counter. This viewer is for reading and light export, not structural editing.

Accessibility and limitations

Canvas rendering is visual; screen readers do not automatically read page text from the canvas. Users who rely on assistive technology should prefer native OS PDF viewers or browser extensions built for accessibility until text-layer overlays are added.

Form filling, digital signatures, and redaction are out of scope. Interactive form widgets may appear as static graphics depending on how the PDF was authored.

Scanned image-only PDFs display correctly as pictures but offer no searchable text until OCR is applied elsewhere.

Quick-check an email attachment

Drag the PDF into the viewer, confirm it opens and page count matches expectations, skim the first and last pages, then close without uploading to a third party.

Grab one page for a presentation

Navigate to the diagram page, zoom for clarity, download PNG, and insert into your deck. No need to split the PDF unless you want a separate file.

Read on a locked-down work laptop

When IT blocks new installs, a browser tab viewer may still work under your org policy. Prefer this over personal email forwarding of confidential PDFs.

PDF viewer — frequently asked questions

Is the PDF viewer private?

Yes. Everything runs in your browser. Your input is not uploaded, logged, or stored on our servers.

Do I need an account?

No account or sign-up is required. Open the page and start using the tool immediately.

Are my PDFs uploaded to a server?

No. The file is read from your device and rendered locally with pdf.js.

Can I edit text in the PDF?

This tool is for viewing and light export. Edit content in your authoring app and re-export PDF.

Does rotation save into the file?

Rotation here is display-only. Use the Rotate PDF tool to write a new permanently rotated file.

Why does print show an image?

The viewer prints the rendered canvas bitmap of the current page, which matches what you see on screen.

Can I open password-protected PDFs?

Files that require a user password must be unlocked first. Support varies by how the PDF was encrypted.

Is there a page limit?

There is no fixed cap, but very large files depend on your device memory and browser limits.