Crop PDF
Crop one page, a selected range, or every page by setting precise margins.
Trim excess margins from a PDF by setting precise millimeter values for the top, bottom, left, and right edges, applied to a single page, a range, or the whole document. Useful for removing scanner border artifacts, cutting oversized whitespace before printing, or fitting a page to a specific frame size. Cropping adjusts the PDF's crop box locally with pdf-lib - it hides content outside the new boundary rather than deleting it, so it's not a substitute for redaction of sensitive content.
Runs on your device. This tool processes your file inside this browser tab. Nothing is uploaded, so it also works offline once the page has loaded, and closing the tab discards the file from memory.
Loading tool
How it works
- 01
Upload your PDF.
- 02
Choose to crop one page, a range, or every page.
- 03
Set margin values in millimeters for each edge.
- 04
Click Crop and download the result.
Details
- Category
- Documents & PDF
- Formats
- Runs
- In your browser
- Files uploaded
- No
- Cost per run
- Free
- Sign-in
- Not required
- Works offline
- Yes, once loaded
Last updated 2026-08-12
Common questions
What do the margin values mean?
Each value removes that many millimetres from the selected edge of each chosen page.
Does cropping delete the hidden content?
It changes the PDF crop box, so readers hide content outside it. Use permanent redaction for sensitive information.
Can I crop just one page differently from the rest?
Yes - choose a single page or a specific range to crop with different margins than the rest of the document.
Does it upload my PDF?
No - cropping runs entirely in your browser using pdf-lib.
Use this from your code
This tool is also a REST endpoint, so you can run it in a pipeline instead of by hand. Each call costs 2 credits and needs an API key. See the API reference for every parameter.
curl -X POST https://fileoven.com/api/v1/tools/crop-pdf \ -H "Authorization: Bearer sk_live_..." \ -F "file=@input.pdf" \ -o cropped.pdf