Resize PDF pages
Set page dimensions and margins, then choose proportional fitting or canvas expansion, with explicit refusal of unsupported features.
How to use
Choose the file and method. Enter dimensions and margin in unrotated page space; a PDF point is 1/72 inch. Fit uniformly scales and centers the CropBox; canvas expansion translates content without scaling and refuses shrinking. Process and download a new file for review. The original Rotate value remains, so visible width and height may swap at90° or270°.
A 100×200-point CropBox fitted into a 200×200 page with margin 10 yields scale 0.9 and 90×180 content, centered with 55 points on either horizontal side. The CropBox origin changes the translation, not the scale.
Support & limits
Support is limited to classic cross-reference tables; xref streams, object streams, encryption and signatures are unsupported. Unknown trailer keys, numbers that cannot retain their value, duplicate dictionary keys and missing references are refused. Ordinary incremental object replacement is supported; a free entry for a loaded object in any generation, or previously present Info becoming null or absent, is refused. Info absent throughout, its first addition and replacement are supported. The original file is unchanged. There is no comprehensive sanitization, execution of links or actions, or file upload. Named destinations, outlines, tagged structures, layers, article threads and unsupported geometry are refused. Simple links and Fit, numeric-coordinate XYZ, FitH, FitV and FitR destinations are supported. Form widgets are supported only in canvas mode without changing their appearances; fit refuses them. Page content accepts direct full filter names for ASCIIHex, ASCII85, RunLength, Flate and LZW, up to4; aliases, ambiguous forms, Predictor other than1, inline images and unbalanced q/Q are refused. Page contents are not rewritten or rasterized.
Common questions
Does visual clipping delete hidden information?
No. The original page streams remain; a transform and visual clip prevent content outside the old CropBox from appearing in the new margin. The bytes still exist. This tool is not for redacting or concealing secrets.