MuPDF logo

MuPDF

Renders PDF, XPS, and eBook content.

Made by Artifex Software, Inc.

  • xps-viewer

  • PDF Reader

  • Xfce

  • xps

  • annotatepdf

What is MuPDF?

MuPDF is a fast, lightweight, and versatile PDF, XPS, and eBook rendering solution that can be integrated into a wide range of applications, from mobile browsers and eBooks to embedded systems. Its small footprint and high-performance rendering engine make it an ideal choice for developers seeking a reliable and efficient PDF rendering library

Highlights

  • Interactive features: MuPDF supports digital signatures, PDF redactions, form filling, annotations, and page manipulation, enabling users to interact with PDF documents in various ways
  • Multiplatform support: MuPDF runs on a wide range of operating systems, including Android, iOS, Windows, macOS, Linux, and Unix-like systems, ensuring compatibility across different environments
  • Language bindings: MuPDF provides language bindings for Java, C++, and Python, including the comprehensive PyMuPDF library, allowing developers to integrate its functionality into their preferred coding environments
  • Web integration: MuPDF includes Web Viewers powered by WebAssembly, enabling seamless integration of its PDF rendering capabilities into web-based applications.

Platforms

  • Web-based
  • Desktop Chromebook
  • On-Premise Windows
  • Linux
  • Mobile iPad
  • On-Premise Linux
  • Cloud, SaaS, Web-based
  • iPad
  • Desktop Linux
  • F-Droid
  • Desktop Windows
  • Mobile iPhone
  • Xfce
  • Desktop Mac
  • Android
  • Windows
  • iPhone
  • Mac
  • Mobile Android

Languages

  • English
  • Dutch
  • French
  • German
  • Hebrew
  • Italian
  • Japanese
  • Korean
  • Polish
  • Portuguese
  • Russian
  • Chinese
  • Spanish
  • Thai
  • Turkish

Features

    • Lightweight

    • Portable

    • Ad-free

    • PDF annotation

    • Vim key mapping