Custom Rotation
Drop a PDF file here or click to upload
No size limit — large files welcome
🔒 Your files are processed securely and never uploaded to any server.
You Might Also Need
What is Custom Rotation?
Custom Rotation applies arbitrary rotation angles to PDF pages — not just the standard 90-degree increments. You can rotate pages by any angle (45°, 30°, 135°, etc.) and optionally apply different angles to specific pages using a per-page configuration.
The tool uses pdf-lib to rotate each page by the specified angle. Unlike the standard Rotate tool (which only does 90°/180°/270°), this tool handles arbitrary angles useful for correcting tilted scans or creating diagonal layouts.
Rotation is a metadata operation — it changes the page's rotation value without re-rendering the content. Text and images remain at their original resolution. The rotation affects how the page is displayed and printed, not its internal coordinate system.
How to Use Custom Rotation
- Drop a PDF file onto the upload zone, or click to browse and select it. The tool reads the document and determines the total page count.
- Set the rotation angle in degrees (default: 45). Positive values rotate clockwise. Common values: 45° for diagonal correction, 90° for landscape-to-portrait, 180° for upside-down correction, 270° for portrait-to-landscape.
- Optionally specify per-page rotations as a JSON object mapping page numbers to angles. For example:
{"1": 90, "3": 45, "5": 180}. If provided, this overrides the global angle for those specific pages. All other pages use the global angle. - Click Rotate. The tool applies the rotation to every page (or the specified per-page angles) by modifying each page's rotation metadata.
- A download button appears with your file, named
rotated-custom.pdf. The rotation is applied — open the file in any reader to verify the pages display at the correct angle.
Why Use Custom Rotation?
Scanned documents sometimes arrive tilted — the paper wasn't aligned perfectly on the scanner bed, or a phone photo was taken at a slight angle. Custom rotation corrects this, straightening the content without re-scanning.
Designers use arbitrary rotation for creative layouts — angling content blocks, creating diagonal text overlays, or producing print-ready tiles that need specific angular alignment. The per-page option lets you apply different angles to different pages in a single operation.
Mixed-orientation documents — where some pages need 45° correction and others need 90° — benefit from the per-page configuration. Rather than processing the document multiple times with different settings, you can fix all rotations in one pass.
Privacy & Security
Your files never leave your browser. Every step — reading, rotating, and writing the output — happens on your own device. Nothing is uploaded to Racira's servers, no copies are stored in the cloud, and no file data is transmitted at any point.
Frequently Asked Questions
Does arbitrary rotation reduce quality?
Rotation is a metadata operation — it changes the page's rotation value without re-rendering the content. Text and images remain at their original resolution. However, very large rotation angles on high-resolution pages may cause slight rendering artifacts in some readers due to how they handle non-standard rotation values.
When should I use this instead of the standard Rotate tool?
Use the standard Rotate tool for 90°, 180°, and 270° rotations — it's simpler and guaranteed to work in all readers. Use Custom Rotation only when you need a non-standard angle like 45° or 135°. Standard rotation values have universal support; arbitrary angles may behave differently across readers.
Can I apply different angles to different pages?
Yes. Use the per-page configuration option — a JSON object mapping page numbers to angles. For example, {"1": 90, "3": 45} rotates page 1 by 90° and page 3 by 45°, while all other pages use the global angle.
What angles are commonly used?
90° for landscape-to-portrait, 180° for upside-down correction, 270° for portrait-to-landscape. For tilted scans, start with small angles (5-15°) and adjust visually.
Will all PDF readers handle non-standard rotations?
Most modern readers (Acrobat, Preview, Edge, Chrome) handle arbitrary angles correctly. Some older readers may display non-90° rotations inaccurately. Test in your target reader.