Skip to content
New

Foliora Pro 1.0 is here — Secure Mode, reading analytics, lead capture, EPUB reader and WooCommerce sales.

See what’s new

WordPress PDF viewer · 3D flipbook · Document library

Every PDF on your site, beautifully readable — and Pro when it needs to be protected.

Foliora renders PDFs with a PDF.js build that ships inside the plugin: no CDN, no API key, no tracking. Page, scroll, spread and 3D flipbook views, searchable PDF text and full keyboard access — free. Pro adds Secure Mode, watermarks, analytics, lead capture, EPUB and WooCommerce sales.

  • Free on WordPress.org
  • No CDN · no phone-home
  • Gutenberg, Elementor, Divi, Beaver
Annual Report 2026.pdf
Annual Report 2026 Readscope Publishing
A year in pages

Readers spent 38% longer with documents shown in the flipbook view.

1
Chapter 1 — Reach

Searchable PDF text brought 2,140 new visits from site search.

2
Chapter 2 — Revenue

Preview pages turned curious readers into paying buyers.

3
Thank you

Made with Foliora — fast, accessible, and yours.

4
0 CDN requestsPDF.js is bundled Free
“revenue” — 3 matchesFind inside the PDF Free
Signed link · 12 hSecure Mode Pro
Lead captured on p. 3sara@studio.co Pro
82% completionReading analytics Pro

Works where you already build

  • Gutenberg Free
  • Elementor Free
  • Divi Free
  • Beaver Builder Free
  • WPML Free
  • Polylang Free
  • WP Rocket Free
  • LiteSpeed Cache Free
  • Autoptimize Free
  • W3 Total Cache Free
  • SiteGround Optimizer Free
  • WP-CLI Free
  • WooCommerce Pro
  • WooCommerce Subscriptions Pro
  • MemberPress Pro
  • Paid Memberships Pro Pro
  • WooCommerce Memberships Pro
  • Google Analytics 4 Pro
  • Zapier / Make webhooks Pro

Highlights

  • 4 view modes incl. 3D flipbook
  • 0 CDN, tracking or API calls
  • 3 reading themes: light, dark, sepia
  • 4 page builders supported natively
  • 17 Pro modules, one licence
  • 100% keyboard operable viewer
Try it — no install neededFree

One viewer, four ways to read

Switch the view, the reading theme and the toolbar. The shortcode underneath updates as you click — paste it into any post, or use the Foliora Viewer block.

1 / 6
100%
Brochure

Read anywhere

Zoom, fit to page or width, rotate, outline and page thumbnails.

1
01

Find in document

Search with a match count and highlighted results.

2
02

Deep links

Open on any page with #page=4 and resume where you stopped.

3
03

Share

X, Facebook, LinkedIn, WhatsApp, email and copy link.

4
04

Presentation mode

One keypress turns any PDF into a slideshow.

5
05

Selectable text

Links work, text can be copied, passwords are asked for.

6
View
Reading theme
Toolbar

Your shortcode

  • Spread and flipbook fall back to a single page in containers under 640 px.
  • Every toggle is also a site-wide default under Foliora → Settings.
  • Pinch to zoom and swipe to turn pages on touch screens.
view="flip"Free

A real 3D flipbook — in the free plugin

Click a page, drag its corner or use the arrow keys. Turn the sound on to hear the short page-turn effect Foliora generates in the browser — no audio files.

Collection 2026 Spring Catalogue
Welcome

Turn the page to begin.

1
Living room

Soft linen, warm oak and calm light.

2
Kitchen

Stone surfaces and brushed brass.

3
Bedroom

Layered textures for slow mornings.

4
Outdoor

Teak, rattan and evening lanterns.

5
Lighting

Paper shades that glow like dusk.

6
Order

Hotspots (Pro) can link straight to the shop.

7
The end

Thanks for reading.

8
Made with Foliora
Cover
  • Realistic page curlPages bend and cast shadows as they turn.
  • Page-turn soundSynthesised with Web Audio, nothing to download.
  • Touch readySwipe to turn, pinch to zoom.
  • Responsive fallbackSingle page on screens narrower than 640 px.
[foliora file="https://example.com/catalogue.pdf" view="flip"]
Feature explorer

Every feature, Free and Pro, in one place

Filter by plan or category, search, and open any card for the details and the exact shortcode or screen to use.

[foliora_library] · [foliora_bookshelf]Free + Pro

From a tidy document library to a beautiful bookshelf

