Skip to main content

Create Booklet — PDF Imposition Layout

Generate a booklet imposition layout from your PDF for saddle-stitch or signature-fold printing.

Tap to select a file

Supports PDF, up to 200MB

Runs entirely in your browser

What to do next

Related tools

About Create Booklet

Create Booklet is a self-contained PDF document workflow workspace. Generate a booklet imposition layout from your PDF for saddle-stitch or signature-fold printing. Open the page, get the result, close the tab — that is the entire workflow.

Reach for Create Booklet when you need a predictable result on a single file. The page works on the first visit, the controls are visible without a menu, and the output is delivered the moment the engine finishes.

Create Booklet is a static page plus a client-side engine. The browser does the work; there is no separate backend in the loop for the actual processing. That architecture is why the tool starts immediately, why it does not depend on the load on a remote service, and why running multiple jobs in a row does not slow it down.

Architecturally, Create Booklet is a single-page client. The processing layer is the open-source pdf-lib JavaScript library; the UI is a thin React shell on top. PDF inputs flow through the engine and the output is returned to the browser as a Blob you can save or copy. The 200 MB cap is the only hard limit and it exists to keep memory usage stable on every device.

The only practical limit is the 200 MB per-file ceiling, which keeps the tool responsive across a wide range of devices. Run the tool ten times in a row, run it ten thousand times — it behaves the same way and produces the same quality of result.

If you fit any of these descriptions, Create Booklet should slot cleanly into your workflow: freelancers sharing scanned receipts; real-estate agents bundling disclosures; legal teams preparing exhibit bundles. The tool keeps the controls focused on what matters for each of these use cases.

The download is delivered as `{name}-booklet.pdf` the moment processing completes — no email link, no "your result will be ready in 5 minutes" queue, no expiry timer. The file is generated in your browser and saved by your browser's normal download flow.

For multi-step jobs, Create Booklet sits next to Multiple Pages Per Sheet, Add Blank Page, and Add Cover Page. None of them depend on each other — you can use Create Booklet on its own — but together they cover the common variations of the task this page exists to handle.

Create Booklet is honest about scope: it handles a single, well-defined PDF document workflow step. Specialist edge-case work — uncommon formats, very large inputs, or pipelines that need scripting — is what dedicated desktop apps are for. This page handles the common case quickly.

A short note on how Create Booklet came to look the way it does: every iteration started by watching how someone unfamiliar with the tool actually used it, then removing whatever got in their way. That is why the upload area dominates the screen, the run button is bigger than the secondary controls, and the result panel is unmissable when the job finishes.

If you also use a command-line tool for create booklet, Create Booklet is a convenient alternative for the times you are on a different machine or helping someone who is not comfortable in a terminal. The output is a standard file in the format documented above.

A few practical tips that experienced users of Create Booklet pick up over time. First, keep your default browser updated — the engine relies on standard web APIs and newer browser versions are noticeably faster than ones from a few years ago. Second, close other heavy tabs before processing a large input; the engine shares CPU and memory with whatever else is open. Third, if you re-run the same kind of job often, your last-used settings are remembered for the rest of the tab session, so subsequent runs are essentially one click.

If the result is not what you expected, the most common causes are easy to check. Confirm the input is under the 200 MB ceiling — files just above the cap fail silently because the engine refuses to allocate the buffer. Confirm the input is one of the supported formats. And if the page itself feels slow, try closing other heavy tabs to free up memory; the engine runs in your browser, so it competes for the same resources as everything else open.

Create Booklet is intentionally narrow in scope so the common case is fast and the result is predictable. If you ever need a variation it does not cover, browse the rest of the catalog — there is a good chance an adjacent tool already exists, and switching between tools is just a matter of opening another tab.

How it works

  1. 1Reach the Create Booklet page in your browser to begin.
  2. 2Drop a PDF file onto the upload area, or click to pick one from your device.
  3. 3Adjust the options to match what you need. Sensible defaults cover the most common case, so you can usually skip this step.
  4. 4Hit the run button. the open-source pdf-lib JavaScript library does the work in your browser tab.
  5. 5Grab the output named `{name}-booklet.pdf` as soon as the run completes. You can also copy the result instead of downloading if the next tool in your workflow accepts pasted input.
  6. 6Repeat the process for additional inputs whenever you need to. The page stays loaded, so subsequent runs are quick.

