Complete guide⏱ 20 min readUpdated May 2026

How to make a
digital flipbook

The complete step-by-step guide to making a digital flipbook from any PDF, Word document, or Canva design. Covers what a flipbook is, how to prepare your source file, upload, customise, publish, and embed — with everything you need to go live today.

Free to start — no credit card PDF, Word, or Canva Under 5 minutes

Background

What is a digital flipbook?

A digital flipbook is an interactive online publication that replicates the experience of flipping through a physical book or magazine — complete with realistic page-turn animations, zoom, full-text search, and the ability to embed media. You create one by converting an existing document (PDF, Word, PowerPoint, or a Canva export) into a hosted web publication that readers can open in any browser, on any device.

The key difference from sharing a PDF: a flipbook is designed to be read, not downloaded. It lives at a URL, loads instantly, works on mobile, and gives you analytics — page views, time-per-page, and completion rate — that a PDF download can never provide.

FeatureStatic PDFDigital Flipbook
Reader engagementScroll-only✓ 2–3× longer time on content
ShareabilityDownload link or email attachment✓ Shareable URL, QR code, social buttons
AnalyticsNone — download counts only✓ Page views, time, completion rate
Accessibility (WCAG)Depends on source PDF✓ Automatic with ZenFlip
Branding controlLimited✓ Full white-label option
MonetizationNot possible✓ Lead capture, ad placements
Engagement stat: Digital flipbooks average 2–3× more time on content than equivalent static PDFs. Readers who engage with a flipbook are significantly more likely to reach the final page — if you are sharing important content, this difference is material.

Before you begin

What you need to get started

Making a digital flipbook with ZenFlip requires just two things:

A source document

ZenFlip accepts PDF, Word (.docx), and PowerPoint (.pptx) files, as well as exports from Canva (export as PDF). If you have a document in any of these formats, you are ready to go.

A free ZenFlip account

The free Explorer plan includes 5 permanent publications with no time limit and no credit card required. Sign up at zenflip.io in under 60 seconds.

Step 1

Prepare your source document

Most documents convert beautifully with no preparation at all. Taking two minutes to check these points will give you a noticeably better result — especially for documents with custom fonts or images.

  • Use a text-based PDF — not a scanned image. If you can select and copy text in your PDF reader, you have a text-based PDF. Screen readers and ZenFlip's AI search both require a text layer.
  • Export at 150–300 DPI — this is the sweet spot for sharp rendering on retina screens without inflating file size. Avoid 72 DPI "screen-optimised" exports.
  • Embed your fonts — when exporting from Word, InDesign, or Canva, make sure fonts are embedded in the PDF. This prevents text substitution in the viewer.
  • Keep files under 100MB — ZenFlip accepts files up to 1GB, but under 100MB processes fastest (typically under 30 seconds for a 50-page document).
  • Canva users — use "Download → PDF Print" for the highest quality output. "PDF Standard" works too but at lower resolution.
Word and PowerPoint: If your source is a Word or PowerPoint file, upload it directly — ZenFlip converts it automatically. No manual PDF export required.

Ready to follow along? Create your free account

ZenFlip is free for up to 5 publications. No credit card required. Takes 60 seconds to sign up.

Create free account

Step 2

Create a free ZenFlip account

Creating your ZenFlip account takes under 60 seconds and requires no credit card.

  1. Go to zenflip.io and click "Get started free".
  2. Enter your email address and choose a password, or sign up with Google.
  3. Verify your email — a confirmation link arrives within 30 seconds.
  4. You're in. Your dashboard opens with an empty publications library and a prominent "New Publication" button.
Free Explorer plan: 5 permanent publications, no watermark restrictions beyond the ZenFlip branding credit, no time limit, and no credit card ever required to stay on the free plan.

Step 3

Upload your document

From your ZenFlip dashboard, uploading your document takes four steps:

Click "New Publication"

From your dashboard, click the "New Publication" button in the top right. This opens the upload panel.

Upload your file

Drag and drop your PDF, Word, or PowerPoint file onto the upload zone, or click "Choose file" to browse. ZenFlip begins processing immediately.

Wait for processing

ZenFlip renders each page at high resolution, extracts the text layer for accessibility and AI search, and generates the interactive flipbook viewer. A progress bar shows status. You will receive an email when processing is complete — you do not need to keep the tab open.

Preview your flipbook

Once processing is complete, click "Preview" to see exactly how your flipbook looks. Flip through the pages, test zoom, and confirm fonts rendered correctly. Re-upload a corrected file at any time.

Multiple source files: Each ZenFlip publication is one document. If your content spans multiple files, merge them into a single PDF first using Adobe Acrobat, Preview (Mac), or the free tool PDFsam.

Step 4

Customise your flipbook

The customisation panel lets you control how your flipbook looks and who can access it. Here is what is available at each plan level:

Branding

  • Logo — upload your logo (PNG or SVG, transparent background recommended). Appears in the flipbook toolbar.
  • Brand colour — sets the accent colour for the toolbar, progress indicator, and interactive elements. Enter a hex code or use the colour picker.
  • Remove ZenFlip branding — available on Creator plans and above. Hides the "Powered by ZenFlip" credit from the viewer.
  • Custom domain — available on Creator plans. Point your own domain (e.g. publications.yourcompany.com) at your ZenFlip publications via CNAME record.

