PDF Flipbook for WordPress

Create your Flipbook plugin
Present PDFs as flipbooks on your WordPress website
Reading a PDF online often feels flat. Upload your file and the widget creates a realistic page-flip effect, so your audience can flip through pages like a real book. It suits digital catalogs, portfolios, reports and magazines.
You match the look to your brand by adjusting colors, backgrounds and toolbar options, and readers can zoom or jump to any page.
Can you try it for free? Yes. You can test all options in the Elfsight editor without registration.
Flipbook features: PDF pages that flip, zoom and search
- Turn PDFs into flipbooks: upload a file and the widget creates a realistic page-flip effect.
- Custom design: adjust colors, backgrounds and toolbar options to match your brand.
- Easy navigation: readers can zoom, flip or jump to any page.
- Mobile-ready: the flipbook adapts to phones and tablets.
- Single Page mode: readers switch to one page at a time from the toolbar.
- Table of Contents: activate it in the toolbar so readers can find sections.
- Search: readers look up words and phrases inside the PDF.
- Share, print and download: enable a Share option to copy a link, a print button, and PDF download in the settings.
Test all options right in the editor – no registration needed.
Flipbook widget or a WordPress plugin?
You do not need a separate plugin: the widget goes into the standard Custom HTML block. On a single page it works the same way in classic and block themes. When you make changes in Elfsight, the widget updates on every page where the code is installed.
How to add PDF Flipbook to WordPress
Follow these steps to embed a flipbook on WordPress.org or WordPress.com.
- Open the Elfsight editor and upload your PDF.
- Adjust colors, backgrounds and toolbar options.
- Click Add to website for free.
- Copy the code snippet.
- In WordPress, go to Pages and hover over the page.
- Click Edit.
- Click the Block Inserter (+) and choose Custom HTML.
- Click Edit HTML and paste the code.
- Click Update, then Save and publish the page.
On WordPress.com, the widget code works only on the Business or Commerce plan; on the Free, Personal and Premium plans it shows as plain text.
Need guidance? Visit our Help Center or check out our blog guide on adding a Flipbook to your website. You can also suggest new features in the Wishlist or follow updates in the Changelog.