Save Paper on Mac: Print Multiple Documents per Sheet
You need to print a stack of reference sheets, receipts, or draft pages — but you don’t want to burn through a ream of paper doing it. The eco-friendly move is to print multiple pages per sheet, but the two obvious Mac methods both have frustrating blind spots that leave you with either a layout you didn’t ask for or content too small to read comfortably.
This guide covers how to save paper printing on Mac by packing multiple pages per sheet using FitPrint, with deliberate control over sizing and layout rather than letting the OS guess for you.
Why the default way falls short
Preview’s Pages per Sheet: uniform slots, not smart packing
macOS Preview has a built-in Pages per Sheet option under File → Print. Choose 2, 4, or 6 and Preview divides the sheet into equal slots, then scales every page to fill its assigned slot regardless of the page’s actual size or content.
This creates two problems. First, every document gets scaled down by the same factor whether it needs it or not — a half-sheet receipt and a full A4 report get the same treatment. Second, the layout is always a rigid grid: slots are filled left-to-right, top-to-bottom, even when the content’s natural dimensions would pack far more efficiently another way. A set of narrow price tags, for example, could fit eight per sheet at near-full size, but Preview will scale them into four equal-sized slots.
Browser “Fit to page”: saves paper, loses control
If you’re printing from Safari or Chrome, the browser’s Fit to page or Shrink to fit option does reduce paper use — but you have no control over how items are arranged, what size they end up, or how many land on each sheet. The browser makes one automatic decision and you accept whatever comes out.
For casual printing that’s often fine. When you need multiple pages per sheet and you care about the actual output size — because you’re printing labels, worksheets, tickets, or documents that need to stay legible at a specific scale — you need something more deliberate.
How to save paper printing multiple pages per sheet with FitPrint
FitPrint is a native macOS app (macOS 14 Sonoma or newer) that arranges PDFs and images onto print sheets with explicit control over packing, scaling, and sheet size. It exports a single print-ready PDF that you send to your printer — no driver plugin required, nothing to configure in the print dialog beyond setting scale to 100%.
Here’s the exact workflow:
Step 1 — Open FitPrint and drag your documents in
Drag your PDFs, PNGs, JPEGs, or any supported image files onto the FitPrint window. Every page of a multi-page PDF is imported as a separate item. You can reorder items by dragging them in the list.
FitPrint supports PDF, PNG, JPEG, TIFF, HEIC, GIF, and WebP in the same session, so you can mix document types freely.
Step 2 — Choose your sheet size
Click the sheet preset that matches your printer paper. FitPrint defaults to A4 and also offers A3, A5, Letter, Legal, F4, and a custom size option. The currently selected sheet is highlighted in amber in the preset grid.
If you’re printing several small items and want to fit as many as possible, A3 is worth considering — it’s double the area of A4 and will pack proportionally more items per sheet.
Step 3 — Set packing to “Fit most”
Fit most is the default packing mode and the one you want for saving paper. It arranges items in a 2-D grid, placing items side by side in each row when their widths allow, and stacking rows until the sheet is full. Items that are narrower than the sheet fill a row together; wide items take their own row.
The Stack mode (one item per row) is available if you want a single-column layout — useful for strips or tall documents you want in a consistent vertical stack.
You can also enable Auto-arrange to have FitPrint sort items largest-first before packing, which can improve density when your items vary significantly in size.
Step 4 — Choose your scaling mode
In the controls panel, select the scaling mode that matches what you need:
- Original size (default) — places each item at true 1:1 scale if it fits on the sheet. Items larger than the sheet are scaled down to fit one sheet. No upscaling ever happens. Best when your documents are already the right physical size and you just want to pack them together.
- Fit width — scales each item to fill the available width of its space on the sheet. Useful when you have narrow documents and want them to read more easily.
- Fit width (no upscale) — like Fit width, but caps at 100% so small items are not enlarged beyond their natural size.
For most paper-saving workflows — printing drafts, reference sheets, receipts — Original size is the right choice. You pack more items onto fewer sheets without any unnecessary size reduction.
Step 5 — Check the preview
The FitPrint canvas updates in real time as you add items and change settings. Scroll through the preview to confirm items are arranged the way you expect — number of items per sheet, order, and approximate sizes.
If an item is ending up on its own sheet when you expected it to share with others, its dimensions at the chosen scale are probably wider than the remaining space in the current row. Try switching to a larger sheet size or enabling Auto-arrange to let FitPrint reorder for better density.
Step 6 — Export the PDF and print at 100%
Click Export PDF. FitPrint writes a single PDF to your chosen location and opens it in Preview automatically.
In Preview’s Print dialog:
- Set Scale to 100% (not “Fit to page”)
- Confirm Pages per Sheet is 1 — the multi-page layout is already baked into the PDF FitPrint produced
These two settings tell Preview to send the PDF to your printer exactly as FitPrint arranged it, without any further rescaling.
Verifying the result
After printing, flip through the output and check:
- Legibility — are the smallest text elements still readable? If not, the original documents may be too dense to pack more than 2-per-sheet at true size. Switch to Fit width to scale them up, or use a larger sheet (A3).
- Item count — count items per sheet against what you expected. FitPrint’s Fit most mode is deterministic: the same files with the same settings will always produce the same layout.
- Barcodes or QR codes — if any of your documents contain scannable codes, use FitPrint’s Verify Codes feature before exporting. It decodes barcodes and QR codes in your source files and confirms they decoded correctly in the exported PDF. This is especially useful for tickets, receipts with loyalty codes, or shipping labels you’re reprinting at a reduced size.
Tips for maximum paper savings
Mix different document types in one session. You can drop in a PDF report, a PNG diagram, and a JPEG scan all at once. FitPrint packs them together rather than requiring separate export runs.
Use A3 for high-volume runs. If you’re printing reference material for a team, switching from A4 to A3 roughly halves your sheet count — and modern office printers handle A3 without issue.
Reorder deliberately before exporting. FitPrint respects the order you set in the list. If you want related pages grouped on the same sheet, arrange them consecutively before exporting.
Keep true size when it matters. If you’re printing documents that need to be a specific physical size — forms to be signed, templates to be traced, labels with pre-set dimensions — use Original size mode and choose a sheet big enough to fit them without scaling. Fitting multiple pages per sheet and preserving true size are not mutually exclusive when the individual items are small enough.
For related workflows, see how to print multiple PDFs and images onto one page on Mac or how to print multiple pictures on one page on Mac. See all printing guides for more workflows.
Frequently asked questions
What is the difference between Preview's Pages per Sheet and FitPrint's Fit most mode?
Preview's Pages per Sheet divides the sheet into equal slots and scales every page to fill its slot — the result is uniform but often wastes space and always shrinks your content. FitPrint's Fit most mode packs items in a 2-D grid based on their actual dimensions, placing smaller items side by side when widths allow and keeping them at true size when they fit the sheet without scaling. You get a tighter, more efficient layout without unnecessary shrinking.
Will FitPrint scale my documents down when printing multiple per sheet?
Only if they need it. FitPrint's default scaling mode is Original size, which places each item at true 1:1 scale if it fits on the sheet. When you pack multiple items on one sheet and the items are small enough to fit side by side at true size, no scaling happens. If a single item is larger than the sheet, FitPrint scales it down to fit — but it never upscales, and it never tiles one page across multiple sheets.
Can FitPrint mix PDFs and images on the same sheet?
Yes. You can drag in any combination of PDF files (all pages are included), PNGs, JPEGs, TIFFs, HEICs, GIFs, and WebPs in one session. FitPrint treats each page or image as a separate item and packs them together onto sheets based on your chosen packing mode and sheet size.
Do I need an internet connection or an account to use FitPrint?
No. FitPrint is 100% offline and sandboxed. Your files never leave your Mac, there is no account, no telemetry, and no subscription. It is a one-time $15 purchase.
Ready to print exactly what you need?
Buy FitPrint — $15