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:
com. com/embed. 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.