This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WP Booklet


NOTICE TO USERS OF WP BOOKLET 1.x: WP Booklet has been rewritten and requires old booklets to be imported. Use Booklets->Import to import them after installation.

WP Booklet 2 makes creating brochures and magazine-like pages easy. It comes with built-in themes for casual users and allows more advanced users to add their own.

This plugin is the successor to WP Booklet 1.x and shares most of its features.

  • PDF uploads
  • Bulk image uploads
  • Page thumbnails
  • Compatibility with mobile devices
  • Full responsiveness
  • Page popups
  • Bulk importer for WP Booklet 1.x booklets

Icon made by Freepik from is licensed under CC BY 3.0


  • Light theme
  • Dark theme
  • Settings page
  • Import page
  • Booklet editor


This section describes how to install the plugin and get it working.

  1. Upload the plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Create your flip books under ‘Booklets 2’.
  4. Copy the provided shortcode and paste it on pages or widgets.


My old booklets are gone after update. What must I do?

No need to panic, they can be restored via Booklets->Import.

How do I change the style of my flip book?
  1. Under your theme folder, create a folder named wpbooklet.
  2. Copy one of the provided themes under /wp-content/plugins/wp-booklet2/themes/booklet to wpbooklet. For example, /wp-content/themes/my-theme/wpbooklet/light.
  3. Change the name of your custom theme. For example, /wp-content/themes/my-theme/wpbooklet/light to /wp-content/themes/my-theme/wpbooklet/customtheme.
  4. Update the classes in /wp-content/themes/my-theme/wpbooklet/customtheme/style.css and /wp-content/themes/my-theme/wpbooklet/booklet.php.
  5. Customize the look of your theme.
  6. Your new theme should appear under themes menu.
Do you provide flip book templates?

Yes. Two built-in themes are provided.

How do I upload PDFs?

Use the “Upload PDF” button beside the “Add pages” button. After upload, your PDF will be processed automatically.

Why can’t I see the “Upload PDF” button?

WP Booklet relies on PDFInfo, Ghostscript, and Imagemagick for PDF conversion. If you can’t see the button, then at least one of them is missing or misconfigured. If they are configured properly, you should see their versions under Booklet->Settings.

You also need to ensure that your uploads folder is writable by the web server. Check this status under Booklet->Settings.

If problems persist despite having proper configurations for the items above, please contact your web administrator or hosting provider.

How do I upload images in bulk?

On the media gallery popup, hold “CTRL” on your keyboard while selecting images.


26 de diciembre, 2017
Needs single page mode for mobile and for booklets where you only want to see one page at a time because they are not designed as a two-page spread.
31 de enero, 2017
After testing five flipbooks on Wordpress, I had to settle on this one.It works well, attractive design and it has all the features I need ( thumbnails navigation, auto flip,manual flip, arrows, numbers). I am using this plugin for displaying product catalogues
3 de septiembre, 2016
Dead simple, fast and great looking. No conflicts like other booklet plugins. This is by far the best I've used.
3 de septiembre, 2016
Easy to load pages and they even did that "flippy" thing that everyone else wanted $15/month for. Thank you so much!
Read all 16 reviews

Contributors & Developers

“WP Booklet” is open source software. The following people have contributed to this plugin.


Translate “WP Booklet” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Imagemagick was made to use ‘-flatten’ instead of ‘-layers flatten’. ‘-alpha off’ was removed.


  • Imagemagick now uses -layers instead of -alpha remove


  • Added PHP version and safe mode indicator to settings page


  • Optimal width and height are now automatically calculated every time a page is added


  • Fixed warnings when a booklet is published


  • Removed transparency during PDF conversion


  • Added page indicator to PDF uploader


  • PDF upload now terminates once maxiumum PHP execution time is reached.


  • Booklet images now preload.


  • Buttons to auto-calculate optimal booklet dimensions were added.
  • Shortcode display now auto-selects the text when clicked.


  • Added checking for ‘exec’


  • Popups are now scrollable on small screens


  • Code improvements


  • Fixed hidden publishing actions on other post types


  • Restored popups
  • Fixed completion message always appearing on the importer page


  • Fixed installation error


  • Fixed booklet editor messages
  • Fixed shortcode


  • Fixed booklet editor


  • Added ability to customize and add new themes
  • Shrunk buttons
  • Removed popups


  • Fixed unlimited PDF pages upload


  • Fixed settings page


  • Corrected thumbnail sizes


  • Corrected booklet dimensions
  • Synced popups with booklet


  • Fixed PDF capability detection
  • Added popups
  • UI enhancements
  • Fixed warnings on admin pages


  • Removed “Use of undefined constant manage_booklet_custom_columns” warning


  • Fixed shortcode


  • PDF testing now involves creating a PDF file and checking for its existence.


  • Fixed empty pages when PDF has less than 10 pages and PDF limit is on


  • UI enhancements
  • Fixed padding reverting to 10px when set to 0
  • Added test for uploads folder’s writability


  • UI enhancements
  • Added ability to show thumbnailed previews
  • Added ability to upload PDFs
  • Added ability to close booklets
  • Added ability to upload images in bulk


  • UI enhancements
  • Added ability to add page links


  • Fixed a bug on themes with multiple jQuery versions


  • Stable version