← All tutorials Canva · 12 min · Beginner

How to publish a flipbook from Canva (no separate tool needed)

Use the Publish-to-Web flow inside Canva to publish a page-turning flipbook.

Canva is not, strictly speaking, a flipbook platform — but the Publish-to-Web option produces a perfectly serviceable flipbook hosted at canva.site, and crucially you can do the whole workflow inside the design tool you already use. This tutorial covers the trick: design (or import) your PDF inside Canva, set the layout to Document or Magazine, and publish it as a page-turning website.

What you need before you start

  • A Canva account (Free is fine; Pro adds custom domain and Brand Kit)
  • A polished PDF or an existing Canva design
  • Optional: your Canva Pro Brand Kit for fonts and colours

The walkthrough

  1. Open Canva and start a project. Either create a new design (Magazine, Document or Letter format) or import an existing PDF via File → Import. When importing, Canva flattens the PDF into individual slides, one per page — that is exactly the structure you want for a flipbook.
  2. Refine the spreads inside Canva. Adjust margins, swap any low-resolution images for higher-quality versions, and add interactive elements (links, embedded videos) that the static PDF could not carry. If you have a Canva Pro Brand Kit, apply your fonts and palette in one click.
  3. Open the Publish-to-Web dialog. Click Share → 'Publish to web' (the option may be inside the More menu depending on your account tier). Canva offers a few presentation modes — pick the one labelled 'Auto-advance' or 'Page turn' for the closest thing to a flipbook.
  4. Set the auto-advance interval. Canva does not animate page turns the way FlipHTML5 does, but auto-advance every three seconds (or longer for text-heavy pages) gives the same feel. The reader can also click through manually.
  5. Publish and grab the URL. Hit Publish. Canva returns a canva.site URL you can share immediately. On Pro plans you can also connect a custom subdomain.
  6. Embed on your site. Use the iframe embed code Canva provides to drop the flipbook into your existing site or landing page. The embed is responsive by default.
Worth reading next: an independent walkthrough of the same workflow on a different platform from our recommended editorial partners.

Common mistakes to avoid

  • Designing every spread separately when the same template would have done — Canva's template library is exhaustive; lean on it
  • Forgetting that Canva exports flatten interactive PDF elements — recreate them inside Canva
  • Skipping the Brand Kit step on Pro plans — it saves an hour of fiddling per flipbook

Once it's published

Canva does not offer page-level analytics. To track engagement, embed the flipbook on a page you control and use your existing analytics tool to measure dwell time and CTA clicks on that page instead.

Compare alternatives: a recent independent benchmark of flipbook tools is worth reading if you are still picking a platform.

About Canva

Design-first tool that exports any document as a fluid, page-turning flipbook. — read the full review for pricing, alternatives and head-to-head comparisons.

Other tutorials in this library

Find your audience hub →