A LITTLE HELP. A LOT DONE.
Good tools.
Great flow.
Your shortcut to the everyday. Create, convert, calculate,
and get back to what you love.
✳
✳
✓ Free to use✓ No sign-up✓ 500+ possibilities
About this tool
PDF N-up Layout is a print-optimised tool that fits multiple PDF pages onto a single sheet — 2-up, 4-up, 6-up, 8-up, or 9-up. It is the classic 'save paper and toner' move when printing handouts, lecture slides, draft reports, or anything you don't need at full size. You pick the number of pages per sheet, the target paper size (A4, US Letter, US Legal, or A3), the orientation, the margin from the page edge, and the gap between cells. An optional thin border around each placed page makes it easier to see where one source page ends and the next begins. The tool runs entirely in your browser using pdf-lib's drawPage, which embeds source pages as native PDF objects rather than rasterising them — text stays selectable, vector graphics stay crisp, and image quality is preserved.
Why use it
Save Paper and Ink: Print 4 pages on one A4 sheet to use 75% less paper and toner — significant on long documents.
Browser-Only: pdf-lib runs locally — confidential drafts and signed contracts never reach a remote server.
Five Layout Options: 2-up, 4-up, 6-up, 8-up, and 9-up cover everything from comfortable reading to maximum compression.
Lossless Vector Embedding: Pages are placed as native PDF objects — text stays selectable and image quality is preserved.
Margin and Gap Control: Fine-tune the spacing between placed pages and from the sheet edge for any printer's safe area.
Optional Cell Borders: Thin grey rectangles around each placed page make it easy to see boundaries on dense layouts.
How to use
- Drop your PDF onto the upload area or click to browse.
- Choose pages per sheet: 2-up (1×2), 4-up (2×2), 6-up (2×3), 8-up (2×4), or 9-up (3×3).
- Pick sheet size: A4, US Letter, US Legal, or A3.
- Set orientation — Auto picks the smarter direction for the chosen layout, or force Portrait/Landscape.
- Adjust margin (page-edge gap) and cell gap (between placed pages) in PDF points.
- Click 'Build N-up PDF' and download — the output prints perfectly on any printer.
When it helps
- When printing lecture notes or slides as a 4-up or 9-up handout for note-taking margins.
- When pre-printing a booklet draft and you want 2-up to simulate the open-spread look before binding.
- When reviewing a 100-page report and want to see it as 25 sheets of 4-up to save toner.
- When sharing a slide deck via paper for an offline audience that doesn't need full-size pages.
- When archiving a reference PDF as 9-up so it fits in a single binder section.
- When teaching and you want to print a worksheet 2-up with note space between each item.
Examples
Inputslides.pdf (60 pages), 4-up, A4, auto orient, 16 pt margin, 8 pt gap
Expected resultslides-4up.pdf (15 sheets) — 4 slides per A4 page with thin borders
Inputdraft.pdf (40 pages), 2-up, A4, landscape, 12 pt margin, 0 gap
Expected resultdraft-2up.pdf (20 sheets) — 2 portrait pages side-by-side on landscape A4
Inputmanual.pdf (90 pages), 9-up, A4, auto, 8 pt margin, 4 pt gap, borders on
Expected resultmanual-9up.pdf (10 sheets) — 9 pages per sheet, thin borders for boundary clarity
Tips
- Auto orientation flips the sheet to landscape for 2-up portrait sources — gives the best fill ratio.
- Borders default to on; turn them off for a cleaner aesthetic if your source pages already have visible page edges.
- Margin 16 + gap 8 is a balanced look for 4-up A4; tighten to 8/4 for maximum content density.
- PDF points to mm: divide by 2.835. So 16 pt margin = 5.6 mm, 8 pt gap = 2.8 mm.
- Double-side print 4-up to get 8 source pages on one sheet of physical paper — major paper savings.
Frequently Asked Questions
Will the text be readable at 4-up or 9-up?⌄
4-up is comfortable for normal reading on A4. 9-up is dense — fine for reference printing or when you have good eyes; not ideal for long-form reading. 2-up retains near-original legibility.
Does the output preserve hyperlinks?⌄
Hyperlinks survive because pdf-lib embeds source pages as objects. Click areas scale with the placed page so they remain functional, though they're smaller.
Can I mix layouts (e.g. 2-up first page, 4-up rest)?⌄
No — one run produces one uniform layout. Run twice with different page ranges and combine the outputs if you need mixed layouts.
What about double-sided printing?⌄
Print the N-up output as duplex from your printer driver. 4-up duplex gives 8 source pages on one physical sheet — major paper savings.
Does it work with rotated or landscape source pages?⌄
Yes. The tool measures each source page individually and scales it to fit its cell. Mixed orientations within one document are handled gracefully.
Are my files uploaded?⌄
No. pdf-lib runs in your browser. The source PDF never leaves the device.
Maximum file size?⌄
Limited by browser memory. Files up to ~100 MB work fine on a modern laptop with 4 GB+ free.
Why does the output PDF size sometimes equal the source?⌄
drawPage embeds source pages as objects rather than rasterising — file size is similar to source. To shrink, run the output through PDF Compress.
Glossary
- N-up
- Print or layout terminology for placing N source pages onto one output sheet — common values are 2, 4, 6, 8, 9.
- Cell
- Each rectangular slot on the output sheet that holds one source page in an N-up layout.
- Margin
- The space between the cells and the sheet edge — usually 8–24 PDF points to stay inside printer safe areas.
- Gap
- The spacing between adjacent cells in an N-up layout — typically 0–16 PDF points.
- drawPage
- A pdf-lib API that embeds an existing PDF page as an object onto a new page at given x/y/width/height.
- Auto Orientation
- Picks portrait or landscape sheet direction based on layout aspect ratio for the best content fill.