DearFlip – 3D Flipbook, PDF Flipbook


When impression matters, don’t settle with Flat PDFs! DearFlip is easy to use 3D flipbook WordPress plugin for every website and PDF. It’s the simplest way to create flipbooks in WordPress – 3D flipbook, 2D flipbook, image flipbook, pdf flipbook, portfolio flipbook. All you need to add is the PDF link and your PDF will come alive as realistic 3D Flipbook. BRING LIFE TO YOUR PDFs!

DearFlip a stunning alternative for your flat lifeless PDFs
DearFlip’s easy post structure makes it easy to create flipbooks inside WordPress. Create 3D flipbooks, make your PDFs interactive and generate more customer attention.

WordPress Flipbook Live Demo
Online Documentation
WordPress Flipbook Pro Version

DearFlip 3D Flipbooks and it’s variations

  • 3D Flipbook – Best look your PDFs and images can get. DearFlip converts your flat images and PDFs to interactive and real life books with the help of cutting edge WegGL technology. All high-tech complex work happens behind the scenes, while your customers enjoy your PDF content with delight. 3D Flipbook is our pride and soon will be yours.
  • 2D Flipbook – Old is gold! 2D flipbooks use CSS and HTMl5 tags to create flippable and interactive flipbooks. The famous variant before 3D flipbook is still a worthy alternative. Use 2D flipbook for faster loading and in cases where 3D is not preferred, like low end devices.
  • PDF Flipbook – What make the easy to use PDFs more better? It’s a 3D PDF Flipbook! PDF flipbooks are very easy to create and use. They are rendered using PDF.js library and are very convenient to use and manage. Update a PDF flipbook or creating it is just about the link to teh PDF file, no further hassle. It’s our official recommended file format for 3D flipbook.
  • Image Flipbook – Got images that you want to display? Why not create a story book out of your images and share your experience ALBUMS. Image Flipbook are your virtual Albums, flip, share and enjoy your photos, portfolios with the world.

Customer Engagement and Presentation

Presentation Matters! The main idea of an online flipbook is customer engagement. Traditional document layout don’t cut it! Scrolling a PDF to read the content in not the best method when the content is more about presentation. If you are selling an idea, product, work, portfolio – it’s best suited when you present it rather than list it. There is a reason why websites are not text based, they are colorful, interactive – CUSTOMER ENGAGEMENT.

Just 5 Steps!

WordPress is famous for it’s easy to learn and use structure. DearFlip follows WordPress post structure for creating and managing 3D flipbooks. It’s easy and simple just like creating a post.

  1. Install DearFlip – 3D flipbook plugin
  2. Create a FlipBook Post
  3. Provide a link to your PDF and save the post
  4. Copy the shortcode and paste to your page
  5. Publish and 3D Flipbook is ready to flip on your page!


  • Realistic 3D flipbook powered by modern WebGL technology
  • Reliable 2D flipbook that works on low end devices too, and are used as fallback
  • Easy WordPress Post structure to create flipbook and shortcode to display flipbook
  • PDF and Image Support
  • Embedded inline flipbook: is the default structure to display flipbook
  • Basic Popup: Display flipbooks on demand, best for multiple flipbooks in a single page
  • Table of contents for PDF
  • Custom table of contents creator
  • Page thumbnails preview
  • Deep linking to pages of a flipbook via share button
  • Categories to organize flipbook
  • Multiple flipbook shortcode to display multiple books
  • RTL mode to Arabian and RTL mode languages
  • PDF download enable and disable
  • Supports any number of pages, more than 1000 pages and 500MB. Visit Trom site for their amazing flipbooks.
  • Partial loading (on-demand pages) make using 500MB files load and start with just 5MB of data


  • PDF links – you can test your PDF links without premium version using our online PDF Flipbook Viewer
  • More Popup – Open flipbooks using buttons, links and custom HTML or images too. Examples
  • Global Settings – Control settings for all flipbooks at once
  • Controls Customization
  • Paper Stiffness
  • Text Translation
  • Google Analytics
  • Stage Padding
  • Zoom on mouse scroll options
  • Zoom Ratio
  • Share Prefix to custom slug, default slug is dearflip-
  • PDF links target setting
  • PDF media attachment page flipbook
  • PDF partial loading size
  • Responsive book thumbs
  • Customization tips and help
  • Read more in detail

Diversified User Base

DearFlip is available in various platforms. It’s serving more than 25,000 users on various niches:
– 10,000+ users on WordPress plugin repository 4.5/5 based on 16 ratings
– 4,500+ premium customers on CodeCanyon – Best Rated Premium WordPress Flipbook: 4.9/5 based on 107 ratings
– 12,000+ users on Chrome App. 4.8/5 based on 45 ratings

What do users say about DearFlip?


Great plugin – client is very happy with the look. Also fantastic response time from the developers and they are very helpful with fixing our specific display issues. alsalin