The free library shows every Media Library PDF with a first-page thumbnail, search and pagination. Pro turns it into a bookshelf with Document categories, filters, EPUBs, lock badges and a lightbox.

[foliora_library columns="4" search="true"]

Free Library

  • First-page thumbnails generated once in your browser
  • Search uses the extracted PDF text
  • Opens in place in the Foliora viewer
  • columns, per_page, orderby, order attributes

Pro Bookshelf & lightbox

  • Document categories on Media items
  • Shelf or grid style, category filter
  • PDFs and EPUBs together
  • Lock badges for restricted documents
  • Opens in a lightbox popup
Lightbox (Pro): nothing loads until it is opened. Esc or the backdrop closes it.
Search & sharingFree

Google and your site search can finally read your PDFs

Foliora extracts the text of every PDF in your browser and stores it on your site, so WordPress search finds the posts that embed it. Shared links get the PDF cover as their preview image.

yoursite.com/?s=

  1. yoursite.com › returns-refunds Returns & refunds

    Customers can request a refund within 30 days. The refund is issued to the original payment method once the item is received.

    Match inside refund-policy.pdf
  2. yoursite.com › welcome-new-team Welcome, new team!

    Your onboarding starts with a short tour of our tools. During onboarding you will meet your buddy and set up your accounts.

    Match inside onboarding-guide.pdf
  3. yoursite.com › investor-relations Investor relations

    Total revenue grew 24 percent. Recurring revenue now represents most of our income, while costs stayed flat.

    Match inside annual-report-2026.pdf
  4. yoursite.com › product-support Product support

    The warranty covers manufacturing defects for two years. Keep your receipt; the warranty is not transferable.

    Match inside warranty-terms.pdf
yoursite.comSpring Catalogue 2026 — Your SiteBrowse the full collection in our flipbook.
  • WordPress searchPosts and pages match words inside their PDFs.
  • Open Graph & Twitter imageFirst page as the share image, unless your SEO plugin already sets one.
  • DigitalDocument schemaStructured data for every embedded PDF.
  • No-JS fallback linkCrawlers and old browsers still get the file.
{ "@type": "DigitalDocument", "name": "Spring Catalogue", "encodingFormat": "application/pdf", "numberOfPages": 24 }
Built for everyoneFree

Fully usable without a mouse

Press any of these keys on your keyboard right now — the matching shortcut lights up, exactly as it works inside the viewer.

Screen reader says“Page 1 of 24”
  • Labelled controls & visible focusEvery toolbar button has a name and a clear focus ring.
  • Screen reader announcementsPage changes are spoken through a live region.
  • Reduced motion respectedFlip animations calm down when the system asks.
  • Tagged-PDF checkUntagged PDFs are flagged on Docs & Features.

Foliora → Docs & Features

annual-report.pdfTagged
scanned-invoice.pdfUntagged
handbook-v3.pdfTagged
Works where you buildFree

Drop it in with the tools you already use

A Gutenberg block, native widgets for Elementor, Divi and Beaver Builder, a shortcode — and a Shortcode Builder that saves embeds you can reuse anywhere.

Foliora Viewer & Library blocks

Pick a PDF from the Media Library, see the first page in the editor and set every option from the sidebar.

  • Media Library picker with first-page preview
  • View, theme, start page, size and every toggle
  • Saved-embed ID field
  • Library block with columns, per page and search

Example embeds — copy and paste

Flipbook
[foliora file="…" view="flip" theme="light"]
Minimal
[foliora file="…" hide="rotate,pan,view,shortcuts" share="false"]
Dark reader
[foliora file="…" view="scroll" theme="dark"]
Presentation
[foliora file="…" presentation="true" download="false" print="false"]
ProtectPro

Share documents without giving them away

Secure Mode moves the file out of reach, streams it through short-lived signed links and stamps every page with the reader’s details. Type below to see the live watermark.

  1. Public URL /uploads/2026/report.pdf 403 blocked
  2. Protected folder Unguessable path, .htaccess deny
  3. Signed link /foliora-doc/42/u7/1767225600/9f3c…/report.pdf
  4. Viewer HTTP Range streaming, expires in 12 h
3 / 12
CONFIDENTIAL · Board pack Q3 strategy review

Revenue is ahead of plan in every region. The board is asked to approve the expansion budget described on page 4.

Right-click or select the text on the page to test the locks.

Watermark template Placeholders: {name} {email} {recipient} {ip} {date} {site}
Viewer locks
  • Optional “logged-in users only” per file
  • Signed URLs bound to the user (or a protected link)
  • Pages with a protected viewer skip the page cache
  • nginx rule shown in settings; Apache handled automatically
  • Uninstall moves every protected file back

