Lifetime prices rise on 19 October →
Phox Elements
DOCUMENTS PDF flipbooks for Breakdance

Turn any PDF into a page-turning flipbook

PDF Flipbook shows a PDF as a book with an animated page turn. Pick a file from your media library and it renders every page in the browser. Visitors read it on your page instead of downloading it first.

Single or two-page spread Optional download button Dynamic PDF URL support
Live demos

Turn the pages of three real-looking documents

A hotel guest guide as a two-page spread, a restaurant menu one page at a time and a shop catalogue in a styled frame. Use the buttons under each book to turn the pages. Each PDF takes a moment to load.

Two-page spread

A 10-page hotel guest guide

The default layout: pages side by side with the cover on its own. Navy pill buttons with custom labels, a download button, and the cover as the loading placeholder.

Loading preview
Loading PDF…
Download the guide
Single page spread

A four-page restaurant menu

Single page spread is on, so one page shows at a time. The book is set to 100% of this narrow card. Download is hidden.

Loading preview
Loading PDF…
Download
Styled frame

A six-page shop catalogue

A two-page spread inside a cream frame: Background Color, a 1px border and a 14px radius on the flipbook, with square terracotta buttons.

Loading preview
Loading PDF…
Download PDF
How it works

Three steps to a flipbook

No conversion and no page images to upload.

1

Add the element

Drop PDF Flipbook onto your page.

2

Choose your PDF

Pick a PDF from your media library, or enter a PDF URL from a custom field in PDF Dynamic URL.

3

Set the layout

Choose a single page or two-page spread, set the button text, and style the buttons and border.

Features

What the flipbook can do

Built on PDF.js and turn.js.

Reads the PDF directly

Every page is drawn from the PDF in the browser with PDF.js. There are no page images to prepare.

Page turn animation

Pages turn like a real book, with the first page shown as a cover.

One or two pages

Show a two-page spread, or switch on Single page spread to always show one page.

Mobile friendly

The two-page spread switches to a single page on screens 768px wide or less, and the book resizes with the window.

Download button

Add a download link for the PDF, with its own text and styling, or hide it.

Loading placeholder

Show your own image and a spinner while the PDF loads.

Dynamic PDF URL

Pull the PDF from a custom field, so one template can show a different document on each post.

Custom button text

Change the Next, Previous and Download labels, for example to translate them.

Styled buttons

Set colours, hover colours, typography, borders and padding for the navigation and download buttons.

Use cases

Where it works best

Any document that reads better as a book than as a download.

01

Brochures

Let visitors flick through your brochure on the page.

02

Menus

Show a restaurant menu as a book instead of a file link.

03

Magazines and newsletters

Publish issues that readers can page through.

04

Catalogues

Present product ranges and price lists.

05

Portfolios

Share a design or photography portfolio as a PDF book.

06

Reports

Show annual reports and guides, with an option to download.

Settings reference

Every control, explained

This is the full list of settings in the Breakdance editor, with their default values.

ControlWhat it doesDefault
Content
PDF FileThe PDF from your media library.—
PDF Dynamic URLA PDF URL, for example from a custom field. Used instead of PDF File when set.—
Loading Placeholder ImageAn image shown with a spinner while the PDF loads.—
Single page spreadAlways show one page at a time.Off
Next Button TextLabel for the next button.Next
Previous Button TextLabel for the previous button.Previous
Download Button TextLabel for the download link.Download
Design
WidthWidth of the flipbook.100%
BordersBorder around the flipbook.—
Background ColorBackground behind the pages.—
Navigation Buttons
Background ColorButton colour, with a hover colour.—
TypographyText style, with a hover colour.—
Borders & PaddingButton shape and spacing.—
Download Button
Background ColorButton colour, with a hover colour.—
TypographyText style, with a hover colour.—
Borders & PaddingButton shape and spacing.—
Hide Download ButtonHide the download link.On
Tips & FAQ

Good to know

Do I need to convert my PDF?

No. Upload the PDF to your media library and select it. The pages are drawn in the browser from the original file.

Can I show more than one flipbook on a page?

Yes. Each flipbook loads and turns on its own. This page has three, each with a different PDF and style.

What happens on phones?

On screens 768px wide or less, a two-page spread switches to a single page so the text stays readable.

Can visitors download the PDF?

Only if you want them to. The download button is hidden by default. Turn off Hide Download Button to show it.

Can I use a PDF from a custom field?

Yes. Put the field's URL in PDF Dynamic URL. It takes priority over the PDF File setting.

Are large PDFs a problem?

Every page is rendered before the book appears, so long or heavy PDFs take longer to load. Add a placeholder image so visitors see something straight away.

Add PDF Flipbook to your next page

PDF Flipbook is included with Phox Elements, along with 140+ other premium elements for Breakdance.