Crop PDF
Trim margins off PDF pages with a visual preview.
Add a PDF to crop its pages
Drop a PDF, adjust the trim from each edge with the live preview, then Crop — all in your browser.
Runs entirely in your browserCrop PDF margins, locally
Load a PDF and set how much to trim from each edge as a percentage; a live preview of the first page shows the crop rectangle so you can dial it in. The tool applies the crop to every page by setting each page's crop box with pdf-lib, which trims what's shown and printed without deleting content. Everything runs in your browser — the document is never uploaded.
Common questions
How does cropping work?
It sets each page's crop box — the visible/printable region — inset by the percentages you choose from the left, right, top, and bottom. Viewers and printers then show only the cropped area. The underlying content isn't erased, so a crop can be widened again by another tool.
Is the crop applied to every page?
Yes, the same percentage inset is applied to all pages. Since it's percentage-based, it adapts to pages of different sizes.
Will cropped-out content still be in the file?
The visible region changes, but the original content outside the crop box remains in the PDF data (just not displayed). If you need it truly gone, that requires flattening/rasterizing, which this tool doesn't do to keep text sharp.
Is there a file-size limit?
No fixed limit — nothing is uploaded, so the only cap is your device's memory. Large PDFs are handled in your browser tab.
Is my PDF uploaded anywhere?
No. Preview and cropping run entirely in your browser with pdf.js and pdf-lib. Your document is read and written locally — nothing is sent to a server.