Whoever can view a document receives its bytes: locks discourage copying but cannot make it impossible, and the watermark is drawn in the viewer, not written into the file.

MonetisePro

Sell documents. Preview the rest.

Choose who reads the full file — logged-in users, roles, buyers of a WooCommerce product or members. Everyone else gets a real preview of the first pages, or a locked card. Switch the visitor below.

Rule on “Course Workbook.pdf” — who reads the full file?
Everyone else sees
View the page as…
  • Previews are real PDFs cut in your browser with pdf-lib
  • Readers without access never receive the full file
  • Rules live on the file, so they apply everywhere it is embedded
  • Enforcement keeps working even if the licence lapses
  • Filters: foliora_pro/user_has_access, foliora_pro/membership_options
Course Workbook.pdfPreview
Page 1
Page 2
Page 3
Page 4
Page 5
Page 6
This workbook is for course buyers

You are reading the 3-page preview. Buy the course to read all 36 pages online.

Buy the course — $39

  • Product tabAttach a Foliora document to any product.
  • Preview tabShoppers read the first pages on the product page.
  • My Account → DocumentsEvery purchased document, one click to read.
  • “Read online” in emailsOrder emails link straight to the reader.
  • SubscriptionsWooCommerce Subscriptions: active subscription required.
MeasurePro

Know which pages people actually read

Reads, readers, active reading time, completion, downloads and link clicks — plus a per-page drop-off chart that shows exactly where readers stop. Sample data below; hover the charts.

Foliora → AnalyticsAnnual Report 2026.pdf
  • Reads4,812+18%
  • Readers2,967+11%
  • Avg. active time6m 42s+9%
  • Completion58%+4 pts
  • Downloads611−3%
  • Link clicks1,204+27%
Reads per day
Readers still reading, by page (drop-off)
1 2 3 4 5 6 7 8 9 10 11 12
Searches inside this document
  • revenue214
  • dividend131
  • board87
  • outlook 202754
Recent readers
  • SSara A.Page 42 of 6412m
  • GGuest · DhakaPage 9 of 643m
  • DDaniel K.Finished21m
  • Only active time counts: tab visible, viewer on screen, input within 60 s
  • No cookies, Do Not Track respected, bots ignored
  • Unique readers per day without storing personal data
  • CSV export, optional GA4 events, purge after N days
  • Administrators are not counted by default
Grow your listPro

Turn readers into leads at the perfect moment

Pick a page. When a reader reaches it, a short email form appears over the viewer. Turn the pages below to see it happen.

1 / 6 Reading
Guide · page 1 The 2026 Pricing Playbook
[foliora file="…/playbook.pdf" lead="3"]

Every lead goes to

  • Notification email
  • Webhook — Zapier, Make, any CRM
  • CSV export
  • WordPress privacy export & erase
  • Site-wide, per embed (lead="3" / lead="off") or per protected link
  • Name field hidden, optional or required; consent checkbox
  • Honeypot, minimum fill time and 10 submissions per IP per hour
  • DOM event foliora:lead and action foliora_pro/lead_captured
ReadPro

A real ebook reader, with bookmarks that follow your readers

Upload an .epub and it opens in a full reader: contents, search, text size, font, line spacing and themes. Logged-in readers bookmark pages, write notes and continue on any device.

The Quiet GardenM. Rahman

Chapter 3 — Morning Light

The garden woke slowly. Dew gathered on the leaves of the lemon tree, and the stones of the path were still cool from the night.

Amina walked barefoot to the well. She liked this hour best, before the street filled with voices, when the only sound was the water and the sparrows arguing in the hedge.

Her grandmother had planted the jasmine forty years ago. It had outlived two fences and a storm, and every spring it climbed a little higher, as if it wanted to see over the wall.

Chapter 3 · 41%Continue from here on any device

Bookmarks & notes

  • Ch. 1 · 12%Lovely opening — quote this in the newsletter.
  • Ch. 3 · 41%The jasmine scene.
  • .epub files open automatically; .epub uploads allowed
  • Page or scroll layout, fullscreen, keyboard and swipe
  • Settings remembered per device
  • Progress and bookmarks synced across devices
  • “Continue from page N” when a reader returns
Make pages interactivePro

Pages that click, play and talk

Draw areas on any PDF page and make them do something: open a link, jump to a page, play a video or audio clip, or show a note. Click the glowing areas.

