Skip to content
UniKit

Rotate PDF pages

Rotate PDF pages by multiples of 90 degrees using the same local uk-pdf operation.

Runs in your browserEvery computation happens in your browser — your data never leaves this device.

PDF (base64)

Rotated result

The output is the base64 of the rotated PDF.

Loading the PDF module…

Paste the PDF base64 to rotate it

Pages: 0 · Angle: 0

What this tool does

  • Turn landscape scans upright.
  • Fix pages photographed upside down.
  • Rotate before merging or numbering.

Example

Input

JVBERi0xLjUKJbutwN4KMSAwIG9iago8PD4+CmVuZG9iagoyIDAgb2JqCjw8L0xlbmd0aCAwPj5zdHJlYW0KCmVuZHN0cmVhbSAKZW5kb2JqCjMgMCBvYmoKPDwvVHlwZS9QYWdlL1BhcmVudCA4IDAgUi9Db250ZW50cyAyIDAgUi9SZXNvdXJjZXMgMSAwIFIvTWVkaWFCb3hbMCAwIDU5NSA4NDJdPj4KZW5kb2JqCjQgMCBvYmoKPDwvTGVuZ3RoIDA+PnN0cmVhbQoKZW5kc3RyZWFtIAplbmRvYmoKNSAwIG9iago8PC9UeXBlL1BhZ2UvUGFyZW50IDggMCBSL0NvbnRlbnRzIDQgMCBSL1Jlc291cmNlcyAxIDAgUi9NZWRpYUJveFswIDAgNTk1IDg0Ml0+PgplbmRvYmoKNiAwIG9iago8PC9MZW5ndGggMD4+c3RyZWFtCgplbmRzdHJlYW0gCmVuZG9iago3IDAgb2JqCjw8L1R5cGUvUGFnZS9QYXJlbnQgOCAwIFIvQ29udGVudHMgNiAwIFIvUmVzb3VyY2VzIDEgMCBSL01lZGlhQm94WzAgMCA1OTUgODQyXT4+CmVuZG9iago4IDAgb2JqCjw8L1R5cGUvUGFnZXMvS2lkc1szIDAgUiA1IDAgUiA3IDAgUl0vQ291bnQgMz4+CmVuZG9iago5IDAgb2JqCjw8L1R5cGUvQ2F0YWxvZy9QYWdlcyA4IDAgUj4+CmVuZG9iagoxMCAwIG9iago8PC9Sb290IDkgMCBSL1R5cGUvWFJlZi9TaXplIDExL1dbMSA0IDJdL0luZGV4WzEgMTBdL0xlbmd0aCA3MD4+c3RyZWFtCgEAAAAPAAABAAAAIwAAAQAAAFIAAAEAAACyAAABAAAA4QAAAQAAAUEAAAEAAAFwAAABAAAB0AAAAQAAAg8AAAEAAAI8AAAKZW5kc3RyZWFtIAplbmRvYmoKCnN0YXJ0eHJlZgo1NzIKJSVFT0Y=

Output

JVBERi0xLjUKJbutwN4KMSAwIG9iago8PD4+CmVuZG9iagoyIDAgb2JqCjw8L0xlbmd0aCAwPj5zdHJlYW0KCmVuZHN0cmVhbSAKZW5kb2JqCjMgMCBvYmoKPDwvVHlwZS9QYWdlL1BhcmVudCA4IDAgUi9Db250ZW50cyAyIDAgUi9SZXNvdXJjZXMgMSAwIFIvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1JvdGF0ZSA5MD4+CmVuZG9iago0IDAgb2JqCjw8L0xlbmd0aCAwPj5zdHJlYW0KCmVuZHN0cmVhbSAKZW5kb2JqCjUgMCBvYmoKPDwvVHlwZS9QYWdlL1BhcmVudCA4IDAgUi9Db250ZW50cyA0IDAgUi9SZXNvdXJjZXMgMSAwIFIvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1JvdGF0ZSA5MD4+CmVuZG9iago2IDAgb2JqCjw8L0xlbmd0aCAwPj5zdHJlYW0KCmVuZHN0cmVhbSAKZW5kb2JqCjcgMCBvYmoKPDwvVHlwZS9QYWdlL1BhcmVudCA4IDAgUi9Db250ZW50cyA2IDAgUi9SZXNvdXJjZXMgMSAwIFIvTWVkaWFCb3hbMCAwIDU5NSA4NDJdL1JvdGF0ZSA5MD4+CmVuZG9iago4IDAgb2JqCjw8L1R5cGUvUGFnZXMvS2lkc1szIDAgUiA1IDAgUiA3IDAgUl0vQ291bnQgMz4+CmVuZG9iago5IDAgb2JqCjw8L1R5cGUvQ2F0YWxvZy9QYWdlcyA4IDAgUj4+CmVuZG9iagoxMSAwIG9iago8PC9Sb290IDkgMCBSL1R5cGUvWFJlZi9TaXplIDEyL1dbMSA0IDJdL0luZGV4WzEgOSAxMSAxXS9MZW5ndGggNzA+PnN0cmVhbQoBAAAADwAAAQAAACMAAAEAAABSAAABAAAAvAAAAQAAAOsAAAEAAAFVAAABAAABhAAAAQAAAe4AAAEAAAItAAABAAACWgAACmVuZHN0cmVhbSAKZW5kb2JqCgpzdGFydHhyZWYKNjAyCiUlRU9G

Only 90, 180 and 270 are accepted; anything else (including 0 and 360) fails instead of being skipped silently.

Frequently asked questions

Can I rotate only some pages?

Every page gets the same angle; per-page angles are not supported.

Do repeated rotations stack?

Yes. The written value is (existing + new) modulo 360, so rotating a 180-degree document by 90 gives 270.

Why are 0 and 360 rejected?

They mean “do nothing”, which is a meaningless request here; only the three real angles are accepted so a run can never silently succeed without changing anything.

Are content streams rewritten?

No. Only the page /Rotate entry changes; text and resources stay as they are.

Keywords:pdf旋转90度pdf_xuanzhuanswasm离线

Related tools