PDF Flipbook, 3D Flipbook WordPress – DearFlip


New PDF Viewer and PDF Flipbook Plugin – DearPDF available now! If your documents are PDF based, we recommend using DearPDF.

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 flipbook 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 is a stunning 3D flipbook alternative for your flat lifeless PDFs. DearFlip’s easy post structure makes it easy to create flipbook inside WordPress. Create 3D flipbook, make your PDFs interactive and generate more customer attention.

Important Notice: DearFlip (also know as dFlip) is now sold on dearflip.com instead of CodeCanyon.net

WordPress Flipbook Live Demo
Online Documentation
WordPress Flipbook Pro Version

DearFlip 3D Flipbook 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 flipbook use CSS and HTMl5 tags to create flippable and interactive flipbook. 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 flipbook 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 flipbook. 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 flipbook on demand, best for multiple flipbook 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 flipbook.
  • 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 flipbook using buttons, links and custom HTML or images too. Examples
  • Global Settings – Control settings for all flipbook 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


Thanks for using DearFlip 3D Flipbook plugin – lite edition, on your WordPress site. This page is intended for lite users that are using the lite edition and checking the features of DearFlip WordPress flipbook plugin. Please go through the FAQs that occur during using the lite version.

If these installation FAQs doesn’t solve your query and issues, please contact using the official WordPress support page.

How to install DearFlip flipbook WordPress plugin?

  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 flipbook 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.

Loading Case 1: No Loading Icon + Long Message:

dFlip 3D Flipbook WordPress Usage & FAQs 1
If you see the loading message and don’t see a loading icon. Then the issue is related to code execution.

  1. Cause A – Other plugin error: DearFlip uses jQuery to start the plugin and if other jQuery plugins cause any errors, the execution of DearFlip is also disturbed. The flipbook never advances further and is stuck at the initial loading message. Check your Browser console (CTRL + SHIFT + I) and make sure there are no errors.
  2. Cause B – WordPress 5.5 update: This is similar to cause A. With WordPress 5.5, jQuery got updated and many other plugins failed, and that results in cause A. So check your Browser console (CTRL + SHIFT + I) and make sure there are no errors.
  3. Cause C – DearFlip error: Check your Browser console (CTRL + SHIFT + I) and make sure there are no errors. If the error displayed is from dflip.min.js then report it using the contact lite support button below.

Loading Case 2: Loading Icon + Loading Message:

This is a normal case and the messages are displayed as the resources and files are loaded.

Loading Case 3: Loading stuck at certain Message:

This happens when the related file for loading is missing or inaccessible. For the best results, we recommend using(hosting) the files from the same domain. Check your Browser console (CTRL + SHIFT + I) and make sure there are no errors. If there are errors please report it using the contact lite support button below.

Loading Case 4: Cannot access File:

Make sure the file is accessible. Try opening the link in browser opening a new tab and inserting the PDF URL – see if it opens. Make sure it opens.

  1. Cause A – File is not available: Filename is mistaken or not added at all.
  2. Cause B – CORS Issue: This happens a lot when users don’t understand what files access means in the modern web. PDF files are not accessible from one domain to another just like that. They require permission. You need to set proper CORS permission into the domain where the PDF files exist, so that your domain can access it. NOTE: PDF files from online file-sharing servers like Google Drive, One Drive, Dropbox cannot be configured for CORS access. They won’t allow it.


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

Please check the installation tab for details.

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 PDF File URL

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=”example.com/wp-content/uploads/file.pdf”]
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.

Start or open 3D Flipbook at certain page?

You can set the opening page of a flipbook with shortcode:
[dflip id=”123″ data-page=”5″]
This will create your PDF flipbook or image flipbook to open at page 5 when it starts.


November 30, 2021
This is undoubtedly a great plugin for anyone that wants to publish PDFs on a site. We've been using it for years without any issue. It just works out of the box.
October 1, 2021
Provides a simple to use, nicely executed flipbook for your WordPress website. Easy to set up and get going. Plugin author is also responsive and helpful. Great plugin for an elegant inclusion of flipbooks on your website.
Read all 58 reviews

Contributors & Developers

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



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


  • Fix: Security Fix related to shortcode


  • Fix: Tabs supports. 3D Flipbook now work properly inside tabs and popups
  • Improvement: Category Column added


  • Fix: RTL DoublePage mode links issue
  • Fix: Book position misaligned during closing
  • Improvement: AutoEnable outline will be skipped if outline is missing.


  • Improvement: PDF.js minor improvements


  • Improvement: PDF.js version updated to 2.5.207
  • Fix: Missing images in PDF renders
  • Fix: Script has class added for custom detection – user requirement


  • Tested upto WordPress 5.5
  • Fix: Tooltip hovered on flipbook is fixed.


  • Plugin dFlip – 3D Flipbook renamed to full name DearFlip – WordPress 3D Flipbook
  • Improvement: WordPress flipbook post Links and descriptions updated to reflect leaving CodeCanyon


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


  • Improvement: Code updates as per compliance to WordPress guidelines


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


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


  • Improvement: Individual Flipbook 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 for PDF flipbook
  • 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 flipbook 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 flipbooks


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


  • Fix: Fullscreen fix for auto-height
  • Fix: Open Page fix for multiple flipbook 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


  • New Feature: Booklet mode option added in single page
  • New Feature: Auto enable thumbnails
  • New Feature: Zoom ratio option
  • New Feature: Force fit pages option
  • Improvement: Smooth animated zoom
  • Improvement: Smooth loading updates


  • New Feature: Deep Linking
  • New Feature: Share Option
  • Improvement: Multiple size PDF Flipbook support
  • Improvement: FullScreen support for IE and browsers in IOS


  • New Feature: Custom Controls postioning
  • Improvement: HTML Method for Flipbook creation
  • Improvement: Loading Info
  • Improvement: Compatibility with old and new jQuery
  • Improvement: require.js and cloudfare compatibility
  • Fix: Keyboard pagenumber issues in IE


  • New Feature: Translate
  • New Feature: Swipe gestures
  • Improvement: Realistic turn effect in CSS Flipbook
  • Improvement: Multi-stage zoom
  • Improvement: New clean layout
  • Improvement: Optimized 3D WebGL mode
  • Fix: Compatibility issues for IE 10, IE11


  • Improvement: PDF Flipbook annotation alignment for RTL mode
  • Improvement: LightBox Examples added
  • Fix: CSS load Fixes for IE


  • New Feature: Light-box mode added
  • Improvement: jQuery Flipbook – Examples


  • New Feature: Better Responsive structure with Single Page Mode
  • New Feature: RTL mode
  • New Feature: Flip Sound
  • New Feature: PDF Flipbook – download option
  • Improvement: Smart Fallback to HTML5 Flipbook
  • Improvement: Better Icons