Spring Catalogue · p. 7
Spring Catalogue · p. 7 The Linen Lounge Chair

Hand-stitched linen over a solid oak frame.

$489
  • Visual drawing editor on Foliora → Hotspots
  • Stored in percent — they follow zoom and every view mode
  • Link hotspots are counted in analytics
  • Videos use youtube-nocookie.com / player.vimeo.com and load on click
Make it yoursPro

Your colours, your logo, your plugin name

Restyle every viewer in seconds, move the toolbar, reorder its groups — and for client work, rename the plugin and remove the Foliora credit.

Annual ReportDesigned to match your brandContinue reading
Presets
Toolbar position
Button groups — reorder or hide
White label

Embed on other websites — signed iframe code

<iframe src="https://yoursite.com/foliora-embed/42/7d1e…/?view=flip&theme=dark" width="100%" height="600" loading="lazy" allowfullscreen></iframe>
  • Toolbar background, icons, accent and corner radius
  • EPUB default font and text size
  • Toolbar top or bottom; hide nav, zoom, fit, rotate, view, hand tool
  • Your logo in the toolbar; custom menu, plugin and author names
  • Signed iframe embed code with a frame-ancestors allow-list
Open by designFree

A public contract, not undocumented internals

Filters and actions for every step of the viewer pipeline, bubbling DOM events, a tiny JS API and WP-CLI commands. All documented in HOOKS.md.

  1. id merge
  2. shortcode_atts
  3. foliora/viewer_atts
  4. pre_render_viewer
  5. before_viewer
  6. download_url
  7. show_branding
  8. viewer_file_url
  9. viewer_html
add_filter( 'foliora/viewer_atts', function ( $atts ) {
	if ( is_page( 'catalogue' ) ) {
		$atts['view']  = 'flip';
		$atts['theme'] = 'sepia';
	}
	return $atts;
} );

