Tech riderRev. 20 Sept 2026
  1. 1Runs onself-hosted, Web
  2. 2CostsNot stated by the maker
  3. 3Website embedYes
  4. 4Mobile app supportweb
3 lines stated Written from the maker's own pages: github.com
The PDFlipbook homepage

Overview

PDFlipbook is ranked #29 of 30 in PDF flipbook software on Specifiction. It runs on Self-hosted, Web.

Compared on PDF flipbook software

Free plan
Yesgithub.com
Website embed
Yesgithub.com
Mobile app support
webgithub.com

Facts

Purpose
PDFlipbook turns PDFs into interactive page-flip books using a JavaScript script.github.com · 8 Oct 2026
Page turns
Readers can drag or tap near page edges, with corner drags folding the page along a crease.github.com · 8 Oct 2026
Viewing modes
It supports automatic, single-page, and double-page display modes.github.com · 8 Oct 2026
Zoom and fullscreen
It provides zoom controls, pinch zoom, drag-to-pan while zoomed, and fullscreen.github.com · 8 Oct 2026
Responsive layout
The book reflows when its container resizes or the device rotates, and the demo offers desktop, tablet, and mobile views.symplenz.github.io · 8 Oct 2026
Embedding
A webpage can embed the book with a script and a div that points to a PDF; no build step is required.symplenz.github.io · 8 Oct 2026
JavaScript API
The API includes page navigation, zoom, display-mode controls, fullscreen toggling, and destruction of a book instance.github.com · 8 Oct 2026
Integration
The script loads Mozilla pdf.js from a CDN by default and allows users to provide self-hosted pdf.js and worker files.github.com · 8 Oct 2026
Security guidance
The README recommends keeping pdf.js current, disables eval support, and advises self-hosting pdf.js with a Content-Security-Policy when rendering untrusted PDFs.github.com · 8 Oct 2026
Events
The component dispatches ready, page-change, mode-change, zoom-change, and error events on its container element.github.com · 8 Oct 2026
Limitations
The page must be served over HTTP or HTTPS for PDF fetching, and cross-origin PDF URLs need CORS headers.github.com · 8 Oct 2026
License
The project is released under the MIT License.github.com · 8 Oct 2026
Audience
The project describes itself as a script for adding an interactive PDF book to a webpage; the README includes a sample demo and file upload example.github.com · 8 Oct 2026
Viewing controls
It includes zoom, fullscreen, page navigation, and single- or double-page display modes.github.com · 8 Oct 2026
PDF.js
PDF.js version 4 is loaded automatically from a CDN when a book is first created.github.com · 8 Oct 2026
Events and theming
The component emits events including page-change and zoom-change, and its appearance can be customized with CSS variables.github.com · 8 Oct 2026
Security
The README recommends keeping PDF.js current, disabling eval support, and self-hosting PDF.js for untrusted PDFs or to avoid relying on a third-party CDN.github.com · 8 Oct 2026
Who it is for
The maker describes it as a zero-install JavaScript component for adding an interactive PDF flipbook to a webpage.symplenz.github.io · 8 Oct 2026

Company

Headquarters
New Zealandgithub.com · 28 Sept 2026

Best PDFlipbook alternatives

See all 20

Where it ranks on Specifiction

Is PDFlipbook yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources