Poppler is a PDF rendering library based on the xpdf-3.0 code base.

What's with the name?


Discuss poppler on the poppler mailing list, or visit the #poppler irc channel on irc.freenode.org.

Poppler Wiki.


The latest stable release is poppler-0.43.0.tar.xz, released on April 28, 2016:

         * Implement sanity check for linearization usage. Bug #92482
         * Add SymbolMT as an alias for the Symbol font. Bug #93168
         * Fix some blank files. Bug #94756
         * cairo: fix fillToStrokePathClip crash and rendering. Bug #62905
         * cairo: Check if PDF knows the width of 'm' in case of substituted font. Bug #94054
         * cairo: save mask state and don't extend image mask. bug #94234
         * SplashOuputDev: Compile with C++11 compilers that don't define isinfinite. Bug #94761
         * typo fixes

         * pdftocairo: Calculate rotation before scaling. Bug #94655

         * Fix crash on certain PDF form item activation actions. Bug #94873

         * Fix crash on certain PDF form item activation actions. Bug #94873

Besides poppler you are also going to need poppler encoding data: poppler-data-0.4.7.tar.gz (released Aug 12, 2014).

Previous poppler releases are available here.

Poppler is available from git. To clone the repository use the following command:

git clone git://git.freedesktop.org/git/poppler/poppler

or browse the repository with cgit.


See TODO or check out the bugs filed against poppler.


Use bugzilla to report bugs or suggest enhancements. The component is poppler.

If you have documents that don't render properly with poppler, please open a bug in bugzilla and attach the PDF file there, if possible.