Live DOM events

    • foliora/loadedaction
    • foliora/viewer_attsfilter
    • foliora/pre_render_viewerfilter
    • foliora/before_vieweraction
    • foliora/viewer_htmlfilter
    • foliora/viewer_file_urlfilter
    • foliora/download_urlfilter
    • foliora/show_brandingfilter
    • foliora/translate_attachment_idfilter
    • foliora/schema_digital_documentfilter
    • foliora/extracted_textfilter
    • foliora/search_indexfilter
    • foliora/og_imagefilter
    • foliora/pdf_taggedfilter
    • foliora/feature_enabledfilter
    • foliora/is_pro_activefilter
    Fast & privateFree

    Nothing leaves your site. Ever.

    Rendering happens in the visitor’s browser, from files on your own server. No CDN, no analytics, no licence ping in the free plugin — and it plays nicely with your cache plugin.

    Typical PDF embedFoliora
    Library loaded fromThird-party CDNYour server
    Visitor data sentIP to CDN / viewer serviceNone
    CookiesOftenNone (localStorage only)
    API keySometimesNever
    Below-the-fold costLoads at onceLazy loading
    • No CDNPDF.js 3.11.174 ships inside the plugin.
    • Lazy loadingViewers start only when scrolled into view.
    • Cache-plugin safeExcluded from minify / combine / delay automatically.
    • WPML & PolylangTranslated PDFs swapped per language.
    • Translation-ready.pot included, Bengali (bn_BD) bundled.
    • Clean uninstallSettings and Foliora data removed, your media kept.
    Free vs Pro

    Start free. Upgrade when you need to protect, measure or sell.

    The free plugin is a complete viewer with no locked features. Pro is a separate add-on that extends it through public hooks.

    Start free. Upgrade when you need to protect, measure or sell.
    Feature Foliora Free Free Foliora Pro Pro
    Viewer
    Shortcode, block, auto-embed Included Included
    Zoom, fit, rotate, find, thumbnails, outline Included Included
    Fullscreen, presentation, print, download Included Included
    Light, dark & sepia themes Included Included
    Start page, #page links, resume Included Included
    Share dialog Included Included
    Page, scroll, spread & 3D flipbook Included Included
    Lightbox popup Not included Included
    Interactive hotspots Not included Included
    EPUB reader Not included Included
    Library & admin
    Document library grid Included Included
    Shortcode Builder & saved embeds Included Included
    Docs & Features screen Included Included
    Bookshelf with categories & filters Not included Included
    My Library, bookmarks with notes, progress sync Not included Included
    SEO, accessibility & integrations
    Searchable PDF text in WordPress search Included Included
    Open Graph cover & DigitalDocument schema Included Included
    Keyboard control, announcements, tagged-PDF check Included Included
    Elementor, Divi, Beaver Builder Included Included
    WPML & Polylang Included Included
    Hooks, DOM events, WP-CLI Included Included
    Protection
    Hide download / print per embed Included Included
    Secure Mode (protected storage, signed links) Not included Included
    Right-click, selection & copy locks Not included Included
    Dynamic watermark Not included Included
    Password, expiring & view-capped links Not included Included
    Embed on other websites Not included Included
    Selling & insight
    Access rules: roles, buyers, members Not included Included
    Real page previews for non-buyers Not included Included
    WooCommerce & Subscriptions Not included Included
    MemberPress, PMPro, Woo Memberships Not included Included
    Reading analytics & page drop-off Not included Included
    Link click tracking & GA4 events Not included Included
    Lead capture with webhook & CSV Not included Included
    Brand
    “Powered by” credit Off by default Removable
    Reader colours & toolbar layout Not included Included
    White label (logo, menu, plugin name) Not included Included
    Support Community forum Priority email
    Get Foliora Free Get Foliora Pro
    Pricing

    Simple plans. Every Pro feature in every plan.

    Plans differ only in the number of sites. Prices in USD, taxes calculated at checkout.

    • Free

      Free

      The complete PDF viewer, flipbook and library.

      Free forever

      Unlimited sites

      Download free
      • PDF viewer, 4 view modes & 3D flipbook
      • Document library & Shortcode Builder
      • Searchable PDF text, OG cover, schema
      • Keyboard & screen reader support
      • Gutenberg, Elementor, Divi, Beaver
      • Community support
      WordPress.org
    • Personal

      Pro

      For a single site that protects or sells documents.

      $49/year

      1 site

      Buy Personal
      • Everything in Free
      • All 17 Pro modules
      • Secure Mode, locks & watermark
      • Analytics, leads & WooCommerce
      • EPUB reader & bookmarks
      • 1 year of updates & support
    • Agency

      Pro

      For agencies building client sites.

      $199/year

      Unlimited sites

      Buy Agency
      • Everything in Business
      • Unlimited site activations
      • White label & branding removal
      • Embed on client websites
      • Top-priority support
    • Secure checkout
    • Refund policy on the checkout page
    • Free plugin stays free — no locked features
    FAQ

    Questions, answered

    Still unsure? Ask on the support forum — we read every thread.

    Is the free version really complete?

    Yes. Foliora Free is a complete PDF viewer with page, scroll, spread and 3D flipbook views, a document library, searchable PDF text and full accessibility. It has no locked features and no upsell screens. Pro is a separate add-on for protecting, measuring and selling documents.

    Does Foliora send my documents to another server?

    No. Rendering happens in the visitor’s browser with the PDF.js build bundled in the plugin. There is no CDN, no API key and no tracking.

    How do I show a 3D flipbook?

    Use [foliora file="…" view="flip"], choose 3D FlipBook in the block’s View setting, or switch from More tools in the toolbar. On screens under 640 px it shows a single page.

    Can visitors download or print my PDF?

    Only if you let them. Hide download and print per embed or site-wide in the free plugin. Pro adds Secure Mode, right-click and copy locks, a dynamic watermark and signed, expiring links.

    Can I sell PDFs and ebooks with WooCommerce?

    Yes, with Pro. Attach a document to a product, show a real preview of the first pages, and buyers read the full file online from My Account → Documents and their order emails. Subscriptions and membership plugins are supported too.

    Does it read EPUB files?

    Foliora Pro includes a full EPUB reader with contents, search, text settings, themes, bookmarks with notes and progress sync. The free plugin focuses on PDF.

    Is reading analytics GDPR-friendly?

    Pro analytics uses no cookies, respects Do Not Track, ignores bots, counts unique readers without storing personal data and purges data after the number of days you choose.

    Will it work with my page builder and cache plugin?

    Foliora has native widgets for Elementor, Divi and Beaver Builder plus a Gutenberg block, and it excludes PDF.js from WP Rocket, W3 Total Cache, Autoptimize, LiteSpeed Cache and SiteGround Optimizer automatically.

    What happens if my Pro licence expires?

    Protection keeps working: protected documents stay protected and paid files never unlock by accident. Renew to keep updates, support and the Pro editing screens.

    Give your documents the reader they deserve

    Install Foliora free in a minute. Add Pro when you are ready to protect, measure and sell.

    • Free on WordPress.org
    • No CDN, no tracking
    • Works with your builder