PDF Viewer

Uses HTML5 to display PDF files directly in the browser.

What is PDF Viewer?

PDF Viewer is a Chrome extension developed by Rob W, and its main feature is "Uses HTML5 to display PDF files directly in the browser.".

Extension Screenshots

screenshot
screenshot

Download PDF Viewer Extension CRX File

Download PDF Viewer extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        PDF.js is a Portable Document Format (PDF) viewer that is built with HTML5.

PDF.js is community-driven and supported by Mozilla Labs. Our goal is to create a general-purpose, web standards-based platform for parsing and rendering PDFs.

This extension provides PDF.js as the default PDF viewer in Chrome.

If you want to use this viewer to view local files, visit chrome://extensions/?id=oemmndcbldboiebfnladdacbdfmadadm and put a check before "Allow access to file URLs".

Please report any issues at https://github.com/mozilla/pdf.js/issues

Don't have a Github account? I also accept feedback at [email protected]

Known issue: PDF files generated via a form (POST request) cannot be viewed.

Contains opt-out telemetry since version 1.5.285, see https://github.com/Rob--W/pdfjs-telemetry#privacy-policy                    

Extension Basic Information

Name PDF Viewer PDF Viewer
ID oemmndcbldboiebfnladdacbdfmadadm
Official URL https://chromewebstore.google.com/detail/pdf-viewer/oemmndcbldboiebfnladdacbdfmadadm
Description Uses HTML5 to display PDF files directly in the browser.
File Size 2.83 MB
Installation Count 1,278,343
Current Version 3.9.49
Last Updated 2023-07-10
Publish Date 2019-09-13
Rating 3.29/5 Total 2626 Ratings
Developer Rob W
Email [email protected]
Payment Type free
Extension Website https://github.com/mozilla/pdf.js/wiki/PDF-Viewer-%28Chrome-extension%29
Help Page URL https://github.com/mozilla/pdf.js/wiki/PDF-Viewer-%28Chrome-extension%29
Privacy Policy Page URL https://robwu.nl/privacy/cws
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "minimum_chrome_version": "88",
    "manifest_version": 2,
    "name": "PDF Viewer",
    "version": "3.9.49",
    "description": "Uses HTML5 to display PDF files directly in the browser.",
    "icons": {
        "128": "icon128.png",
        "48": "icon48.png",
        "16": "icon16.png"
    },
    "permissions": [
        "fileBrowserHandler",
        "webRequest",
        "webRequestBlocking",
        "",
        "tabs",
        "webNavigation",
        "storage"
    ],
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*",
                "ftp:\/\/*\/*",
                "file:\/\/*\/*"
            ],
            "run_at": "document_start",
            "all_frames": true,
            "css": [
                "contentstyle.css"
            ],
            "js": [
                "contentscript.js"
            ]
        }
    ],
    "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'",
    "file_browser_handlers": [
        {
            "id": "open-as-pdf",
            "default_title": "Open with PDF Viewer",
            "file_filters": [
                "filesystem:*.pdf"
            ]
        }
    ],
    "storage": {
        "managed_schema": "preferences_schema.json"
    },
    "options_ui": {
        "page": "options\/options.html",
        "chrome_style": true
    },
    "options_page": "options\/options.html",
    "background": {
        "page": "pdfHandler.html"
    },
    "page_action": {
        "default_icon": {
            "19": "icon19.png",
            "38": "icon38.png"
        },
        "default_title": "Show PDF URL",
        "default_popup": "pageActionPopup.html"
    },
    "incognito": "split",
    "web_accessible_resources": [
        "content\/web\/viewer.html",
        "http:\/*",
        "https:\/*",
        "ftp:\/*",
        "file:\/*",
        "chrome-extension:\/*",
        "blob:*",
        "data:*",
        "filesystem:\/*",
        "drive:*"
    ]
}