PDFにページ番号を追加
PDFをアップロードし、9マスの位置を選び、書式テンプレートを選択。開始ページと色は必要に応じて調整、契約書・レポート・教材のページ番号が数秒で完了。
関連おすすめ
PDFページ番号とは?
PDFページ番号(Page Number)は、PDFページの固定位置に追加されるページ番号マークです。ページの物理的位置とは異なり、ページ上に重ねる注釈またはテキストコンテンツで、「X ページ」「X / Y」「- X -」「Page X」などの形式で表示されます。
**なぜ専用ツールが必要?** PDFリーダーは下部ステータスバーに現在のページ番号を表示しますが、この部分は印刷できず、同僚にコピーできません。PDFページ番号を追加すれば、印刷でもコピーでも番号が文書と一緒に付きます。
**「総ページ数」との違い:** 実際ページ番号は「現在のページ / 総ページ数」です。本ツールは書式文字列に2つの変数を埋め込み、「X ページ / 全 Y ページ」のような表現を自動算出できます。
**コアパラメータ:** 開始ページ(1かカスタム)、位置(9マス9種類)、書式(X ページ / 全 Y ページ / X / Y / - X -)、フォント(SourceHanSans)、色(HEX)。
**典型的なシナリオ:** 契約書製本前の自動採番、長いレポート印刷製本用、教材の章統一番号追加。
ユースケース
- 契約書製本前に自動採番が必要
- 長いレポートを印刷製本、特定ページ引用用
- 教材に章統一番号を追加
- PPTをPDFに変換後、番号を追加して議論時に位置特定しやすく
- 論文・学術資料に番号を追加してレビューしやすく
- プロジェクト文書に番号を追加して相互参照しやすく
使い方
- ページ番号を追加したいPDFファイルをアップロード
- ページ番号の位置を選択(左下 / 中央下 / 右下など)
- 書式文字列、開始ページ、フォントサイズ、色を設定
- ページ番号生成をクリックしてPDFをダウンロード
特徴
- 9種類の位置レイアウト:3×3の9マス(左上 / 中央上 / 右上 / 左中 / 中央 / 右中 / 左下 / 中央下 / 右下)
- 4種類の書式テンプレート:「数字のみ」「N ページ」「N / P」「カスタム」を内蔵
- 開始ページカスタマイズ:1または任意の数に設定可能(契約書表紙、書籍章で一般的)
- カスタム書式文字列:{n} と {p} プレースホルダをサポート、接頭辞・接尾辞カスタマイズ可能
- ページ番号範囲選択可能:全ページ / カスタム開始-終了範囲
- 3段階マージン:狭(15px)/ 推奨(30px)/ 広(50px)
- フォント色調整可能:日本語フォント(SourceHanSans)内蔵 + HEXカラーピッカー
- 純粋フロントエンドローカル処理:pdf-libベースでブラウザ内完結、ファイルアップロードなし
PDFにページ番号を追加 vs Wordの自動番号 vs 手動印刷
PDFにページ番号を追加するには3つの考え方があります。本ツールは「後付け」型で、完成済みPDFを受け取った後にもっともよく使われる方法です。まず自分がどのシナリオにいるかを確認し、最適な方法を選びましょう。
PDFにページ番号 vs Word/Pagesの自動番号 vs Acrobat編集:どれを選ぶ?
3つの方法はいずれも文書にページ番号を追加できますが、コストと適用シナリオが大きく異なります。
| 方法 | 向いているシナリオ | コスト | 推奨度 |
|---|---|---|---|
| 本ツール PDFにページ番号を追加 | すでにPDFファイル(スキャン、契約書、レポート)があり、恒久的にページ番号を追加したい場合 | PDFをアップロード → 位置と書式を選択 → ダウンロード、数秒で完了 | ✅ 第一選択 |
| Word/Pagesの自動ページ番号 | ソースファイルがWord/Pages/Excel内にあり、編集中に番号を挿入できる場合 | ソースファイルを開き、「挿入 → ページ番号」で位置と書式を設定する必要がある | ⚠️ ソースファイルが手元にある場合のみ |
| Adobe Acrobatで編集 | 複雑な番号ロジック(章ごとの独立採番、ローマ数字とアラビア数字の混在など)が必要な場合 | 有料のAcrobat Proが必要、操作も複雑 | ⚠️ エンタープライズレベルの要件の場合のみ |
本ツールの4種類の書式テンプレート比較
4種類の書式テンプレートがほとんどの文書タイプをカバーしています。用途別に選べば最速です。
| 書式テンプレート | 出力例 | 典型的なシナリオ |
|---|---|---|
{n} | 1, 2, 3, ... | シンプルな数字のみ、簡潔な文書 |
{n} ページ | 1 ページ | 日本語文書、契約書 |
{n} / {p} ページ | 5 / 30 ページ | 学術論文、長いレポート |
{n} / {p} | 5 / 30 | 技術文書、英語レポート |
Best Practices
位置を先に選び、書式は後に選ぶ(切り替えを避けるため)
ページ番号追加のフローは「位置選択 → 書式選択 → 開始ページ設定 → 色選択 → ダウンロード」です。**位置を一度間違えると、全ページがずれてしまいます**。まずページ番号の配置(よく使われるのは中央下)を決め、その後に書式(日本語「N ページ」または英語「N / P」)を選びます。**書式を交互に変更しないでください**。書式文字列を変えるたびに全ページ番号を再描画する必要があります。日本語文書には「中央下 + N ページ + 黒 + 開始ページ1」のデフォルト値でまず試し、満足したら他のパラメータを調整することをおすすめします。
開始ページを1にすると契約書の表紙も1になる、番号と物理ページを混同しない
**ページ番号の開始ページ ≠ PDFの物理ページ位置**です。本ツールの「開始ページ」は「ページ番号テキストに表示される数字」、PDFの「物理ページ」はファイル内で何ページ目か(1から数え)です。例えば5ページの契約書の場合:物理ページ1 = 表紙、2 = 目次、3-5 = 本文。**本文のページ番号を1から始めたい場合**:「開始ページ = 1」を維持しつつ「カスタム範囲」を3-5に設定するか、Wordで再生成します。表紙 = 1、目次 = 2、本文 = 3にしたい場合:デフォルトの全ページ適用 + 開始ページ1を維持。**判断を誤るとレビュー担当者がページを誤読します**。
カスタム書式文字列は {n} と {p} を使う、{page} や {total} は使わない
本ツールのカスタム書式文字列が認識するプレースホルダは2つだけです:**`{n}` は現在のページ番号、`{p}` は総ページ数**。`{page}` `{total}` `{number}` `{count}` などの他のプレースホルダはテキストとしてそのまま表示され、置換されません。一般的な書式の例:「Page {n} of {p}」、「{n} / 全 {p} ページ」、「- {n} -」。**文字列を変更したら設定パネルでプレビューしてから**PDFをダウンロードしてください。ダウンロード後に書式ミスに気づいてやり直すのを防げます。
日本語文書ではSourceHanSansが読み込まれているか確認、日本語番号が文字化けしないように
本ツールはデフォルトでSourceHanSans(SourceHanSansCN-Normal.ttf)を埋め込み、日本語ページ番号を表示します。**SourceHanSansはサイト内 `/SourceHanSansCN-Normal.ttf` パスから読み込む必要があり**、オフライン・CORS・配置パスのエラーがあると、Helvetica英語レンダリングに静かにフォールバックし、**日本語ページ番号がすべて豆腐(□)になります**。対処法:1)ブラウザが `/SourceHanSansCN-Normal.ttf` にアクセスできるか確認;2)PDFダウンロード後すぐに開いて日本語ページ番号が正しいか確認、ダウンロード成功の通知だけを信用しない。オフラインが確定している場合、本ツールで番号を追加してからダウンロードするか、数字のみ書式(例 `{n}`)に切り替えて日本語を回避することをおすすめします。
一部ページのみに番号を付ける場合は「カスタム範囲」を使う、手動でPDF分割しない
「本文だけに番号を付け、表紙と目次はスキップしたい」はよくあるニーズです。**先にPDFを2つに分割してから本ツールにアップロードしないでください** — 分割後の再結合でフォント・リンク・目次ブックマークが失われます。**正しい方法**:「ページ番号範囲」で「カスタム」を選び、「開始ページ = 3」「終了ページ = 30」(本文の物理ページ位置に対応)を入力します。ツールはその範囲のページのみを処理し、表紙と目次は元のまま維持されます。一度の操作で完了するので、PDF分割→再結合よりもはるかに効率的です。
ダウンロード後すぐに開いて番号を検証、「ダウンロード成功」通知を信用しない
ツールは「追加成功」の通知を出しますが、**これはページ番号が必ず正しいことを意味しません**。ダウンロード完了後**すぐにブラウザまたはPDFリーダーで開いて**3点を確認してください:1)日本語ページ番号がテキストとして表示されているか(豆腐ではないか);2)開始ページ番号が期待通りか(0や2から始まっていないか);3)位置は正しいか(ページ中央になっていないか)。**問題を発見したらすぐにパラメータを調整して再生成**しましょう。提出後に指摘されるよりずっと手間が省けます。このステップはスキップしないでください。
すでにページ番号があるPDFを置き換えたい場合、古い番号を消してから再追加する
本ツールは**PDF内の既存ページ番号を認識も削除もしません**。すでに番号付きPDFを新書式(例:「5 ページ」を「5 / 30」に)に変更したい場合、**そのまま新しい番号を追加すると2層重なって表示**され、非常に見苦しくなります。手順:まず `/pdf/edit/` で元PDFを編集して古い番号を手動削除 → 本ツールで新しい番号を追加。または古い番号の存在を受け入れ、再生成したPDFを `/pdf/compress/` で圧縮(圧縮で古い番号が必ず消えるとは限りません)。**「上書き」式の置換機能はない**ため、編集段階で必ずクリーンアップする必要があります。
よくある質問
PDF自動ページ番号はどの書式に対応していますか?
本ツールには4種類の書式テンプレートが内蔵されています:「数字のみ」「N ページ」「N / P」「カスタム」文字列。書式文字列はカスタマイズ可能で、{n}で現在のページ、{p}で総ページ数をプレースホルダします。
開始ページを1以外にできますか?
可能です。契約書では「表紙 = 1」がよく使われますが、本ツールでは開始ページを任意の数(デフォルト1、0、5、10などにも変更可能)に設定できます。表紙以外から数え始めたい場合は、「開始ページ」を対応する数値に設定してください。
ページ番号の色はどう変更しますか?
ページ番号設定パネルのカラーピッカー(黒い四角アイコン)をクリックすると、HEXカラー選択パネルが開きます。入力またはドラッグで色を選択できます。色は全ページ番号に適用されます。
PDFページ番号はテキストですか画像ですか?
テキストです。本ツールはpdf-libのdrawTextを使用して、ページ番号をベクタテキストとしてPDFページコンテンツストリームに描画します。選択・コピー・検索可能で、サイズ変化は極めて小さいです(各ページに数バイト追加)。
PDFページ番号は印刷に影響しますか?
はい。本ツールのページ番号はコンテンツストリームの一部としてPDFに埋め込まれるため、印刷時にも一緒に印刷されます。印刷時に非表示にしたい場合は、/pdf/encrypt/ の「印刷禁止」権限と組み合わせて使用できます。
開始ページとPDFリーダーの下部ページ番号が一致しないのは?
PDFリーダーの下部ページ番号は物理ページ(1からカウント)で変更できません。本ツールのページ番号はコンテンツに重ねたテキストで、設定した「開始ページ」で独立してカウントされます。両者は併存し、互いに影響しません。
奇数ページまたは偶数ページのみに番号を付けるには?
本ツールは現在、奇数・偶数ページの個別設定をサポートしておらず、全ページに一律適用されます。一部ページのみに付ける場合は「カスタムページ番号範囲」モードを使用し、開始と終了ページを手動入力すると、ツールはその範囲のページのみを処理します。
PDFページ番号追加はサーバーにアップロードされますか?
本ツールはpdf-libベースでブラウザ内で完結します。ファイルは端末から出ず、リフレッシュまたはページ关闭で消去されます。
トラブルシューティング
ページ番号フォントが豆腐・文字化けで表示される
本ツールはデフォルトでSourceHanSans(日本語)+ Helvetica(英語)を埋め込みます。日本語が豆腐で表示された場合、フォント読み込みが失敗して英語Helveticaにフォールバックしたことを意味します。最新のChrome / Firefox / Edgeブラウザでページを開き直してください。SourceHanSans(SourceHanSansCN-Normal.ttf)はサイト内 /SourceHanSansCN-Normal.ttf パスから読み込む必要があります。オフライン時はこのフォントが読み込めず英語フォントにフォールバックします。
ページ番号の位置がずれる
ページマージン設定を確認してください:本ツールはデフォルトで「推奨」段階(端から30px)です。端に寄りすぎまたは中央に寄りすぎと感じる場合は、「狭」または「広」段階に切り替えて調整できます。手動px入力は提供されていません。
一部ページのみに番号を付ける際、範囲が正しくない
カスタムページ番号範囲の「開始ページ」と「終了ページ」がPDFの実ページ数の範囲内か確認してください。本ツールのページ番号範囲はPDF物理ページ(1から)でカウントし、開始ページ番号ではありません。
相手が追加されたページ番号を見られない
相手が古いバージョンのPDFリーダーを使用している可能性があります。最新版のAdobe Reader / Chrome / Foxitへのアップグレード、または本ツールで再エクスポート(ダウンロードファイルが元ファイルより大きいか確認)してもらってください。
日本語文字が豆腐や疑問符になる
本ツールはまずSourceHanSans(SourceHanSansCN-Normal.ttf)の埋め込みを試みます。ブラウザが /SourceHanSansCN-Normal.ttf にアクセスできない場合(オフライン、CORS、配置問題)、Helvetica英語レンダリングにフォールバックし、日本語表示に失敗します。ネットワーク環境を確認するか、日本語対応のPDFリーダーに切り替えてください。
用語集
- PDFページ番号開始ページ
- PDFはデフォルトで1ページから番号を付けます。本ツールはカスタム開始ページ(1または任意の数)をサポートし、表紙が0、本文が1から始まる契約書や書籍に適しています。
- 書式文字列 / Pattern
- プレースホルダを含むテキストで、「Page {n} of {p}」などは描画時に実際のページ番号に自動置換されます。本ツールは{n}(現在のページ)と{p}(総ページ数)の2つのプレースホルダをサポートします。
- 埋め込みフォント vs システムフォント
- 埋め込みフォントはPDFと一緒に移動し、プラットフォーム間でレンダリングが一貫しています。システムフォントはリーダー側のフォントに依存し、置換される可能性があります。本ツールはデフォルトでSourceHanSansを埋め込み、プラットフォーム間で文字化けしません。
- pdf-lib drawText
- pdf-libが提供するページテキスト描画APIです。本ツールはdrawTextを使用してページ番号テキストをPDFページコンテンツストリームに直接描画し、注釈やXObjectではありません。
- RGBカラー
- PDFページ番号の色。本ツールはHEXカラーピッカーでpdf-lib rgb(0-1)範囲に変換して渡します。
- ページ番号範囲
- 本ツールは「全ページ」と「カスタム開始-終了範囲」の2つのモードをサポートし、本文のみに番号を付ける、表紙や目次をスキップするなどのシナリオに適しています。
PDFページ番号書式テンプレート
適切な書式テンプレートまたはカスタム文字列を選択してください。
| 書式テンプレート | 出力例 | 典型的なシナリオ |
|---|---|---|
| {n} | 1, 2, 3, ... | シンプルな数字のみ |
| {n} ページ | 1 ページ | 日本語文書 |
| {n} ページ / 全 {p} ページ | 5 ページ / 全 30 ページ | 契約書 / 学術 |
| {n} / {p} | 5 / 30 | 技術レポート |
| Page {n} of {p} | Page 5 of 30 | 英語文書 |
| - {n} - | - 5 - | 簡潔なマーク |
| 1-{n} | Ch1-5, Ch1-6 | 章番号(手動プレフィックス) |
9種類のページ番号位置レイアウト
9マスレイアウトがほとんどのシナリオをカバーしています。用途別に位置を選びましょう。
| 位置 | 典型的なシナリオ |
|---|---|
中央下 | 汎用フッター(最も一般的) |
右下 | 論文、正式文書 |
左下 | 左揃えレイアウト、出版書籍 |
中央 | プレゼンテーションPPT、番号強調 |
上部中央 / 左上 / 右上 | ヘッダー位置(学術、レポート) |
ページ番号フォント色の推奨組み合わせ
文書タイプ別に色の組み合わせを選び、可読性を向上させましょう。
| 文書タイプ | フォント(自動) | 推奨色 |
|---|---|---|
| 契約書 / 学術 | SourceHanSans(日本語)+ Helvetica(英語) | ダークグレー #555 |
| 教育用PPTをPDF変換 | SourceHanSans | 黒 #000 |
| マーケティング資料 / レポート | SourceHanSans | グレー #888 |
| スキャン文書に番号補充 | SourceHanSans | 黒 #000 |
| プレゼン用大きい番号 | SourceHanSans | ブランドカラー(カスタム) |