Crop a PDF
Drag a rectangle on the preview of page 1 to mark what to keep. The same crop is applied to every page.
Drop your file here
or click to browse
How it works
Drag a rectangle on the preview of page 1 to mark what to keep. The same crop is applied to every page.
Useful for trimming white margins, removing scanner edges, or cutting a sidebar out of every page. The tool renders page 1 in the browser via pdf.js, you drag to mark the region to keep, then it builds a new PDF where every page is set to that crop box. The crop is applied via the PDF's CropBox metadata, so it's a soft crop, the page content outside the crop is still in the file (faint outlines may remain in some viewers) but the visible page area shrinks. For permanent removal of content outside the box, use Redact PDF instead. Output filename has -cropped appended. Built on pdf-lib + pdf.js.
How to use it
- Drop your PDF. Page 1 renders as a preview in the browser.
- Drag the crop area. Draw a rectangle over the region you want to keep.
- Apply the crop. The same rectangle is set as the CropBox on every page — a soft crop, content outside is hidden, not erased.
- Download. The cropped PDF downloads with -cropped in the filename. Use Redact PDF if you need content permanently removed.
Frequently asked questions
- Will the cropped-away content still be in the file?
- Yes. This sets a CropBox, which is a viewing rectangle, not a true content removal. The hidden content is still in the file. Use Redact PDF to actually erase content.
- Is the crop applied to every page?
- Yes. You set it on page 1 and the tool applies the same rectangle to every page. Page sizes are assumed to be similar.
- Can I crop different pages differently?
- Not in one pass. Crop the file once for one rectangle, extract the pages that need a different crop, crop them separately, then merge.
- Is the PDF uploaded?
- No. Everything runs locally in your browser.