Secure PDF Viewer

935 reviews
Content rating
PEGI 3
100K+
Downloads
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Simple Android PDF viewer based on pdf.js and content providers. The app doesn't require any permissions. The PDF stream is fed into the sandboxed WebView without giving it access to the network, files, content providers or any other data.

Content-Security-Policy is used to enforce that the JavaScript and styling properties within the WebView are entirely static content from the APK assets along with blocking custom fonts since pdf.js handles rendering those itself.

It reuses the hardened Chromium rendering stack while only exposing a tiny subset of the attack surface compared to actual web content. The PDF rendering code itself is memory safe with dynamic code evaluation disabled, and even if an attacker did gain code execution by exploiting the underlying web rendering engine, they're within the Chromium renderer sandbox with less access than it would have within the browser.
Secure PDF viewer with zero permissions required
Updated on
Jul 31, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection
  • Committed to follow the Play Families Policy

Ratings and reviews

887 reviews
Malc
August 1, 2026
This viewer would be almost perfect as it's exactly what I was looking for but why no option for vertical scrolling? Unless it's only a couple of pages I can ONLY read a file in a vertical format. I'll keep the app installed in the meantime for very occasional use in the hope a vertical scroll option might be available in the future.
2 people found this review helpful
Did you find this helpful?
GrapheneOS
August 2, 2026
Continuous vertical scrolling is a planned feature. You can using swiping between pages for now.
Johannes A
February 15, 2025
Does everything I need and runs well. Very simple and basic, but that's what I'm looking for. I can print via the share option too. My only point for improvement would be support for swiping between pages. Also, there seems no way of opening documents with this app by default, I have to manually select this app as an option to open pdfs every time I select the file outside the app. Would be nice if I could set it as my default pdf viewer.
31 people found this review helpful
Did you find this helpful?
GrapheneOS
July 15, 2026
It has an overhauled user interface with support for swiping between pages now. Your OS should already let you set it as a default when you open a PDF from the file manager.
Todd S
August 24, 2026
Exactly what I was looking for ... lightweight reader that runs locally and allows copying of selections. Thanks. For some reason though, at least on my Galaxy S23, the highlighted selection is off by a few characters when I copy ... in other words, if I highlight a given 10 characters, 10 characters are copied starting a few characters to the left of what was highlighted.
4 people found this review helpful
Did you find this helpful?

What’s new

See https://github.com/GrapheneOS/PdfViewer/releases/tag/33 for the full release notes.