Documentation

The PDF Booklet Maker creates printable booklet files locally in your browser. It supports saddle-stitch page order, duplex print layout, and multi-page grid imposition for handouts, manuals, reduced-size printing, contract attachments, and scanned documents.

Main Features

  • Upload one PDF file and read its page count locally.
  • Create booklet layouts with pages padded to a multiple of 4.
  • Choose left binding or right binding for booklet reading direction.
  • Generate outside and inside pages in duplex printing order.
  • Use A4, A5, A3, Letter, Legal, or Tabloid paper.
  • Choose landscape, portrait, or automatic orientation.
  • Set margins, booklet page gap, and grid padding.
  • Use 1×2, 2×2, 2×4, or 4×4 grid imposition.
  • Rotate pages by none, 90° clockwise, 90° counterclockwise, or alternating directions.
  • Generate and download the PDF locally without uploading the source file.

How To Use

  1. Click the upload area to choose a PDF, or drop a PDF into the upload area.
  2. Choose Booklet Layout or Grid Imposition.
  3. In Booklet Layout, set paper, orientation, binding side, margin, and page gap.
  4. In Grid Imposition, set grid mode, paper, orientation, rotation, and padding.
  5. Review the layout preview and estimated output pages.
  6. Generate the booklet PDF and download the new file.

Mode Differences

!PDF Booklet Maker mode differences

Booklet Layout rearranges pages into saddle-stitch duplex printing order, so the printed sheets can be folded and bound. If the page count is not a multiple of 4, blank pages are added automatically.

Grid Imposition places source pages in normal order on each sheet. It is useful for reduced-size printing, saving paper, and quick review, but it does not create saddle-stitch page order.

Notes

  • Encrypted PDFs may need to be decrypted before processing.
  • For booklet output, check the printer duplex flip setting before printing.
  • Margins, gaps, or padding that are too large can leave no usable page area.
  • Dense grids make each page smaller, so review the generated file before printing.
  • All processing runs locally in the browser, and the current state is not kept after refresh.