Hack the Hydra

Rotate PDF

Fix a sideways or upside-down PDF in one step. Choose the angle, and download a new PDF where every page is turned. Your document stays on your computer.

🔒 Private by design: the conversion runs in this browser tab. Nothing is uploaded.

Rotate PDF is a free online tool by Hack the Hydra. Rotate all pages of a PDF by 90, 180 or 270 degrees and save the fixed file. Free, in your browser, no upload, no sign-up.

100% freeNo upload: runs in your browserNo sign-up
Rotate PDF: the tool with a sample file converted

When to use it

Scanners and phone scanning apps often produce pages that open sideways. Rotating the PDF itself, rather than your viewer, makes the fix permanent: the file opens the right way up in every reader, email preview and print dialog.

How the rotation works

A PDF page stores a rotation value. The tool adds your angle to each page's existing rotation, so a page that was already turned by 90 degrees and rotated again by 90 ends at 180. Page content is not re-drawn, so there is no quality loss and the file size stays the same.

Rotating only some pages

This tool turns every page. To rotate just a few pages, split the PDF into parts with the Split PDF tool, rotate the part you need, and join everything again with Merge PDF.

How to use

  1. Drop your file(s) in the box above, or click to pick them.
  2. The result is built locally in a second or two.
  3. Click Download to save it.

FAQ

Does rotation change the quality of my PDF?

No. Only the page rotation flag changes; text, images and vector graphics are untouched.

Can I rotate a single page?

Not in this tool: it rotates all pages. Split, rotate and merge to handle single pages.

Which direction is 90 degrees?

Clockwise. Use 270 for a quarter turn counter-clockwise.

Is my file uploaded?

No. The page rotation is written by pdf-lib in your browser.

Guides

More free converters

PDF to Markdown converterOCR PDF: scanned PDF to textImage to text (OCR)Word (DOCX) to Markdown converterExcel & CSV to Markdown tablesHTML to Markdown converterPowerPoint (PPTX) to Markdown converterJSON to Markdown tablePDF to text converterExcel to JSON converterMarkdown to HTML converterMerge PDF filesSplit PDF: extract pagesJPG to PDF converterPDF to JPG converterImage converter: PNG, JPG, WebPCompress image: JPG and WebPQR code generatorWord counterCase converterJSON formatter and validatorBase64 encode and decodeURL encoder and decoderUUID v4 generatorStrong password generatorLorem ipsum generatorJSON to CSV converterRemove duplicate linesUnix timestamp converterJSON to YAML converterText diff checkerImage resizerPercentage calculatorAge calculatorHash generator (SHA-256, SHA-1, SHA-512)Color converter: HEX, RGB, HSLDays between dates calculatorYAML to JSON converterUnit converterJWT decoderBinary, hex, decimal and octal converterRoman numeral converterRegex testerCron expression explainerPDF to Markdown for ChatGPTPDF to Markdown for ClaudePDF to Markdown for RAG pipelinesPDF to Markdown for ObsidianPDF to Notion (via Markdown)Screenshot to textFrench OCR: image to textCSV to Markdown tableGoogle Docs to MarkdownJPG / JPEG to text (OCR)PNG to text (OCR)CSV to JSON converterPNG to JPG converterJPG to PNG converterWebP to PNG converter