PDF.CAB — PDF Viewer URL & Embed Generator

PUBLIC PDF ROUTING DESK

Pick a route
for your PDF.

Turn one public PDF link into ready-to-copy viewer URLs and embed code. Then find a reliable place to host, repair, or inspect the file.

No uploadsNo accountsNo tracking

01 / VIEWER GENERATOR

Enter one public PDF URL.

We build the links in this tab. Your URL is never submitted to PDF.CAB.

The file must be publicly reachable. Private, signed, or expiring links may not work in third-party viewers.

Fastest route

Browser native

Send the file straight to the PDF viewer already built into the visitor’s browser.

Generated URLEnter a PDF URL above to generate

Best when the PDF server permits inline display.

Open ↗

Hosted viewer

Google ViewerNG

Wrap a public PDF URL in Google Drive’s lightweight document viewer.

Generated URLEnter a PDF URL above to generate

Third-party service. Availability and behavior can change.

Open ↗

Legacy route

Google GView

Create the long-used Google Docs Viewer URL for a publicly reachable PDF.

Generated URLEnter a PDF URL above to generate

Open or copy the URL; cross-site framing is not reliably allowed.

Open ↗

Open-source viewer

Mozilla PDF.js

Try the hosted PDF.js viewer with a fully encoded file parameter.

Generated URLEnter a PDF URL above to generate

The PDF host must allow CORS. Use a self-hosted PDF.js build in production.

Open ↗

More control

Adobe PDF Embed API

A customizable JavaScript viewer with multiple embed modes. It requires a free client ID and sends the document through Adobe’s viewer environment.

Adobe integration guide ↗

Progressive fallback

PDFObject

A small JavaScript helper for native browser embeds, PDF.js fallback, and download links when inline viewing is unavailable.

PDFObject documentation ↗

02 / PDF HOSTS

Give your PDF a public address.

Choose for permanence, privacy, access controls, and the kind of document you are sharing.

Third-party limits, pricing, retention, and privacy policies can change. Do not upload confidential documents to a public host.

03 / PDF TOOLS

Inspect, repair, and unpack.

These EXIF.tools utilities process the file locally in your browser—your PDF stays on your device.

ROUTE NOTES

Before you flag down a viewer.

Does PDF.CAB upload or proxy my PDF?

No. The generator transforms the text of your URL inside your browser. PDF.CAB does not receive, fetch, store, or inspect the document.

Why does a generated viewer sometimes fail?

The source file must be public and reachable by the selected service. Authentication, bot protection, expired signatures, CORS rules, and viewer-side limits can all block a document.

Which route should I try first?

Use the browser-native URL for the smallest dependency surface. Try ViewerNG for a hosted viewing wrapper, and use a self-hosted PDF.js build when you need control over the interface.