PDF.js logo


A general-purpose, web standards-based platform for parsing and rendering PDFs
+ 1

What is PDF.js?

It is a Portable Document Format (PDF) viewer that is built with HTML5. It is community-driven and supported by Mozilla Labs. The goal is to create a general-purpose, web standards-based platform for parsing and rendering PDFs.
PDF.js is a tool in the PDF Tools category of a tech stack.
PDF.js is an open source tool with 46.6K GitHub stars and 9.7K GitHub forks. Here’s a link to PDF.js's open source repository on GitHub

Who uses PDF.js?

46 companies reportedly use PDF.js in their tech stacks, including Deloitte, IWB, and Morningstar.

86 developers on StackShare have stated that they use PDF.js.

PDF.js's Features

  • General-purpose
  • Platform for parsing and rendering PDFs
  • Built with HTML5

PDF.js Alternatives & Comparisons

What are some alternatives to PDF.js?
Showdown lets you add in-browser preview to existing Markdown apps. Any app that accepts HTML input can now be made to speak Markdown by modifying the input pages's HTML
OpenPDF is a free Java library for creating and editing PDF files with a LGPL and MPL open source license. OpenPDF is based on a fork of iText.
JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over three million people use GitHub to build amazing things together.
See all alternatives

PDF.js's Followers
84 developers follow PDF.js to keep up with related blogs and decisions.