This is the best flipbook plugin I’ve ever used, and the customer support is even better! It’s very easy to use and is very well made.kerminaawad


Its amazing – I have tried the others, this for me is the best
Simple to setup, add books and use
Support is top-class and 5***** spicop


This App is really making my reading more interesting. It’s been really boring all these years to read PDF files in a regular PDF reader, but now thanks to you guys, I have a good reader John Tomsa

3D Flipbook for Chrome Browser

FREE PDF Flipbook Reader for your Browser! Get DearFlip on your Google Chrome. You can further view your local and online PDF to full extent without installing a plugin to any site. Just open the PDF with Chrome and you have your 3D Flipbook ready. Free Chrome Extension


  • 3D Flipbook animation of DearFlip. It's not a CGI it's real live screenshot.
  • Photography Flipbook with custom image background. You can set custom background to flipbook post and the 3D flipbook will merge into the background.
  • Realistic 3D Flipbook created with a PDF file. PDF files used is MeatAtlas
  • 2D Flipbook as fallback; when the browser doesnt support 3D WebGL. As of 2020, 97% of the browsers support WebGL
  • Image flipbook for artist, photographer to showcase their portfolio, collection and artwork
  • PDF FlipBook with table of contents


To install the flipbook plugin, follow these steps inside your WordPress Admin

  1. Goto ‘Plugins > Add New’ inside WordPress admin
  2. Search for ‘dflip’ in the search plugins text box
  3. Locate dFlip – 3D Flipbook WordPress and click on ‘Install Now’ button
  4. Click on ‘Activate’ to activate the plugin

Note: When upgrading to PRO version of DearFlip 3D flipbook WordPress plugin, make sure you deactivate the lite version. Your flipbooks created with lite version will stay in the database and work seamlessly. If you are using cache plugin, we recommend clearing cache if any issues arises.


How to install DearFlip 3D flipbook in my WordPress site?

Please check the installation tab for details.

Do I need Flash to run DearFlip 3D Flipbook?

We are proud to state that DearFlip 3D Flipbook does not use Flash to operate. Flash is obsolete and is not supported by it’s parent company. It’s powered by modern WebGL technology and provides realistic book effect using THREE.js

How many pages can 3D Flipbook support and how big the PDF file can be?

DearFlip 3D Flipbook uses PDF.js to render the PDF pages. At any given time it requires only 6 pages of data at max. So the amount of pages in a PDF file doesn’t really affect the 3D Flipbook. Also, it only load 6 Pages of data to start the flipbook and this makes it resource friendly and traffic friendly 3D flipbook. Other 3D flipbook might crash with huge files, DearFlip will last longer.

Trom Site is one of our premium client and one of their book has 1144 Pages and is 532MB in size. It loads with only 4-5MB of PDF data.

How to create a PDF flipbook in a WordPress Page?

  1. Upload a pdf file to your WordPress site.
  2. Inside the Edit page/post, add the following shortcode
    [dflip source=”Path\To\PdfFile.pdf”]
    For more details visit the Online Documentation

Creating a PDF Flipbook WordPress Post with PDF

  1. Goto ‘dFlip Books > Add New Book’
  2. Enter the title of the PDF flipbook in Title box
  3. Click on ‘Select PDF’ button and select a PDF that you want to use for creating your 3D PDF Flipbook
  4. Upload the PDF file if you have not uploaded already and select the PDF file
  5. CLick on ‘Publish’ button and the page should save and reload

Creating a 3D Flipbook WordPress Post with Images

  1. Goto ‘dFlip Books > Add New Book’
  2. Enter the title of the 3D Flipbook in Title box
  3. In ‘Book Source Type’ select ‘Images’ to create a WordPress Flipbook from images
  4. Click on ‘Add new Page’ button and select the images you want to use for creating your 3D Flipbook WordPress post
  5. Arrange the order of images by dragging the images left or right
  6. Click on ‘Publish’ button and the page should save and reload

Adding Flipbook to a WordPress Page

  1. From the 3D Flipbook you just created, copy the shortcode from ‘Shortcode’ box. Similar to [dflip id=”525″][/dflip]
  2. Goto the page where you want to insert the flipbook and paste the shortcode

Creating a PDF Flipbook with just link

You can create a flipbook with just the link and without creating the dFlip post
1. Goto the page where you want to create a flipbook from pdf
2. Use a shortcode to embed the flipbook: [dflip source=””]
source is the link to the PDF file that you want to convert to Flipbook

PDF links are not working!

  1. PDF links are premium feature in DearFlip, and won’t be displayed in lite version of DearFlip 3D Flipbook WordPress Plugin. You can test your PDF links to check how they work in our online PDF Flipbook Viewer.
  2. Also pay attention that some desktop readers auto convert URL text to links and give an assumption that those are links. Such links won’t work in every reader and devices. One of the popular case is Adobe PDF Reader: it auto-converts the text URLs to links in desktop but doesn’t in mobile app. So we suggest to define links explicitly and not rely on PDF reader’s auto conversion capability.


