メインコンテンツへスキップ
PPDF123

PDFのページを回転する

PDFの回転は、ページを90度、180度、270度に回して新しいファイルとして保存します。既定ではすべてのページを回し、ページを指定した場合はそのページだけを回します。角度は現在の回転に加算されず、絶対値で設定されます。

ファイルをここにドロップするか、クリックして選んでください

対応形式:PDF・1ファイル500.0 MBまで · 一度に最大20ファイル

Ctrl/Cmd+V またはクリップボードメニューからファイルを貼り付けることもできます。

PDFの回転 は選択したページ(既定ではすべてのページ)の `/Rotate` を 90、180、または 270 度に設定します。値は絶対値であり、現在の回転に加算しません。すでに 90 で保存されたページに再び 90 を送っても、なお 90 です。

実装は lopdf でページ属性を書きます。ページを画像として再印刷せず、qpdf も呼びません。回すページは `pageNumbers` フィールド(既定は `all`)で選びます。`1,3`、`2-5`、`all`、`2n+1` といった形式を受け付け、存在しないページ番号は拒否されます。選んだページはすべて同じ角度になります。

閲覧ソフトは表示時に `/Rotate` を尊重します。一部のプリンタやインポータは無視します。下流ツールがなお横向きに見えるなら、PDFの平坦化 や再印刷は別の話です。

パスワード保護されたファイルは、このページでパスワードを入力すると自動で解除されます。API を使う場合は先にパスワード解除を実行してください。90、180、270 以外の角度は拒否されます。

アップロードは一時的です。PDF の書庫は保持しません。

機能

  • `/Rotate` を 90、180、または 270 に設定。全ページまたはページ指定
  • 絶対角度。累加ではない
  • ローカル lopdf。ラスタライズしない
  • 匿名 API:/api/v1/general/rotate-pdf

こんなときに使う

  • 横向きで書き出されたスキャンを閲覧ソフト向けに正す
  • ADF が逆向きに通紙したあと、各ページを 180 にする
  • 混在した保存回転を 1 つの角度にそろえる

PDFのページを回転するには?

  1. PDF をアップロードします。
  2. ページ欄は all のままにするか、回したいページを入力し、90、180、または 270 を選びます。
  3. 処理をクリックし、PDF をダウンロードします。
  4. `/Rotate` を尊重する閲覧ソフトで開き、中間の 1 ページを確認します。

制限と注意点

  • 1 回の実行につき角度は 1 つ。角度が異なるページは別々に実行する
  • 累加しない。0 度や任意角度ではない
  • ラスタライズしないため、一部のプリンタはこのフラグを無視する
  • このサイトのアップロード上限は 1 ファイルあたり 500 MB で、約 95 MB を超えると分割して送信されます。API への直接リクエスト 1 回の本文は 100 MB までです。

例

  • 3 ページの PDF で 90 を選ぶと、3 ページとも /Rotate 90 になる
  • すでに 90 のファイルに再び 90 を送ってもなお 90

このツールのプライバシー

ファイルは HTTPS でアップロードされ、サーバーのメモリまたは短命の一時ディレクトリで処理され、結果の準備ができた時点で削除されます。後から閲覧・学習・広告プロファイル用にコピーは残しません。保持期間と AdSense Cookie の開示はプライバシーポリシーをご覧ください。

よくある質問

2 ページ目だけ回せますか?
できます。ページ欄に 2 と入力すると、そのページだけに新しい /Rotate 値が入ります。
90 を 2 回すると 180 になりますか?
なりません。毎回、選んだ角度を書き込みます。180 が必要なら 180 を選んでください。
ページ内容を描き直しますか?
描き直しません。ページ辞書のフラグだけを設定します。コンテンツストリームはそのままです。
なぜプリンタはなお横向きに出すのですか?
一部の印刷経路は /Rotate を無視します。それは消費側の問題で、もう一度回せば直るものではありません。

最終更新:

コードから呼び出す

このサイトの各ツールは、通常のRESTエンドポイントです。匿名利用にアカウントやAPIキーは不要です。ブラウザだけでなく、AIエージェントや開発者向けにも使えます。

curl -X POST "https://pdf123.xyz/api/v1/general/rotate-pdf" \
  -F "[email protected]" \
  -F "pageNumbers=all" \
  -F "angle=90" \
  -o output.pdf

Model Context Protocolに対応したエージェント向けに、MCPツールとしても使えます(JSON-RPC 2.0、POST /mcp)。 APIリファレンス

AI エージェントから使う

スキル

このスキルを入れると、Claude Code、Codex、Cursor などの AI エージェントが「PDFの回転」を代わりに実行できます: /skills/pdf123-rotate.md

すべてのエージェント用スキル

ファイルはこの処理のためだけに使い、完了後に自動で削除します。