ファイルの内容はどこへ送られるか
文書・プログラムの構成要素・設定の三つの経路
文書、プログラムの構成要素、設定は、それぞれ異なる経路をたどります。経路を選ぶと、個別に確認できます。
この図はウェブサイトの構成を説明するものです。ブラウザーを調査したり、安全性を検査したりするものではありません。
三つの経路すべて
- 文書
- プログラムの構成要素
- 設定
文書はブラウザー内にとどまります
- プログラムコードで確認済み
- ローカルテストで確認した動作
PDFは端末からブラウザーに読み込まれ、その中で処理されます。結果はローカルにダウンロードします。
端末上のPDF
ファイルを選択します。元のファイルは変更されません。
ブラウザーとバックグラウンドプロセス
処理はアップロードせずにメモリー内で行われます。
結果とダウンロード
新しいファイルは、自分で保存します。
- アップロードなし
- 文書の内容はウェブサイトに送信されません。
- 永続的な保存なし
- プログラムコードは、文書、結果、履歴一覧をブラウザー内に永続的に保存しません。
作業中は、ファイルと結果がメモリー内に置かれます。
プログラムの構成要素はウェブサイトから取得します
- プログラムコードで確認済み
- ローカルテストで確認した動作
処理を行うために、ブラウザーはこのウェブサイトからスクリプト、フォント、その他のプログラムの構成要素を読み込みます。その際、ファイルが端末側にダウンロードされます。文書はアップロードされません。
取得元となるウェブサイト
ツールのプログラムファイルは、ここから取得します。
スクリプト・フォント・モジュール
WebAssemblyモジュールやプレビュー用の構成要素も含まれます。
使用中のブラウザー
ブラウザーは構成要素を読み込み、通常どおりキャッシュに保存する場合があります。
- データの方向
- これらのデータは、ウェブサイトからブラウザーに送られます。その際、文書が一緒に送信されることはありません。
- ウェブサイトの運用
- これらのファイルを取得する際に、ホスティングやサーバーログがどのように扱われるかは、ここでは確認していません。
インターネット接続がなければ、不足しているプログラムの構成要素を追加で読み込めません。
ブラウザー内の設定
- プログラムコードで確認済み
ウェブサイトは二つの設定をブラウザーのlocalStorageに記憶します。どちらも、自分で選択した後に初めて保存されます。配色設定には、ウェブサイト側で有効期限を設けていません。アクセス解析と広告に関する選択は、180日が経過するか内容が無効になると、新たに選択するまで適用されなくなります。
自分で選択
配色を選ぶか、アクセス解析と広告について選択します。
ブラウザー内のlocalStorage
pdf-themeとpdf-privacy-preferencesの項目が保存されます。
次回以降のアクセス時
ウェブサイトは、有効期限を定めずに配色設定を適用し、アクセス解析と広告に関する選択は最長180日間適用します。
- 文書とは別に保存
- どちらの項目にも、ファイル名や文書の内容は含まれません。
- アクセス解析と広告
- 現在、これらのサービスは同意した場合も無効のままです。提供元のサービスは読み込まれません。
両方の項目を削除するには、ブラウザーの設定で、このサイトのウェブサイトデータを削除してください。
この選択は表示を変えるだけです。ファイルの読み取り、処理の開始、保存は行いません。
このサイトのツールは、PDFの内容をサーバーにアップロードしません。ファイルを選択すると、ツールは最初に名前とサイズを確認し、条件に合うファイルではプレビューを表示します。そのために、ブラウザがお使いの端末のメモリへデータを読み込みます。ファイルの編集は、自分で処理を開始するまで行われません。その後、ブラウザは結果を新しいファイルとしてダウンロードできるようにします。選択したファイルは上書きされません。ツールのプログラムコードには、文書をサーバーに送信する経路が含まれていません。保存した結果を後でメールで送ったり、クラウドに置いたりするかどうかは、自分で決められます。
文書の経路とリソースの経路
それでも、ツールのプログラム部品を読み込むために、ブラウザにはネット接続が必要です。ブラウザは、サイトに技術的なリソースを要求します。これには、ページ、スタイルシート、スクリプト、フォント、PDF処理本体のWebAssemblyモジュール、さらに文字認識用のワーカー、プログラム本体、ドイツ語と英語の言語データが含まれます。要求はブラウザからサイトへ送られ、応答としてプログラム部品が届きます。ツールのプログラムコードが、これらの要求にファイルの内容を添えることはありません。一部のリソースは、操作を開始したときに初めて要求されます。たとえば、圧縮用の部品や文字認識用の言語データが該当します。すでに読み込まれたものを、手順ごとに要求し直す必要はありませんが、まだ読み込まれていない部品があれば、そのために接続が必要です。つまり、その時点で行われるプログラム部品の要求は、ダウンロードであり、文書のアップロードではありません。
圧縮時には、ワーカーと呼ばれる仕組みが動作します。これは、ブラウザ内のバックグラウンド処理です。開いているページからファイルのデータを直接受け取り、メモリ内の仮想ファイルシステムでQPDFライブラリを使って処理します。その後、結果を返します。この受け渡しはブラウザ内で完結し、インターネットを経由しません。プレビューやページの読み取りには、PDF.jsライブラリを使います。こちらもメモリ内のデータを扱います。PDFに変換する画像も、同じようにローカルで読み込まれます。
ファイルの選択から保存まで、ツール上でどのような手順を踏むかは、処理の流れで説明しています。
プレビュー、ダウンロード、リセット
ツールで作業している間、ファイル、作成されたプレビュー、結果はブラウザのメモリ内にあります。ダウンロード用に、ブラウザはオブジェクトURLを生成します。これは、メモリ内の結果を指す一時的なアドレスです。インターネット上のリンクではなく、別の端末でも、ページを離れた後でも使えません。
ここでいう解放は、すべてのバイトが直ちに削除されるという意味ではありません。サイトは、自分で制御できる範囲を整理します。リセット時には選択と結果を解除し、リセット時とページを離れるときには一時的なダウンロードリンクを無効にして、実行中の処理を終了します。その後のメモリは、ブラウザとOSがそれぞれ管理します。ブラウザによっては、戻ったときにすばやく表示できるよう、離れたページをしばらく保持することもあります。そのため、サイトは、削除される正確な時点や、残さず安全に消去されることを保証できません。一方、ツールは文書をサーバーに送信しないため、文書についてサーバー上の保管期間は存在しません。
継続して残るのは、自分で保存したファイルです。そのため、ほかの人も使う端末では、ダウンロードフォルダーを確認するとよいでしょう。残しておくべきでない結果は、そこから削除してください。
設定と技術的なリソース
このウェブサイトがお使いの端末に実際に保存する設定は二つで、どちらも自分で選択した場合に限られます。ライトモードとダークモードを切り替えると、ブラウザーはその選択をlocalStorageにpdf-themeという名前で記録します。この設定には、プログラムコードによる有効期限の指定はありません。任意の解析・広告サービスを許可または拒否したとき、選択を保存したとき、あるいは同意を撤回したときには、ウェブサイトはさらにpdf-privacy-preferencesという項目を作成します。この項目には、解析と広告それぞれへの許可・拒否の選択、バージョン情報、保存日時、有効期限が含まれます。180日が経過した場合や内容が無効な場合は、再度選択するまで参照されなくなります。どちらの項目にも、ファイル名や文書の内容は含まれません。
解析・広告サービスは現在無効になっており、同意した場合も有効にはなりません。サービス提供元の読み込みや、これらのサービスへのデータ送信は行われません。それ以外に、プログラムコードがブラウザーへ継続的に保存するものはありません。文書、処理結果、履歴一覧も保存しません。作業中のファイルと処理結果はメモリー内に保持されます。ウェブサイトのプログラムファイルは、他のウェブサイトと同様に、ブラウザーによってキャッシュされる場合があります。解析と広告に関する選択は、フッターから変更または撤回できます。二つの保存項目を削除するには、ブラウザーの設定でこのサイトのウェブサイトデータを削除してください。
ブラウザ内で動作するライブラリ
- QPDFは、圧縮時にPDFを書き直し、結果を確認します。このライブラリは、専用ワーカー内でWebAssemblyモジュールとして動作します。
- PDF.jsは、プレビューの表示とページの読み取りを行います。専用ワーカー、WebAssemblyの部品、フォント、文字テーブルが含まれます。
- ZIPアーカイブ用の専用ワーカーが、書き出したページ画像など、複数の結果ファイルをまとめます。
- 文字認識用に専用ワーカーを起動します。必要に応じてプログラム本体とドイツ語と英語の言語データをサイトから読み込みますが、ワーカー自体がそれらをブラウザに永続保存することはありません。
これらの部品はサイトのプログラム一式に含まれ、ほかのリソースと同じようにブラウザへ読み込まれます。ファイルのデータを受け取るのは、ブラウザ内だけです。
対応していない文書
PDFによっては、重要な情報や機能を失わずに書き直すことができません。そのため、ツールは処理前に特定の特徴を検出します。何かが欠けた結果を返す代わりに、そのようなファイルは受け付けません。どの特徴が拒否の対象になるかは、ツールによって異なります。
誤解しやすい点が二つあります。ページ操作ツールでは、ファイルが拒否される前にプレビューが表示されることがあります。そのため、ページが見えても、そのファイルを編集できるとは限りません。また、「アップロードの上限を確認」に数値が表示されても、ほかのツールで使えるファイルだという意味ではありません。この確認で読み取るのは、サイズと、可能な場合のページ数だけです。署名は確認せず、ファイルの編集を許可するものでもありません。
どのツールも、パスワードの削除、保護されたファイルのロック解除、デジタル署名の有効性の検証は行いません。また、暗号化されている場合と、読み取れない場合は異なります。暗号化されたPDFは、意図的に保護されています。一方、ファイルを読み取れない場合は、破損や構造の不備が原因かもしれません。ただし、そのツールが対応していない機能を使っている、プログラム部品を読み込めなかった、ブラウザのメモリが足りなかったという可能性もあります。そのため、読み取り時のエラーメッセージだけで、ファイルが壊れているとは判断できません。
ファイルが受け付けられない場合
- 元のファイルは変更せずに残してください。ツールに受け付けさせることだけを目的に、署名や保護を削除しないでください。
- 署名済み文書の場合は、まず変更した版を提出してよいか確認してください。認められない場合は、適切なサイズのファイルを発行元に依頼してください。
- パスワード保護されたファイルでは、権限がある場合に限り、保護されていない版を使用してください。権限がない場合は、送信者に問い合わせてください。
- ページ操作ツールが受け付けないフォームでも、圧縮ツールなら適している場合があります。圧縮ツールは、ページ数、フォームフィールド数、リンク数などを元のファイルと自動比較します。ただし、この数の比較では、フィールド、計算、アクションが引き続き機能するかは分かりません。そのため、保存したコピーを開き、試しにフィールドを変更して、目的に必要な機能を確認してください。
署名画像、デジタル署名、空の署名フィールドの見分け方は、署名とフォームのガイドで説明しています。
ローカル処理で確認できることと、確認できないこと
ローカル処理が答えるのは、「処理のために文書をサーバーへ送信するか」という特定の問いです。このサイトのツールでは、答えは「いいえ」です。このページの情報は、2026年十月時点のサイトの状態を説明しています。ただし、すべてのファイル、端末、作業手順が安全であることを意味するものではありません。
- ウイルス検査は行いません:ツールは、機能を損なわないようにするため、文書の特定の特徴を検出します。マルウェアの検査はしません。そのため、受け付けられたファイルも、検査済みまたは安全と判断されたわけではありません。
- 端末とブラウザ:ウェブページへのアクセス権があるブラウザ拡張機能、ほかのプログラム、同じ端末を使うほかの人が何を見ることができるかは、サイトで制御できる範囲外です。
- 墨消しの代わりにはなりません:ページ削除、圧縮、見た目上の覆いだけでは、機密情報や隠れた内容が完全に消えるとは限りません。黒い帯の下にテキストが残ることがあり、メタデータや埋め込みコンテンツがファイル内に残る場合もあります。
- 法的な証明ではありません:ローカル処理は技術的な特性です。DSGVOやその他の要件への適合を保証するものではありません。
機密箇所を恒久的に削除する必要がある場合は、そのための専用の手順が必要です。墨消しでは、表示される内容を指定して削除します。サニタイズでは、それに加えてメタデータ、埋め込みコンテンツ、スクリプトなどの隠れたデータを削除します。Adobeは、PDFの墨消しとサニタイズの手順でこれを説明しています。また、職場や所属組織の文書には、その組織で承認された処理手順が適用されます。
インターネット接続、ブラウザ、サイトの運用
インターネットなしで作業する
文書をアップロードしないことは、インターネットなしでツールを起動できるという意味ではありません。最初にページとプログラム部品を読み込む必要があります。ワーカー、WebAssemblyモジュール、フォントなど、一部の部品は、操作を開始したときに初めてブラウザが要求します。そのため、すでに開いているページでも、処理の開始前に接続が必要な場合があります。現在、ネット接続なしでサイトを再読み込みできるオフライン機能は提供していません。
インストールして使うソフトのうち、ネット接続なしで動作するものや、オフライン利用の確認方法については、アップロードせずにPDFを圧縮で説明しています。
ブラウザに必要な機能
ツールには、JavaScript、Web Worker、WebAssemblyが有効な最新のブラウザが必要です。処理はメモリ内で行うため、大きなファイルはそれに応じて多くのメモリを使用します。処理が中断したり、非常に遅くなったりする場合は、ほかのタブを閉じるか、ページを再読み込みすると改善することがあります。各ツールが受け付けるファイルとサイズは、対応ファイルと制限をご覧ください。