Directory / plugin

Toombler Flipbook – PDF Flipbook, PDF Viewer, Page Flip Embed

v1.4.1 · by Toombler

Turn a PDF in Google Drive, Dropbox or OneDrive — or a Google Doc or Slides deck — into a page-flip book on your WordPress site.

About this plugin

Toombler turns a PDF you already store in Google Drive, Dropbox or OneDrive into a smooth, interactive page-flip viewer that looks great on any device. A shared Google Doc or Google Slides deck works too, without exporting it to PDF first. Nothing is uploaded and nothing is copied: Toombler reads the file from the share link you already have, so the document stays where you put it. Embed a flipbook on any post or page in seconds.

Features:

  • Gutenberg block with live preview in the editor
  • Classic shortcode for page builders and themes
  • Responsive — scales to any container width
  • Full control over every viewer setting (matches the Toombler dashboard)
  • Two selectable page-flip sounds, hard cover, spine shadow, auto-play, and more
  • Optional navigation arrows, page counter, download button, and fullscreen mode
  • Optional accessible text version below the flipbook (improves screen-reader access and SEO)
  • No cookies set, no user data collected by the plugin itself

Shortcode usage:

[toombler id="YOUR_FILE_ID"]

Get your File ID from your Toombler dashboard (⚙ Configure & Embed copy the id= value from the embed URL).

All shortcode parameters:

  • id (required) — file ID from your Toombler dashboard (same value whichever cloud the PDF lives in)
  • width — embed width in px (default: 760)
  • height — embed height in px (default: 540)
  • nav — navigation arrows: 1/0 (default: 1)
  • counter — page counter: 1/0 (default: 1)
  • sound — page-flip sound: 1/0 (default: 0)
  • flipsound — which flip sound: 1 / 2 (default: 1)
  • autoplay — auto-play: 1/0 (default: 0)
  • autospeed — auto-play seconds per page: 1–60 (default: 3)
  • dl — download button: 1/0 (default: 1)
  • fs — fullscreen button: 1/0 (default: 0)
  • bg — background colour: dark / light / transparent (default: dark)
  • start — start page (default: 1)
  • bookmark — remember page per visitor: 1/0 (default: 1)
  • zoom — allow zoom: 1/0 (default: 1)
  • drag — allow corner drag: 1/0 (default: 1)
  • thumbs — thumbnail strip: 1/0 (default: 0)
  • duration — flip animation in ms: 100–3000 (default: 650)
  • spine — spine shadow (centre glow): 1/0 (default: 0)
  • borderless — no rounded corners: 1/0 (default: 0)
  • adreplace — replace page 2 with the short “Made with Toombler” page instead of inserting it: 1/0 (default: 0)
  • closed — start with a closed book (cover only): 1/0 (default: 1)
  • hardcover — rigid front & back cover: 1/0 (default: 1)
  • corners — show hover corner curl: 1/0 (default: 1)
  • mscroll — mobile scroll (swipe to scroll, not flip): 1/0 (default: 0)
  • speak — read-aloud button (uses the reader’s own browser voice): 1/0 (default: 0)
  • slang — language of the read-aloud voice as a language code, e.g. slang="nl" or slang="pt-BR" (default: empty = recognised automatically from the document’s text)
  • bbtext — text of a button on the back cover, max. 60 characters, e.g. bbtext="Book a table" (default: empty = no button)
  • bburl — where that button goes; must start with https://, mailto: or tel: (default: empty = no button)
  • text — show an accessible, collapsible text version below the flipbook (good for SEO): 1/0 (default: 0)

External service:

This plugin embeds content from toombler.com. The flipbook viewer is loaded in an <iframe> from https://toombler.com/embed. When you enable the optional text version (text="1" or the “Show accessible text version” block toggle), the plugin also requests the document’s plain text from https://toombler.com/api/text and caches it locally; only your flipbook’s File ID is sent, and the response contains your document’s own text. By using this plugin you agree to the Toombler Terms of Service and Privacy Policy. A free Toombler account is required to create flipbooks.

Plugin tags