Turn any PDF into a realistic 3D flipbook on your WordPress site. PDF Rack is a PDF flipbook maker, PDF viewer and PDF embedder in one plugin: upload a catalogue, magazine, brochure, menu, e-book or report and your visitors flip through it like a real book — with page curl, page-turn shadows and cli
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.8 and PHP 7.4.
SourceWordPress plugins · Nov 7, 2026
01 / Source details
Aboutthistool.
Turn any PDF into a realistic 3D flipbook on your WordPress site. PDF Rack is a PDF flipbook maker, PDF viewer and PDF embedder in one plugin: upload a catalogue, magazine, brochure, menu, e-book or report and your visitors flip through it like a real book — with page curl, page-turn shadows and click-to-flip — right on your page.
Prefer a classic layout? Every PDF can also be shown in a vertical scroll reader or a page-by-page slider , inline or in a full-screen popup. No iframes, no Flash, no browser plugins and no external service: the PDF flipbook runs in the visitor’s browser with Mozilla’s PDF.js and WebGL, on desktop, tablet and phone.
Unlike the WordPress Media Library that buries PDFs among thousands of images, PDF Rack gives you a dedicated PDF library to upload, categorise and find documents, then embed them with a Gutenberg block , an Elementor widget or a shortcode in seconds.
📖 Popular uses for the PDF flipbook
Digital catalogues & product brochures — let shoppers flip through your catalogue and add products to the cart from the page (Pro).
Online magazines, newsletters & e-books — a page-flip reading experience that keeps readers on your site.
Restaurant menus, price lists & flyers — a mobile-friendly PDF viewer instead of a download.
Annual reports, white papers & course handouts — searchable, shareable, with reading analytics (Pro).
🚀 Why site owners choose PDF Rack
Save time — Upload, categorize, and find any PDF in seconds with built-in search and filters.
Better user experience — Visitors read PDFs right on your page without leaving your site or installing anything.
Works everywhere — Gutenberg block, Elementor widget, or a simple shortcode. Pick whatever fits your workflow.
Mobile-ready — The viewer automatically adapts to any screen size so your content looks great on phones and tablets.
📋 Feature Highlights
Dedicated PDF Dashboard — A focused admin panel just for your PDF documents, separate from the Media Library clutter.
Categories & Tags — Organize documents with custom taxonomies for easy sorting and retrieval.
Quick Search & Filter — Find any document instantly by name, category, or upload date.
Media Library Preview — Preview PDF contents directly within the WordPress Media Library details view.
Auto-Generate Covers — Generate and set a cover image for your PDFs on demand.
3D PDF Flipbook — A realistic WebGL page-flip book with page curl, shadows, spread detection, click or drag to turn pages, and zoom.
PDF Reader & Slider — A vertical-scroll PDF reader and a page-by-page slider. Every viewer has thumbnails, outline, full-text search, zoom, fullscreen, download and print — powered by Mozilla’s PDF.js.
Toolbar Modes — Keep the toolbar visible, auto-hide it while reading, or minimize it to a small page counter.
Lightbox Viewer & Link Interceptor — Open PDFs in a responsive full-screen modal overlay from any button, link, image, or automatically intercept standard PDF links on your site.
Gutenberg PDF Viewer Block — Embed a PDF viewer or flipbook in the block editor.
Elementor Widgets — PDF Viewer and PDF Shelf widgets with a live preview in the Elementor editor.
Shortcode Support — Use [pdf-rack id="123"] in the Classic Editor or any text widget.
PDF Shelf — Show a category, a tag or hand-picked PDFs as a responsive cover gallery with [pdf-rack-shelf] or the PDF Rack Shelf block; each cover opens in the popup viewer.
Share & Resume — A Share button and #page links open any PDF at a given page; returning readers can continue where they left off.
Lightweight & Fast — No bloat. The viewer loads only on pages where you embed a PDF.
💎 PDF Rack Pro
Hardcover Flipbook — Rigid first & last pages that open like a real hardcover book.
Coverflow Slider — A 3D coverflow effect for the slider viewer.
Right-to-Left Reading — Turn pages right to left for Arabic, Hebrew, manga and more.
Custom Viewer Background — Match the viewer stage to your brand.
Brand Themes — Your accent colour, a dark, light or glass toolbar, round, soft or square corners, your theme’s font and your logo on every viewer.
Download & Print Controls — Hide the download and print buttons per embed.
Password Protection — Lock individual PDFs behind a password; the file address is never shown on the page.
Watermarks — Stamp your site name, the viewer’s name or email, or the date across every page, including downloaded and printed copies.
Reading Analytics — Views, unique visitors, reading time, read-through rate, downloads and prints, without storing IP addresses. Page attention shows the time spent on each page and where readers stop; export sessions as CSV and get a weekly email report.
Shelf Styles — Wooden bookshelf, carousel and list-with-descriptions layouts for the PDF shelf, plus a search box and category filter.
WooCommerce Documents — Attach manuals, datasheets and catalogues to products; they appear in a “Documents” tab and open in the viewer, optionally only for customers who bought the product.
Interactive Hotspots — Draw clickable areas on any page: open a link, jump to a page, show a note, play a YouTube, Vimeo or MP4 video, or add a WooCommerce product to the cart. Works in every viewer and counts clicks.
Sound — A soft page-turn sound for the flipbook and slider, and background music or narration per PDF with a play/pause button.
Expiring & Limited Links — Share a private link to one PDF that stops working after a date or a number of viewers, with download on or off; turn it off at any time.
Lead Capture — Ask for an email before a PDF opens or after a free preview of a few pages, then search, filter and export your leads as CSV.
⚙️ How It Works
01Go to PDF Rack → Add New and upload your PDF.
02Assign a category (optional) to keep things organized.
03Embed it anywhere using the Gutenberg block , Elementor widget , or the auto-generated shortcode , and pick the flipbook, slider or reader.
That’s it — your visitors can now read the PDF directly on your site.
Third Party Libraries
This plugin utilizes the following third-party libraries to provide its functionality:
3D PDF flipbook with realistic page curl — click or drag to turn pages, zoom and go fullscreen.Three viewers: the flipbook, a coverflow page slider (Pro) and a mobile-friendly scroll reader.Full-text search inside the PDF, with every match listed by page and highlighted.Interactive hotspots (Pro): add WooCommerce products to the cart, play videos and open links from any page.PDF shelf: show a category or tag as a cover gallery; the bookshelf style and search bar are Pro.The PDF library in your dashboard: categories, tags, search, auto covers and a shortcode for any viewer.Reading analytics with page attention and lead capture before or after a free preview (Pro).
02 / Source details
Gettingstarted.
01Upload the plugin files to /wp-content/plugins/pdf-rack , or install directly from the WordPress plugin directory.
02Activate through Plugins → Installed Plugins .
03Navigate to the new PDF Rack menu in your admin sidebar to start uploading documents.
03 / Source details
Frequently asked questions.
Does this plugin modify my existing Media Library files?
Not at all. PDF Rack stores its data separately. Your existing Media Library files remain completely untouched.
Can I use this with the Classic Editor?
Absolutely. Every uploaded PDF gets a unique shortcode (e.g., [pdf-rack id="10"] ) that you can paste into the Classic Editor or any text widget.
Is the PDF viewer mobile-friendly?
Yes. The viewer is fully responsive and adapts to any screen width — phones, tablets, and desktops.
Will it slow down my site?
No. The PDF viewer scripts load only on pages where you embed a PDF, so the rest of your site stays fast.
Does it support large PDF files?
The plugin will load any PDF your server allows. For very large files (50 MB+), performance depends on your hosting upload_max_filesize setting and your visitor’s connection speed.
How do I create a PDF flipbook?
Upload your PDF in PDF Rack → Add New , then embed it with the PDF Rack block, the Elementor “PDF Viewer” widget or the shortcode [pdf-rack id="123" mode="flipbook"] . The flipbook is built from the PDF on the fly — there is nothing to convert.
Can I embed a PDF without a flipbook?
Yes. Use mode="reader" for a vertical scroll PDF viewer or mode="slider" for one page at a time. Add lightbox="true" to open the PDF in a popup from a button.
Does the flipbook work on mobile?
Yes. Drag or tap a page to turn it, and the flipbook resizes to fit phones, tablets and desktops. On small screens you can also switch to the reader or slider per embed.
Do visitors need to install anything?
No. The built-in viewer runs entirely in the browser — no plugins, extensions, or third-party apps required.
FinderPress Media Auditor helps site administrators scan for broken images, missing Media Library files, unreachable media URLs, and other media issues across WordPress content. Use it to audit images, video, audio, PDFs, featured images, and attachment files without sending scan data to an external
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati