or drop PDF here
About this Tool
This tool uses pdf-lib and pdf.js to let you visually rotate pages in your PDF entirely within your browser.
- How it works:
- Upload your PDF. The tool uses `pdf.js` to render a small preview (thumbnail) of each page.
- Hover over a page thumbnail to see rotation buttons: **L** (Rotate Left 90°), **R** (Rotate Right 90°). Click to rotate the preview.
- Use the "Rotate All" buttons in the sidebar to rotate every page at once.
- Click "Apply Rotation". The tool uses `pdf-lib` to read your original PDF again.
- It creates a **new PDF**, applying the rotations you specified to each page.
- A download link for the new PDF is provided.
- Privacy: Your PDF file is never uploaded to a server.
- Performance: Rendering thumbnails can be slow for very large PDFs. Applying rotations is usually fast.
- Encrypted Files: Cannot process password-protected or encrypted PDFs.