TNC FlipBook 3D – PDF Flipbook, 3D Flipbook, PDF Viewer, PDF Embedder
TNC FlipBook 3D transforms your PDFs and images into beautiful, interactive 3D flipbooks with realistic page-turning physics powered by WebGL and Three.js.
TNC FlipBook 3D includes PDF links, text search, and a dark/light theme toggle.
Live Preview
See TNC FlipBook 3D in action: open the live demo.
Features
- Realistic 3D WebGL page flip with physics
- 2D CSS fallback for older devices
- PDF and image sources
- Clickable PDF hyperlinks (internal + external)
- PDF text search with highlighting
- Table of contents / PDF outline
- Thumbnail navigation panel
- 4 viewing modes: 3D, vertical scroll, horizontal scroll, reading mode
- Dark and light theme toggle with 7 color schemes
- Print, download, social sharing
- Autoplay with speed control
- Fullscreen mode
- Lightbox popup mode
- Deep linking (shareable page URLs via #page/N)
- RTL support for Arabic, Hebrew, and more
- 20 languages included
- Gutenberg blocks + shortcodes
- Per-flipbook toolbar customization
- Keyboard navigation
- Responsive design
- Unlimited flipbooks, unlimited pages
- No watermark, no branding
Use cases
Turn a PDF you already have into something readers tap, explore, and act on. A few popular ways to use it:
Free:
- Digital magazines and newsletters – publish each issue as a real page-turning read with a contents list, search, and shareable links to any page.
- Restaurant and cafe menus – put your menu online as a book that looks right on phones. Swap the PDF and it updates everywhere.
- Course materials and workbooks – give students textbooks and handouts they can read, search, and flip through on any device.
- Portfolios and lookbooks – photographers, designers, and studios show their work as a clean flip-through instead of a plain download.
- Annual reports and company profiles – turn a long report into an easy, on-brand reading experience.
- Travel guides and brochures – let visitors browse your destination guide like a printed booklet.
With Pro:
- Shoppable catalogs – add clickable spots to any product in your catalog so a shopper taps an item and goes straight to the product page or their cart. Your print catalog starts selling.
- Real estate brochures – mark rooms, units, or plots right on the page, and let buyers tap for details or send an inquiry without leaving the flipbook.
- Lead magnets and gated guides – offer a free guide, lookbook, or whitepaper and ask for an email before the reader unlocks it, so every download grows your list.
- Sell ebooks and premium PDFs – lock a FlipBook behind a WooCommerce product so only buyers can read it. Great for ebooks, reports, back issues, and course packs.
TNC FlipBook 3D Pro
Need more? The Pro version adds:
- More interface languages
- All color schemes plus brand and hardcover colors
- Merge multiple PDFs with named chapters
- Interactive hotspots (links, media, and products)
- AI read-aloud with premium voices
- Content protection and watermarks
- WooCommerce page gating
- Google Analytics 4 tracking
- Export and import flipbooks
- Page video overlays
- PDF form viewer
- User bookmarks and notes
- Priority support
Free Add-ons
Extend TNC FlipBook 3D with free companion add-ons:
- Page builder elements for Elementor, WPBakery, Avada, Beaver Builder, Bricks, and Breakdance
- Bookshelf – display your FlipBooks as a browsable shelf
Why TNC FlipBook 3D?
- PDF links and search included — both work out of the box
- WebGL 3D rendering — page flip with paper-bend physics
- Smart fallback — uses a lightweight 2D mode when WebGL is unavailable
- Modern admin — Clean wizard-based setup, no confusing settings
- Developer friendly — Clean code, no jQuery dependency on frontend, REST API proxy for secure file serving
Embedding Options
- Shortcode (inline):
[tnc-flipbook-3d-embed id="123"] - Shortcode (popup link):
[tnc-flipbook-3d-link id="123"]Click to read[/tnc-flipbook-3d-link] - Gutenberg Embed Block: Search “Flipbook” in the block inserter
- Gutenberg Link Block: Insert a clickable link that opens a flipbook popup
- Direct URL: Each flipbook has its own permalink at
/flipbook/your-book/
External Services
This plugin does not connect to any external service to display your FlipBooks. The 3D viewer, PDF engine, fonts, and all assets are served from your own site.
The only data the plugin can send is optional deactivation feedback. If you deactivate the plugin and choose “Submit & Deactivate”, it emails the reason you selected, any details you type, your site URL, and the plugin version to ThemeNcode so we can improve the plugin. If you tick the “ThemeNcode may contact me” option, your email address is included too. This is entirely optional: choosing “Skip & Deactivate” sends nothing, and no data is sent unless you click “Submit & Deactivate”.
Service provider: ThemeNcode – https://tncflipbook.com | Privacy Policy: https://tncflipbook.com/privacy-policy
Source Code
All of this plugin’s own JavaScript and CSS is shipped unminified and human-readable – there is no separate build or compile step for it. The 3D viewer engine lives in assets/flipbook/tnc-flipbook.js and assets/flipbook/tnc-flipbook.css.
The bundled third-party libraries are included in assets/lib/:
- Three.js (MIT) – https://github.com/mrdoob/three.js
- PDF.js (Apache-2.0) – https://github.com/mozilla/pdf.js
The PDF.js data assets shipped alongside it are also part of that distribution:
- assets/lib/cmaps/ – character maps for CJK (Chinese/Japanese/Korean) text
- assets/lib/standard_fonts/ – the 14 standard PDF font programs (fallback for PDFs that do not embed their fonts)
- assets/lib/wasm/openjpeg_nowasm_fallback.js – a JavaScript build of the OpenJPEG JPEG 2000 decoder, used to display JPEG 2000 images. The underlying decoder source is OpenJPEG (BSD-2-Clause) – https://github.com/uclouvain/openjpeg
