Rotate individual PDF pages in 90° steps, mark pages for deletion and download a rebuilt file — with pdf-lib in your browser, never an upload.
All processing happens locally in your browser. Your PDF never leaves your device.
Drop a PDF here or click to browse — one PDF at a time
Every page of your PDF appears as a small box showing its number and current rotation. Turning a page does not redraw anything: pdf-lib writes the page's rotation entry, and the download step copies each page object verbatim into a new document with that flag applied. Deleted pages are simply left out of the copy.
Yes. Every page has its own +90° button, so you can turn a single upside-down scan without touching the rest of the document. The quick Rotate all left / Rotate all right buttons are there for the opposite case, when every page needs the same turn.
No. Rotation is stored as a flag on the page, and deletion rebuilds the file by copying the surviving page objects verbatim. No page is rendered to an image and nothing is re-compressed, so text, images and vector graphics keep their original bytes.
Auto-rotate guesses orientation from page content and often re-rasterizes the file, which can soften text. It also gets mixed documents wrong — a page that is sideways on purpose stays wrong. Here you set each page's rotation explicitly, and the file is only touched where you clicked.
The PDF format only stores page rotation as a multiple of 90 degrees (0°, 90°, 180°, 270°) in its /Rotate entry. That is a spec limit, not a tool shortcut — viewers and printers rely on it, so a 45° turn would mean redrawing the page content, which would degrade quality. This tool therefore only offers quarter turns.
No. The PDF is parsed, rotated, pruned and saved entirely by pdf-lib running in your browser. There is no upload step, no account and no network request that contains your file.
If you just finished with PDF Rotator, the natural next steps are PDF Page Count, PDF Page Numbers, Sign a PDF, or browse every tool in Privacy File Tools.