Selytho Page Flip Creator renders your PDFs as a hardware-accelerated 3D flipbook directly in the browser. No Flash, no external services, no server-side processing — just upload a PDF, drop in a shortcode, and your visitors get a beautiful page-turning experience instantly.
The engine is built on Three.js (WebGL) with PDF.js for client-side rendering. Pages curl realistically with configurable curl amount and flip speed. The viewer is fully responsive and works on desktop, tablet, and mobile.
WebGL Rendering
Smooth, hardware-accelerated page turns powered by Three.js. Cylindrical vertex deformation gives each page a natural curl. Front and back faces are rendered as separate meshes with correct UV mapping and depth ordering.
PDF.js Powered
PDF pages are rendered client-side by PDF.js — no server-side image conversion or pre-processing required. Simply provide a PDF URL. All rendering happens in the visitor’s browser.
Flipbook Editor
Each flipbook has its own settings page in the WordPress admin with a live preview that updates as you change settings. Configure appearance, controls, info panel, and Pro features all in one place.
Info Panel
Display PDF metadata — title, author, subject — in an elegant overlay panel. Override any field per flipbook. Supports custom colours and an optional logo (Pro).
Share Panel
Built-in share overlay with social sharing links — Facebook, X (Twitter), LinkedIn, Pinterest, BlueSky, and email — plus a one-click copy button for the page URL.
Bookshelf Mode
Group multiple PDFs into a single flipbook with a shelf selector. Each book in the shelf has its own info panel overrides.
View Statistics
Track views, pages seen, and read depth per flipbook session. A dedicated Statistics page shows all-time totals and a per-flipbook breakdown with inline bar charts.
RTL Support
Right-to-left page order is fully supported. Enable RTL per flipbook or as a global default. All text inputs in the admin panel support bidirectional text entry.
Viewer Settings Panel
Visitors can adjust flip speed, curl amount, interaction mode, and pan direction in real time from a settings panel in the controls bar — without reloading the page.
Pro Features
Data removal is opt-in. By default, deleting the plugin preserves all your data so it can be re-installed without loss. If you enable Settings Delete data on uninstall, then deleting the plugin removes all plugin data from your WordPress database, including:
slyth_views table)_slyth_* keys)slyth_The uninstall script does not delete:
Selytho Page Flip Creator is provided as-is, without warranty of any kind. Rob Snow / Rob Art | WordPress Development accepts no responsibility or liability for data loss or any damage arising from the use of this plugin. You are solely responsible for ensuring your use of this plugin complies with applicable law in your jurisdiction.
PDF rendering is performed client-side by PDF.js. Rendering quality and performance depend on the visitor’s device and browser. Very large PDFs may load slowly on low-powered devices.
Selytho Page Flip Creator does not connect to any external services during normal operation. All PDF rendering is performed client-side in the visitor’s browser using PDF.js. No visitor data or content is transmitted externally.
Licence validation communicates with the Rob Art licence server at https://robsnow.eu solely to verify your Pro licence key. This only occurs when you activate or deactivate a licence from the Settings page.
For documentation, guides, and FAQs visit the Help & Documentation page.
For bug reports or feature requests, please use the support forum on the plugin page or contact us via the Selytho Page Flip Creator plugin page.