Skip to content
100% local · 0 KB uploadedCompress PDF

N-up PDF

Print multiple PDF pages per sheet (N-up) to save paper and file size. Your files never leave your device — all processing happens locally in your browser.

Private by design
Your files never leave your device. All processing happens locally in your browser — no uploads, no servers.

Drop your PDF here

or click to choose a file

Your files never leave your device.

Pages per sheet

Pick a preset, or enter a custom grid below.

Output orientation
Paper size

Choose a preset (e.g. 4-up) and paper orientation. The grid is chosen to fit your page aspect ratio, or set a custom NxM grid. The result has one output sheet per group of source pages.

N-up PDF imposes multiple source pages onto each output sheet. Choose a preset (2-up, 4-up, 6-up, 9-up, 16-up) or a custom NxM grid, set the output paper size and orientation, and the tool packs that many pages per sheet on a new PDF — fully local in your browser, so your file is never uploaded. The page aspect ratio is preserved inside each cell.

How it works

How to use N-up PDF

  1. 1
    Drop your PDF. Drag and drop a PDF file onto the drop zone, or click to choose a file.
  2. 2
    Choose a preset or grid. Pick pages-per-sheet (2/4/6/9/16) for an auto-fit grid, or enter a custom NxM grid. Orientation (portrait/landscape) and paper size (A4/Letter) set the output sheet.
  3. 3
    Click Run N-up PDF. Your browser groups source pages into sheets and draws each page into its cell with aspect ratio preserved.
  4. 4
    Preview and download. Preview the N-up result and download the new PDF.

Features

What this tool does

  • Preset grids: 2-up, 4-up, 6-up, 9-up, 16-up
  • Custom NxM grid control
  • Portrait or landscape output, A4 or Letter
  • Aspect ratio preserved inside each cell
  • No upload — runs entirely in your browser

Limitations

Things to know

  • Dense grids (9-up, 16-up) produce small cells — best for overviews, not reading
  • Partial final sheets are padded with blank cells rather than dropping pages
  • Per-page cropping/bleed is not applied; source pages keep their full media boxes

FAQ

Frequently asked questions

What does N-up mean?

N-up means placing N pages onto each output sheet. For example, 4-up places a 2x2 grid of pages on every sheet, so a 20-page document becomes 5 4-up sheets.

Is grid auto chosen?

With the preset options, grid is auto chosen to fit the page aspect ratio. To force a layout, use a custom NxM grid.

My page count is not a multiple of the sheet size — are pages lost?

No. The final sheet is padded with blank cells, so every source page is retained.

My file is uploaded?

No. The processing runs locally in your browser using pdf-lib. Your file is never uploaded.