5 August 2020
Very happy with this plugin. It's easy to configure and implement. The support is outstanding, even on the support forums. It has been a good experience working with DearFlip.
23 July 2020
Great plugin - client is very happy with the look. Also fantastic response time from the developers and they are very helpful with fixing our specific display issues.
21 July 2020
So far so good with this free plug-in. I'm continuing to use it and I will update this if it changes but so far I'm very impressed with everything about it.
26 June 2020
I am using the free version and i have to say that is quite full in comparison with other plugins. Thank you very much and five stars from me
Read all 17 reviews

Contributors & Developers

“DearFlip – 3D Flipbook, PDF Flipbook” is open source software. The following people have contributed to this plugin.


Change log

This lite version is available in WordPress plugin directory since version 1.2.8


  • Plugin dFlip renamed to full name DearFlip
  • Improvement: Links and descriptions updated to reflect leaving CodeCanyon


  • Fix: Font issue with multiple flipbooks in a single page.


  • Improvement: Code updates as per compliance to WordPress guidelines


  • Improvement: Pages are no longer limited to 30 Pages!!


  • Improvement: RTL correction in admin area.
  • Improvement: External Translate Feature to support third party Plugin translate (Premium)


  • Improvement: Page Mode is now also available as Global Setting(premium)


  • Removed: Custom Fullscreen support for IOS, Lightbox are near alternatives.


  • Add: Page Size option for setting double internal layout
  • Fix: disableFontFace not required in PDF.js new version so disabled by default.
  • Fix: Better support for CloudFlare CDN RocketLoader, removed defer attribute as per customer case


  • Fix: PageCount fix for booklet mode, Extra pages are not included


  • Fix: UI controls name conflict with other custom name function
  • Fix: FullScreen transparent fix on IOS


  • Improvement: PDF.JS updated to new version


  • Add: Translate option for loading, mail text and subject (Premium)
  • Add: PDF attachment page auto creates flipbook from the PDF file
  • Improvement: Lightbox closes with ESC key


  • Add: Auto disable lite-version when pro-version is activated.


  • Add: Link target options for PDF links
  • Improvement: HTTP and HTTPS file not found conflict is auto-corrected depending on the page protocol


  • Add: Google Analytics beta implementation
  • Improvement: openpage moved to getOptions
  • Fix: Limit =”-1′ is now as default, no more limited to 5 books only


  • Improvement: Code refactor for ZoomScale
  • Improvement: Outline is hidden if outline is not available


  • Fix: Fullscreen fix for auto-height
  • Fix: Open Page fix for multiple books with the same id


  • Improvement: Save error details are displayed for debugging.
  • Fix: Cron updates will also save the dFlip post


  • Fix: Compatibility issues with php7 if the shortcode is empty by mistake and small notices fixes


  • Fix: Lightbox size correction while in wp amin


  • Fix: Auto Height for lightbox set to 100%


  • Improvement: Auto Height
  • Add: Controls Position setting
  • Improvement: Requirejs and ES6 compatibility


  • Improvement: https mode is auto-detected when migrating from http
  • Fix: cMap location updated for newer PDF.js version
  • Fix: Booklet mode in mobile reverse flips were not clearing old images
  • Fix: PaddingLeft and PaddingRight fixes


  • Add: OpenPage parameter
  • Improvement: compatibility for php 5.2
  • Improvement: Category Limit fix
  • Improvement: Auto-detection of code location
  • Improvement: Require.js compatibility
  • Improvement: PDF.JS update
  • Improvement: Thumb sync


  • Add: Categories for WordPress
  • Add: New Short-code to support multiple books
  • Add: Range Size option added
  • Improvement: Smooth animated zoom
  • Improvement: Video Tutorials and easy shortcode in post screen
  • Improvement: CMAPs added in options
  • Improvement: canvas mode added in options
  • Improvement: morecontrols options is added
  • Improvement: autoplay options is added
  • Improvement: compatibility for php 5.3
  • Fix: IE10 compatibility
  • Fix: Line-height was overridden in some themes
  • Fix: Thumb animation removed in safari


  • First release on plugin directory
  • Add: Pinch To Zoom
  • Add: PDF annotation icons support
  • Add: WebGL shadow option
  • Add: Annotation class option
  • Improvement: Clear text in mobile
  • Improvement: Close button for thumbnail and outline
  • Improvement: Added mail and google plus share
  • Improvement: Support loading scripts when there are no script tags available
  • Improvement: Organized maincontrols order
  • Improvement: PDF.js Update
  • Improvement: THREE.js update
  • Improvement: Double size images support
  • Improvement: Webkit CSS support
  • Fix: Center Align Issue in mobile
  • Fix: Safari Fixes
  • Fix: ESC button for full-screen resolved
  • Fix: Page blur due to size miscalculation
  • Fix: Missing Outline icon from font-awesome
  • Fix: __extends() function is not isolated
  • Fix: RTL booklet update