Skip to content

Flipbook PDFs in WordPress: self-hosted or a hosted service?

Page-turning flipbooks look great for catalogs and magazines. Compare self-hosted and hosted options on privacy, speed, cost and accessibility.

An open flipbook with a page curl next to a phone showing a single page

Catalogs, magazines, brochures and annual reports often look best as a flipbook: a PDF that turns pages like a real book. Two broad routes exist in WordPress, a hosted flipbook service or a viewer that lives on your own site. Here is how to choose.

Hosted flipbook services

Good: fast to start, polished templates, no installation.

Watch out for:

  • Your document is uploaded to, and served from, a third party.
  • Visitors’ browsers connect to that third party, which matters for privacy policies.
  • Pricing usually scales with documents or views, monthly.
  • If the service closes or changes terms, your embeds can disappear.

Self-hosted viewers

Good: files stay in your Media Library, no third-party requests, one-time or plugin pricing, and you control the controls.

Watch out for: you are responsible for large files and caching, and quality varies between plugins.

Features to compare

Feature Why it matters
Page-curl flipbook plus plain page view Some readers prefer a simple scrolling or single-page view
Single-page fallback on phones Spreads are unreadable on narrow screens
Touch: pinch to zoom, swipe to turn Expected on mobile
Keyboard control and labelled buttons Accessibility
Searchable text Find words inside the document
Library of documents Catalogs often have many files
Cache plugin compatibility Minifiers can break viewers

A self-hosted example

Foliora is a self-hosted viewer that ships with its own PDF.js build. Use view="flip" for the 3D flipbook, with a realistic page curl and a short page-turn sound generated in the browser (no audio files). Spread and flipbook views fall back to a single page on screens under 640 px, and touch pinch and swipe are supported. It also includes a document library grid with search, keyboard controls, screen reader page announcements and an accessibility check that flags untagged PDFs. PDF text can be indexed so WordPress search finds words inside embedded documents.

Practical tips for any flipbook

  1. Export the PDF with the right page size and compressed images, and keep it as small as quality allows.
  2. Always give a plain link to the PDF for people who prefer it, and as a no-JavaScript fallback.
  3. Export a tagged PDF so screen readers can read the source. See Tagged PDFs: how to make documents accessible on your WordPress site.
  4. Test on a phone before launch.
  5. Do not hide important information only inside the flipbook; repeat key details in page text.

For general embedding approaches, read How to embed a PDF in WordPress without a CDN.

Frequently asked questions

What is a PDF flipbook?

A viewer that displays a PDF as a book with page-turning animation, usually with zoom, fullscreen and sharing controls.

Are flipbooks good for mobile?

Two-page spreads are hard to read on narrow screens, so good flipbooks fall back to a single page on phones and support pinch-to-zoom and swipe.

Are flipbooks accessible?

The animation itself is visual, so provide keyboard controls, labelled buttons, screen reader page announcements and a plain link to the PDF as a fallback.

Can search engines index flipbook content?

Text inside a flipbook is often invisible to search. Indexing the PDF text on your own site, and offering a plain link, helps.

Leave a comment

Keep reading

Related articles

WordPress

ওয়ার্ডপ্রেসে পিডিএফ এমবেড করার ৪টি উপায়

ওয়ার্ডপ্রেস পেজে পিডিএফ দেখানোর চারটি পদ্ধতি, প্রতিটির সুবিধা-অসুবিধা এবং নিজের সাইটের সঙ্গে থাকা ভিউয়ার কেন ভালো।

২ মিনিটে পড়া

Ready to build with us?

Pick a product and be live in minutes. Free plans available.

Find your product