PDFを画像に変換
PDFページをPNGまたはJPEG画像に変換
ファイルをドロップまたはクリックしてアップロード
Max 100 MB
PDFを画像に変換するとは、各ページを独立したビットマップ——1ページにつき1枚のPNGまたはJPEGに変えることです。単一ページのPDFを画像として共有したい、文書内のグラフをスライドに埋め込みたい、大きなPDFのプレビュー用サムネイルを作りたい、といった一般的な要望を解決します。 出力形式は重要です。PNGは無損で、どんなズームレベルでも文字やベクター図の輪郭を鮮明に保ちます。JPEGはサイズが小さい一方、文字周辺にアーティファクトが出ます。スクリーンショット、図解、文字主体のページはPNG、ウェブ表示サイズだけで見る写真主体のページはJPEGが向いています。 ツールはWeb Worker内でOffscreenCanvasを使ってpdf.jsを実行するため、複数ページの文書を描画してもブラウザタブがフリーズしません。各ページはローカルでラスタライズされ、選択した形式でエンコードされ、ダウンロードまたはZIPとして届きます。
最終確認: 2026年7月
この機能について
PDF描画は4段階で行われます。第一に、PDFパーサーがファイル構造を読み、各ページのコンテンツストリームを特定します。第二に、ディスプレイリスト——「座標X、Yに文字を描画」「色Zでパスを縁取り」といった描画コマンドの並びが構築されます。第三に、ラスタライザが選ばれた解像度でそれらのコマンドをピクセルバッファに書き出します。第四に、ピクセルバッファが画像形式にエンコードされます。scaleパラメータが解像度を決めます。1xはPDFネイティブの72 DPIで描画、2xはそれを2倍にして144 DPI(画面での印刷相当画質)、3xは216 DPIに達し、細部を見たい用途に向きます。
使い方
- 1変換したいPDFを選択します。複数ページPDFに対応——各ページが個別の画像になります。一部のページだけ欲しいときはページ範囲を指定できます。
- 2形式(PNGまたはJPEG)とスケール(1x、2x、3x)を選びます。多くの用途では2xのPNGが手堅い選択です。文字の鮮明さがそこまで重要でなければ2xのJPEGの方が小さくなります。
- 3Processをクリックします。ツールはWeb Worker内でOffscreenCanvasを使って各ページを描画するので、50ページの文書でもタブは応答性を保ちます。進捗バーが完了状況を表示します。
- 4結果をダウンロードします。1ページのPDFは画像1枚が直接届き、複数ページのPDFはZIPアーカイブとして届きます。
使い方のコツ
- スケールが上がるとファイルサイズはおよそ二乗で増えます。2xは1xの約4倍、3xは約9倍です。
- 文字が多いPDFはPNGの2xで鮮明に読めます。同じスケールでもJPEGだとアンチエイリアスの縁が目に見えて滲みます。
- OCR付きスキャンPDFは、選んだスケールに関係なく元スキャン解像度で描画されます——ツールは元にない細部を作り出せません。
- サムネイル生成(ウェブサイト用など)なら1xで十分です。JPEGを選べば帯域を節約できます。
- 描画はWeb Worker内で行われるので、タブをバックグラウンドに置いて別作業に切り替えても大丈夫です。進捗バーはリアルタイムで更新されます。
よくある用途
- ブロガーが論文PDFから1枚の図を取り出し、ファイル全体を読み込ませずに記事へ画像として埋め込む。
- デザイナーがポートフォリオサイト用にPDFプロジェクトのページサムネイルを作り、訪問者がひと目でプレビューできるようにする。
- 教師がワークシートのPDFを画像に変換し、画像形式しか受け付けない授業計画ツールにインポートする。
- SNS担当がレポートPDFから印象的な1ページを取り出し、プレビュー画像として共有する。
- 開発者が完全なPDFレンダラを組み込む代わりに、ドキュメントビューアアプリ用のページプレビューを生成する。
- 学生がPDFの埋め込みができないスライドショーで使うために、特定のページを画像として保存する。
技術メモ
- ツールはpdfjs-dist(MozillaのPDF.js)をWeb Worker内でOffscreenCanvas描画と組み合わせて使うため、メインUIスレッドの応答性が保たれます。
- スケールはビューポートに直接適用されます。scale 2は幅と高さの両方を倍にし、scale 1の4倍のピクセルを生成します。
- PNG出力はアルファチャンネル付きPNG-24を使います。文字とベクター輪郭は無損。JPEG出力はデフォルトで90%品質です。
- スキャンPDFに埋め込まれたOCRテキストレイヤは描画時に無視され、視覚的なラスターコンテンツのみが描画されます。
- スケールが大きすぎる場合(100ページの文書で3x)はブラウザのメモリを使い果たすことがあります。必要に応じて先にPDFを分割してください。
- 出力解像度はPDFネイティブサイズ × スケールに等しくなります。US Letter(612×792ポイント)のPDFをscale 2で処理すると1224×1584ピクセルの画像になります。
プライバシーを前提に設計
このツールはブラウザ内で動作します。利用中にファイルが当社サーバーへアップロードされることはありません。
制限事項
- 暗号化されたPDFは復号されるまで描画できません。パスワードがある場合は先に保護ツールを使ってください。
- 非常に大きなPDF(100MB超、または200ページ以上でscale 3)はブラウザのメモリを超える可能性があります。小さいバッチに分けて描画してください。
- ページ単位の権限制限が付いたページは、たとえPDF全体が開けても描画できません。
- 描画された画像にはPDFのインタラクティブ機能は含まれません——フォーム、注釈、ハイパーリンクは視覚上に焼き込まれるだけです。
- 非常に古いPDF(1.4以前)で非推奨機能を使っているものは描画に不具合が出る場合があります。モダンなPDF 1.4-1.7文書は安定して描画されます。
- 出力は常にラスターです。スケーラブルな出力が必要な場合、元のPDFがそのまま最適な形式であり、SVGへの変換は非対応です。
よくある質問
すべてのPDFページを画像に変換できますか?
はい。ツールは各ページを個別に描画します。PNGまたはJPEG出力を選べます。複数ページの結果はZIPアーカイブとして届きます。
PNGとJPEG、どちらを選ぶべき?
PNGは無損で、どんなズームでも文字の鮮明さを保ちます。JPEGはファイルが小さい一方、文字周辺にアーティファクトが出ます。文字主体のページや図解はPNG、ウェブサイズで見る写真主体のページはJPEGを選んでください。
高いスケール設定でファイルが大きくなるのはなぜ?
スケールは幅と高さの両方を倍にするので、ピクセル数は4倍になります。scale 2の出力はscale 1の約4倍、scale 3は約9倍のサイズになります。用途に十分な鮮明さが得られる最小のスケールを選んでください。
印刷にはどの解像度を使えばよい?
標準的なPDFをscale 3で描画すると216 DPIになり、印刷にもそれなりに使えます。プロ用の300 DPI印刷にはおよそscale 4.2が必要ですが、現状は提供していません。印刷用途には、描画画像ではなく元PDFの利用を検討してください。
PDFのインタラクティブ要素は保持されますか?
いいえ。出力は静止画像です。フォーム、ハイパーリンク、注釈は視覚レイヤーに焼き込まれ、インタラクティブ要素としては機能しなくなります。
特定のページだけ描画できますか?
はい。ページ範囲欄に「1, 3, 5-8」のように入力してください。そのページだけが描画され、文書全体を描画するより速くなります。
スキャンしたPDFがぼやけて描画されるのはなぜ?
スキャンPDFにはスキャン時の解像度で埋め込まれたラスター画像が含まれます。スキャンが100 DPIなら、scale 3で描画してもピクセル寸法は3倍になるだけで、細部は元の100 DPI相当のままです。ツールは元にない細部を作り出せません。
大きなPDFでも動きますか?
描画はWeb Worker内でページごとに実行されるので、大きな文書でも扱えます。実用上の限界としては、100ページ超のPDFをscale 3で処理するとブラウザのメモリ上限に触れることがあります。メモリが厳しければscale 2に落とすか、先にPDFを分割してください。
PDFファイルはサーバーへアップロードされますか?
いいえ。描画はpdfjs-distを使ってブラウザ内でローカルに行われます。アップロードもクラウド依存もなく、ツールはサーバー側処理のエンドポイントを一切持ちません。