1PDFを選ぶ
この書類は保護されています。まずこのブラウザでPDF保護解除ツールを使って解除し、そのコピーをここへ戻してください。透かしを入れたコピーにパスワードも付けるなら、その後でPDF保護ツールを使えます。
2透かしの文字と配置を選ぶ
先頭のページだけ 選ばなければ、すべてのページに入れます。
index.htmlをフォルダから直接開くと、ブラウザがJavaScriptモジュールを読み込めません。そのためPDFを選んでも何も起きません。フォルダはhttpで配信してください。
powershell -ExecutionPolicy Bypass -File serve.ps1
そのうえでhttp://localhost:8080/を開いてください。
送り先を記したスキャンなら、別の場所で使われたことが見えます。
このアドレスから配信したコードが、選んだ書類を端末のメモリで開き、透かしを入れて書きます。文字を描くのもお使いのブラウザです。アップロード機能も受け取るサーバーもありません。
いまの通信: 確認中…
オフライン: 確認中…
開発者ツールのネットワークタブを見ながら透かしを入れてください。書類、入力した文字、ファイル名を運ぶリクエストはありません。通信を切って使うことでも確かめられます。
Content-Security-Policyの接続先に、このサイト自身のものはありません。通信を切っても動きます。 自分で確かめてください。以上のどれも、鵜呑みにする必要はありません。このページは、リポジトリにあるテンプレートと設定から、誰でも読んで実行できるビルドスクリプトが生成しています。その結果はdistブランチに置いてあるので、配信されているものと、ソースをビルドした結果とを差分で比べられます。
github.com/A-Box-of-Tools/website
まず読むとよいのは、Content-Security-Policyについてはconfig/site.toml、配置を決めるsrc/stamp.js、文字を画像にするsrc/render.js、書類に3つ、各ページに2つのオブジェクトを追加するsrc/apply.jsをご覧ください。読み込み・書き出し処理も含めて通信機能はありません。
勤務先のセキュリティソフトがアップロードを警告したときは。それはブラウザーでファイルが選ばれた瞬間を見ており、ページがそれを送るつもりかどうかは分かりません。だから選んだ時点で警告します。ここからは何も送られません。ブラウザーの開発者ツールを開き、ネットワークに切り替えて、ファイルを選んでみてください。それを運ぶリクエストはなく、このページ自身のローカルなプレビュー以外のリクエストもありません。同じ確認は、あなたの情報システム部門が三十秒でできます。
この書類は保護されています。まずこのブラウザでPDF保護解除ツールを使って解除し、そのコピーをここへ戻してください。透かしを入れたコピーにパスワードも付けるなら、その後でPDF保護ツールを使えます。
先頭のページだけ 選ばなければ、すべてのページに入れます。
うまくいきましたか?
何がうまくいきませんでしたか?
ありがとうございます——助かります。
送られるのは答えだけ、しかもボタンを押したときだけです。ファイルも、その名前も、それにまつわる情報も、送られることはありません。
# PDFに透かし 送り先を各ページに記す 送り先を記したスキャンなら、別の場所で使われたことが見えます。 > ブラウザでPDFの各ページに送り先、日付、名前の透かしを入れます。角度、不透明度、言語を自由に選べます。アップロードせず、元のページは保ち、ダウンロード前に結果を確認します。 このページは、ブラウザの中だけで動く対話型のツールです(https://abox.tools/ja/watermark-pdf/)。渡したものが送信されることはありません。以下は、このページがツールについて言葉で説明している内容のすべてです。使うには、このアドレスを開いてください。 ## 書類が**アップロードされることはありません**。サーバーが存在しないからです。 このアドレスから配信したコードが、選んだ書類を端末のメモリで開き、透かしを入れて書きます。文字を描くのもお使いのブラウザです。アップロード機能も受け取るサーバーもありません。 - ✗ アップロードなし - ✗ アカウント不要 - ✓ オフラインで動作 - ✓ ソース公開 - ✓ ファイルは端末の中だけ ## PDFに透かしを入れる手順 1. **PDFを選びます。** 書類は1つずつ、ブラウザがディスクから直接読みます。パスワードが必要なら解除ツールを案内します。それ以外はスキャンを含めて受け付けます。 2. **文字を入力します。** 送り先と日付を「Acme銀行専用 · 2026年9月12日」のように入力します。ブラウザが描くので、入力できる言語や文字ならどれでも使えます。 3. **配置を選び、プレビューを見ます。** 大きさ、斜めか水平か、中央に1つか繰り返すか、薄さ、色、全ページか先頭だけかを選びます。プレビューは先頭ページと同じ形の白紙に、完成したファイルと同じ位置で透かしを描きます。 4. **透かしを入れ、確認結果を読みます。** 書類に画像を1つ加え、各ページにそれを描く命令を付けます。完成したファイルを開き直し、同じページ数で各ページに透かしがあることを確かめます。失敗したら伝え、ダウンロードを提供しません。 ## 詳しい解説 [PDFに透かしを付ける方法と、その目的](https://abox.tools/ja/guides/watermark-a-pdf/): 金融機関や大家が宛名入りのスキャンを求める理由、透かしで防げることと防げないこと、文書をアップロードせずにブラウザーで付ける方法、書く内容を説明します。 ## 箱の中のほかのツール - [PDFの黒塗り](https://abox.tools/ja/redact-pdf/): 文字はファイルから消され、そのあとファイルを検索して確かめます。 - [PDFをCSVに](https://abox.tools/ja/pdf-to-csv/): PDFの表を見つけ、表計算で開ける行に変換します。 - [画像→PDF変換ツール](https://abox.tools/ja/images-to-pdf/): 手元の画像を、1つの書類にまとめます。 - [書類スキャナー](https://abox.tools/ja/document-scanner/): 紙を撮ってください。スキャンしたように見えるものが返ります。 ## よくある質問 ### 透かしは外せますか? はい。PDF編集ソフトで外せるため、保護ではありません。送り先を示す役割です。「Acme銀行専用」のコピーが別の貸し手で見つかれば、流出元の名前が残ります。相手以外に読ませたくないなら[PDF保護ツール](https://abox.tools/ja/protect-pdf/)でパスワードを付けてください。 ### 中国語、アラビア語なども使えますか? 入力できる言語なら使えます。端末のフォントでブラウザが画像として描くので、埋め込みフォントのないPDFの文字のようにラテン文字へ限定されません。その代わり後から文字を選択したり検索したりはできません。 ### プレビューに本文が見えないのはなぜですか? このサイトは意図してPDFレンダラーを備えていません。正確にページを描くには大きなフォント・描画エンジンが必要です。プレビューは先頭ページと同じ大きさと形の白紙に、書き出しと共通の計算で透かしを置きます。本文と合わせた結果は保存後にリーダーで開いて確認できます。 ### 透かしの下の書類は変わりますか? 変わりません。描画命令、埋め込みフォント、画像をそのまま引き継ぎ、その上に指定した不透明度で透かしを描きます。文字の選択や検索、スキャンの解像度、配置は保ちます。全ページで共有する1枚の画像が加わり、数語の透かしなら数十KBほど増えます。 ### スキャンや横向きのページにも使えますか? どちらにも使えます。スキャンの画像の上にも透かしを置けます。回転情報で横向きに表示するページでも、表示される向きに合わせます。画面で斜めを選べば、スキャナーが考える紙の向きではなく画面に対して斜めになります。 ### 署名付き書類はどうなりますか? 電子署名は無効になります。署名は正確なバイト列を対象とするので、どのプログラムでも変更すれば無効になります。このツールは新しいファイルを書き、元の署名を検出したら結果で伝えます。元の署名付きファイルを残してください。 ### パスワード付きPDFに透かしを入れられますか? 直接はできず、このページではパスワードを入力しません。同じブラウザで[PDF保護解除ツール](https://abox.tools/ja/unlock-pdf/)を使い、そのコピーに透かしを入れ、必要なら[PDF保護ツール](https://abox.tools/ja/protect-pdf/)で再設定してください。誰でも開ける操作制限だけのファイルも、書き直すと制限を失うため、同じように先に解除します。 ### 書類や入力した文字は送信されますか? いいえ。書類の読み込み、透かしの描画、書き出しはお使いのブラウザとハードウェアで行います。サーバーはなく、`Content-Security-Policy`の接続先にこのサイト自身のものはありません。通信を切って使うことでも確認できます。 ### 各ページに透かしがあることをどう確かめますか? 端末で完成したファイルを共通リーダーで開き直します。元と同じページ数で、各ページのリソースに透かしがあり、最後に描く命令がある必要があります。1ページでも違えば失敗を伝え、ダウンロードを提供しません。 ### 容量制限や料金はありますか? ツール自体には制限を設けていません。処理中は書類をメモリに保持するため、限界は端末によります。ノートパソコンは数百MBなら通常扱えますが、それを大きく超えると難しくなります。無料で、アカウント、ログイン、お試し期間はありません。広告で運営していますが、書類の情報は広告に渡しません。 ### オフラインでも動きますか? はい。一度開いて通信を切っても動きます。書類を別の場所へ送って透かしを入れるツールなら止まるので、何も送信しないことの確認になります。 ## この主張を確かめる方法 - **透かしを入れる書類こそ、アップロードしたくないものです。** 家主に送る旅券、融資担当へ送る明細、漏らせない契約案。送り先を記すのは書類が手元から出るためですが、オンラインの透かしツールは先に他人のサーバーへ渡すよう求めます。ここではブラウザで読み、描き、メモリに書きます。`Content-Security-Policy`の接続先に、このサイト自身のものはありません。通信を切っても動きます。 - **透かしは送り先を示します。コピーそのものは防ぎません。** 「Acme銀行専用、2026年9月12日」と各ページに記せば、別の場所で見つかったコピーに流出元が残ります。銀行、弁護士、家主が求める理由です。ただしPDF編集ソフトで外せるため、開封やコピーの防止ではありません。相手以外に読ませたくないなら[PDF保護ツール](https://abox.tools/ja/protect-pdf/)でパスワードを付けてください。結果の次の作業から移動できます。 - **画像として描くので、どの言語やフォントでも使えます。** PDFの文字には埋め込みフォントか標準の14種類が必要ですが、標準のフォントはラテン文字だけです。大きなフォントや描画エンジンを同梱する代わりに、端末のフォントでブラウザが文字を一度画像にし、ソフトマスクで透明度を付けて各ページに置きます。印刷にも十分な解像度です。文字の選択や検索はできませんが、見せるための透かしに適しています。 - **元のページを読み、描き直し、再配置はしません。** 書類に画像、マスク、不透明度の3つのオブジェクトを加え、各ページの描画命令の前後に小さな命令を加えます。元の内容はデコードも変更もしません。描画命令、埋め込みフォント、画像はそのままで、スキャンの解像度、文字の選択や検索、配置を保ちます。過去の編集で残った古いオブジェクトのコピーは引き継ぎません。 - **プレビューは配置を示すものです。** このサイトは意図してPDFレンダラーを備えていません。プレビューは先頭ページと同じ大きさと形の白紙に、完成したファイルと同じ計算で透かしを置きます。正確な本文描画にはブラウザほどのエンジンが必要なので、本文は描きません。推測した見た目も表示しません。 - **渡す前に、完成したファイルをここで開き直します。** 完成したバイトを共通のPDFリーダーへ戻し、元と同じページ数で、各ページのリソースに透かしがあり、最後に描く命令があることを確かめます。失敗したら伝え、ダウンロードを提供しません。 - **電子署名は残せず、見つけた場合は伝えます。** 電子署名はファイルの正確なバイト列を対象とするので、書き直すと無効になります。今回のコピーは署名なしです。元に署名があれば結果で警告します。元の署名付きファイルはそのままです。 - **保護された書類は、先に解除します。** 開くためのパスワードがある書類は、開かずに透かしを入れられません。このページはパスワードを求めず、[PDF保護解除ツール](https://abox.tools/ja/unlock-pdf/)を案内します。同じブラウザで解除したコピーに透かしを入れ、必要ならその後で[PDF保護ツール](https://abox.tools/ja/protect-pdf/)を使えます。 - **Googleが読み込むものと、渡されないもの。** 広告と計測のスクリプトはGoogleから読み込みます。ファイル、ページ、名前、サイズ、ページ数、透かしの文字は渡しません。PDFを読み、透かしを入れ、書くコードはすべてこのサイト自身から配信され、リポジトリで公開されています。 - **寄付ボタンが読み込むものと、渡されないもの。** ヘッダーの「Buy me a coffee」ボタンはcdnjs.buymeacoffee.comのスクリプトが描き、Google Fontsの文字を使います。訪問を報告する機能のないリンクで、利用者や書類の情報は渡しません。クリックするまで何も起こらず、移動先は別のサイトです。 - **オフラインでも動きます。** 通信を切ってもすべての機能が動きます。書類を別の場所へ送って透かしを入れるツールなら止まるので、簡単な証明になります。 **自分で確かめてください。**以上のどれも、鵜呑みにする必要はありません。このページは、リポジトリにあるテンプレートと設定から、誰でも読んで実行できるビルドスクリプトが生成しています。その結果は`dist`ブランチに置いてあるので、配信されているものと、ソースをビルドした結果とを差分で比べられます。 https://github.com/A-Box-of-Tools/website まず読むとよいのは、Content-Security-Policyについては`config/site.toml`、配置を決める`src/stamp.js`、文字を画像にする`src/render.js`、書類に3つ、各ページに2つのオブジェクトを追加する`src/apply.js`をご覧ください。読み込み・書き出し処理も含めて通信機能はありません。
PDFに透かしを付ける方法と、その目的 金融機関や大家が宛名入りのスキャンを求める理由、透かしで防げることと防げないこと、文書をアップロードせずにブラウザーで付ける方法、書く内容を説明します。
はい。PDF編集ソフトで外せるため、保護ではありません。送り先を示す役割です。「Acme銀行専用」のコピーが別の貸し手で見つかれば、流出元の名前が残ります。相手以外に読ませたくないならPDF保護ツールでパスワードを付けてください。
入力できる言語なら使えます。端末のフォントでブラウザが画像として描くので、埋め込みフォントのないPDFの文字のようにラテン文字へ限定されません。その代わり後から文字を選択したり検索したりはできません。
このサイトは意図してPDFレンダラーを備えていません。正確にページを描くには大きなフォント・描画エンジンが必要です。プレビューは先頭ページと同じ大きさと形の白紙に、書き出しと共通の計算で透かしを置きます。本文と合わせた結果は保存後にリーダーで開いて確認できます。
変わりません。描画命令、埋め込みフォント、画像をそのまま引き継ぎ、その上に指定した不透明度で透かしを描きます。文字の選択や検索、スキャンの解像度、配置は保ちます。全ページで共有する1枚の画像が加わり、数語の透かしなら数十KBほど増えます。
どちらにも使えます。スキャンの画像の上にも透かしを置けます。回転情報で横向きに表示するページでも、表示される向きに合わせます。画面で斜めを選べば、スキャナーが考える紙の向きではなく画面に対して斜めになります。
電子署名は無効になります。署名は正確なバイト列を対象とするので、どのプログラムでも変更すれば無効になります。このツールは新しいファイルを書き、元の署名を検出したら結果で伝えます。元の署名付きファイルを残してください。
直接はできず、このページではパスワードを入力しません。同じブラウザでPDF保護解除ツールを使い、そのコピーに透かしを入れ、必要ならPDF保護ツールで再設定してください。誰でも開ける操作制限だけのファイルも、書き直すと制限を失うため、同じように先に解除します。
いいえ。書類の読み込み、透かしの描画、書き出しはお使いのブラウザとハードウェアで行います。サーバーはなく、Content-Security-Policyの接続先にこのサイト自身のものはありません。通信を切って使うことでも確認できます。
端末で完成したファイルを共通リーダーで開き直します。元と同じページ数で、各ページのリソースに透かしがあり、最後に描く命令がある必要があります。1ページでも違えば失敗を伝え、ダウンロードを提供しません。
ツール自体には制限を設けていません。処理中は書類をメモリに保持するため、限界は端末によります。ノートパソコンは数百MBなら通常扱えますが、それを大きく超えると難しくなります。無料で、アカウント、ログイン、お試し期間はありません。広告で運営していますが、書類の情報は広告に渡しません。
はい。一度開いて通信を切っても動きます。書類を別の場所へ送って透かしを入れるツールなら止まるので、何も送信しないことの確認になります。