Common use cases

  • Send a polished, print-ready PDF to a client without watermarks using Create Booklet.
  • Split a 200-page exhibit bundle into one PDF per exhibit.
  • Extract a specific signed page from a long contract bundle.
  • Reorder pages of a multi-chapter scan into the correct reading order.
  • Lock a confidential document with a password before sharing externally.
  • Strip blank or test pages from a scanned document.
  • Shrink a scanned invoice so it fits past an email gateway.
  • Rotate scanned pages that came in upside-down from the office scanner.

FAQ

What is a booklet?

A booklet reorders PDF pages so that when printed double-sided and folded, they form a book.

What are signatures?

A signature is a group of nested sheets folded together. Most booklets use 4–5 sheets per signature.

Do I need to add blank pages?

The tool calculates and adds necessary blank pages to fill the last signature evenly.

Private?

Yes — all processing runs locally in your browser.

Can I choose binding side?

Yes — choose left, right, or top binding to match your layout needs.

What paper size?

Each sheet is printed on your chosen size, then folded to half that size for the booklet.

How is Create Booklet different from desktop apps that do the same thing?

Desktop apps usually have more advanced features but require installation, maintenance and (often) a licence. Paid online tools are convenient but route your file through their servers and gate downloads behind accounts. Create Booklet sits in between: free, instant, and private, but intentionally narrow in scope. For one-off jobs and the common PDF document workflow operations, it is usually the lowest-friction choice; for highly specialised work, a dedicated app is still the right answer.

What permissions does Create Booklet need to function?

Create Booklet only needs the standard web platform — file picker access for the inputs you choose to load, and optionally clipboard access if you copy the result rather than downloading it. There is no microphone, camera, geolocation or background-permission request, because none of those are needed for the work the tool does.

Are there any restrictions on using Create Booklet at work?

Create Booklet can be used for personal and commercial work alike — there is no separate "business" licence to purchase. The output you generate is yours to use however you want, including in client deliverables, internal documents, or commercial products. Favtoo's only ask is fair, individual use; the tool is not designed to be embedded as a backend service or wrapped behind an API for resale.

Does Create Booklet match what professional tools produce?

Create Booklet is built on the open-source pdf-lib JavaScript library, which is the same class of engine used by professional PDF document workflow pipelines. For deterministic operations, the output is byte-identical to what an equivalent CLI run would produce; for operations involving a codec or a model, the result is well within the range of what comparable tools generate. If you have a specific reference output you need to match, run a small test job first to confirm the configuration produces what you expect.

Does Create Booklet have an API?

Create Booklet is a browser-only tool by design and does not expose a hosted API. The reason is the same as the privacy story: there is no Favtoo backend doing the work, so there is no service to call. If you need to script the same transformation, the underlying engine (the open-source pdf-lib JavaScript library) is open-source and can be used directly from your own code.

Can I use Create Booklet offline?

Once the page is loaded, Create Booklet can complete jobs without an active internet connection — the engine is bundled with the page, so there is no per-job network call. The initial page load does require a connection (to fetch the static assets), but after that you can disconnect entirely and the tool will still work. This is a side-effect of the local-first architecture, not a deliberate "offline mode" feature.

How fast is Create Booklet?

Most jobs finish in seconds. Speed scales with input size and with how many CPU cycles your browser tab has available — the engine runs in your browser, so it shares resources with whatever else you have open. For inputs near the 200 MB ceiling, expect anywhere from a few seconds to roughly a minute on a typical laptop. Closing other heavy tabs noticeably speeds things up.

Do I need a specific browser to use Create Booklet?

Create Booklet works in any modern browser released in the last few years — Chrome, Edge, Firefox, Safari, Brave, Arc and the major Chromium derivatives are all supported. The underlying engine relies on widely-supported web APIs, so there is nothing exotic to install. If you are on a very old browser version and the tool fails to load, updating to the latest release of your preferred browser is the only fix needed.

Multiple Pages Per Sheet

Arrange 2, 4, 6, 9, or 16 PDF pages on a single sheet for compact printing.

Add Blank Page

Insert blank pages into a PDF at the start, end, after a specific page, or at regular intervals.

Add Cover Page

Generate a styled cover page with title, subtitle, author, and date and prepend it to your PDF.

Duplicate Pages

Duplicate all, specific, or individual pages in a PDF with configurable copy count and placement.

Remove Blank Pages

Detect and remove blank or nearly-blank pages from a PDF with configurable sensitivity.

Compress PDF

Reduce PDF file size while maintaining quality.

PDF Editor

Edit PDFs in your browser — add text, images, highlights, signatures, and more. No signup, no uploads, no limits.

Merge PDF

Combine multiple PDF files into one document.

View all PDF Tools