Secure PDF Viewer icon
Secure PDF Viewer icon

Secure PDF Viewer

 16 likes

Simple Android PDF viewer based on pdf.js and content providers. The app doesn't require any permissions.

Secure PDF Viewer screenshot 1
Secure PDF Viewer screenshot 2
+5
Secure PDF Viewer screenshot 3

License model

  • FreeOpen Source

Application type

Country of Origin

  • CA flagCanada

Platforms

  • Android
4.5 / 5 Avg rating (4)
16likes
2comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight
  2.  Privacy focused
  3.  Security-focused

Features

  1.  Ad-free
  2.  Works Offline
  3.  No Permissions required

Secure PDF Viewer News & Activities

Highlights All activities

Recent activities

Show all activities

Secure PDF Viewer information

  • Developed by

    CA flagGrapheneOS
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Rating

    Average rating of 4.5
  • Alternatives

    74 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

Security & PrivacyOffice & Productivity

GitHub repository

  •  725 Stars
  •  107 Forks
  •  43 Open Issues
  •   Updated May 6, 2025 
View on GitHub

Our users have written 2 comments and reviews about Secure PDF Viewer, and it has gotten 16 likes

Secure PDF Viewer was added to AlternativeTo by Paul on Mar 7, 2022 and this page was last updated Mar 7, 2022.

Comments and Reviews

   
 Post comment/review
Top Positive Comment
QuestioningEspecialy
Jun 15, 2023
0

For just looking at pdf's, this works surprisingly well. Like, I generally prefer it to apps that do more. Think of it as the minimalist option for when you're just trying to read something that isn't an ebook.

undeniably_lizard
May 2, 2022
0

Works perfectly well, plus, it’s THE most lightweight pdf viewer. Kudos to the Graphene OS team for bringing it to non-Pixel devices!

What is Secure PDF Viewer?

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 content or files. Content-Security-Policy is used to enforce that the JavaScript and styling properties within the WebView are entirely static content from the apk assets. 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 no access to the network (unlike a browser), files, or other content.

Official Links