Access control

  • Public — anyone with the link can read it. Best for marketing materials and shareable content.
  • Password protected — readers must enter a password before viewing. Best for board materials or confidential documents.
  • Lead gate — readers submit their name and email before reading. Captured leads appear in your dashboard and can be exported as CSV or sent to Zapier.

Reader experience

  • Cover type — choose whether the first page is a full cover or the document opens to a double-page spread.
  • Flip direction — left-to-right (default) or right-to-left (for Arabic, Hebrew, and Japanese documents).
  • Enable download button — optionally allow readers to download the original file. Off by default.
  • Share buttons — toggle social sharing buttons on/off in the viewer toolbar.
Accessibility note: WCAG 2.2 AA accessibility is always on — it cannot be turned off. Every ZenFlip flipbook automatically includes keyboard navigation, screen reader support, visible focus indicators, and a 4.5:1 minimum contrast ratio in the viewer chrome.

Step 5

Publish and share

When you are happy with the preview, click Publish. Your flipbook goes live immediately at its URL — no queue, no review process, no waiting.

ZenFlip gives you three sharing assets as soon as you publish:

  • A shareable link — e.g. zenflip.io/view/your-title (or your custom domain). Copy and share this anywhere.
  • An embed code — a snippet for putting the flipbook on your website (covered in Step 6).
  • A QR code — for printed materials, events, and presentations.

You can update a published flipbook at any time by uploading a new file. The URL stays the same — anyone who has bookmarked or shared your link will automatically see the updated version.

Step 6

Embed your flipbook on your website

Embedding your ZenFlip flipbook on your website means readers never have to leave your domain. The flipbook viewer renders inside your page as a fully interactive, responsive element.

Method 1 — iframe embed (works on any website)

Copy the iframe snippet from your publication's Share panel and paste it into your website's HTML, CMS, or page builder:

<!-- ZenFlip flipbook embed — paste into your HTML --> <iframe src="https://zenflip.io/embed/your-publication-id" width="100%" height="600" frameborder="0" allowfullscreen title="My Digital Flipbook" ></iframe>

Method 2 — JavaScript SDK (more control)

For more control over sizing, event handling, and integration with your analytics stack, use the ZenFlip JS SDK:

<!-- Add the ZenFlip SDK --> <script src="https://zenflip.io/sdk/v1.js"></script> <!-- Container div --> <div id="flipbook-container"></div> <script> ZenFlip.embed('flipbook-container', { publicationId: 'your-publication-id', height: 600, onPageChange: (page) => console.log('Page:', page), onComplete: () => console.log('Reader finished!') }); </script>

Platform-specific embedding

  • WordPress — paste the iframe code into the "HTML" block in the Gutenberg editor, or use the "Custom HTML" widget.
  • Webflow — add an "Embed" element and paste the iframe code. Set height to a fixed pixel value or use a custom CSS wrapper with padding-top for responsive height.
  • Squarespace — use the "Code" block (available on Business plans and above) and paste the iframe.
  • Wix — add an "HTML iframe" widget from the Add Elements panel and paste the embed URL.
  • HubSpot pages — use the "HTML" module in the page editor and paste the iframe code.

Advanced features

Go further with advanced features

Once your first flipbook is live, these ZenFlip features help you drive engagement, capture leads, and understand your audience:

Page-level analytics

See exactly which pages readers spend the most time on, where they drop off, and your overall completion rate. Page-level heatmaps show you the content that resonates — and what falls flat. Available on all paid plans.

Lead capture gates

Add a lead gate to collect reader name and email before they access your flipbook. Captured leads appear in your dashboard in real time and can be exported as CSV or forwarded to Zapier, HubSpot, or Mailchimp via webhook.

AI search across pages

Readers can search for any word or phrase across all pages of your flipbook. ZenFlip's AI search understands context — not just exact matches — so readers find what they are looking for even when the wording differs.

Password protection

Add a password to restrict access to your flipbook. Readers must enter the password before viewing. Change or remove the password at any time from your dashboard — the change takes effect immediately for all existing links.

White-label and custom domain

Remove ZenFlip branding entirely and serve your flipbook from your own domain (e.g. publications.yourcompany.com). Available on Creator plans and above via a simple CNAME record.

FAQ

Frequently asked questions

Create a free ZenFlip account at zenflip.io — no credit card required. Upload your PDF, Word, or PowerPoint file, customise your flipbook, and publish. The free Explorer plan lets you publish up to 5 interactive flipbooks permanently, with no time limit.

ZenFlip accepts PDF, Word (.docx), and PowerPoint (.pptx) files. Canva users can export as PDF (use "PDF Print" for best quality) and upload that. Most document creation tools can export to one of these formats.

Under 5 minutes from upload to live link for most documents. A 20-page PDF typically processes in 15–20 seconds. Customisation and publishing take another 2–3 minutes. Your flipbook goes live the moment you click Publish.

ZenFlip is mobile-responsive — your published flipbook looks great on any device. Uploading and managing publications works best on desktop, though the dashboard is accessible on mobile browsers.

From your publication's Share panel, copy the iframe embed code and paste it into your website's HTML, WordPress HTML block, Webflow Embed element, or any CMS that supports custom HTML. A JavaScript SDK is also available for more control over sizing and event handling.

Keep reading

How to Make a Digital Flipbook (Free, Step-by-Step Guide 2026) | ZenFlip