[{"data":1,"prerenderedAt":615},["ShallowReactive",2],{"blog-tag-ja-security":3},[4,361],{"id":5,"title":6,"author":7,"body":8,"category":342,"coverImage":343,"description":344,"draft":345,"extension":346,"locale":347,"meta":348,"navigation":349,"noindex":345,"path":350,"publishedAt":351,"seo":352,"slug":353,"stem":354,"tags":355,"updatedAt":351,"__hash__":360},"blog\u002Fblog\u002Fpdf-merge-free-no-signup.md","PDF結合を無料・登録不要でやる方法と選び方【2026年版】","Zerosend Editorial",{"type":9,"value":10,"toc":323},"minimark",[11,15,18,21,26,29,34,37,41,49,53,56,58,61,64,68,79,83,86,90,93,95,98,209,218,225,227,231,234,256,259,268,273,275,278,284,290,296,308,310,313,316],[12,13,14],"p",{},"複数のPDFファイルを1つにまとめたい場面は、日常業務でも頻繁に起きる。見積書と仕様書を一緒に送りたい、月次レポートを一本化したい、スキャンした書類を整理したい——目的は様々でも、「手軽にできる無料ツールが欲しい」という需要は共通している。",[12,16,17],{},"検索すると多数のツールがヒットするが、「アカウント登録が必要」「無料枠に制限がある」「ファイルをサーバーにアップロードする」といった制約が後から判明することも多い。この記事では、登録不要・完全無料でPDFを結合する方法を整理し、ツール選択の基準も明確にする。",[19,20],"hr",{},[22,23,25],"h2",{"id":24},"pdfを結合する主な方法","PDFを結合する主な方法",[12,27,28],{},"PDFを結合する手段は大きく3種類ある。",[30,31,33],"h3",{"id":32},"_1-デスクトップアプリを使う","1. デスクトップアプリを使う",[12,35,36],{},"Adobe AcrobatやMacのプレビューアプリがこれにあたる。Mac標準のプレビューであれば追加インストール不要で結合でき、ファイルは手元で完結する。ただしWindowsユーザーには使えず、Adobe Acrobatは有料プランが前提となる。",[30,38,40],{"id":39},"_2-オンラインツールを使う","2. オンラインツールを使う",[12,42,43,44,48],{},"SmallpdfやiLovePDFは代表的なオンラインPDF結合ツールで、直感的なUIと多機能が強みだ。ただし、",[45,46,47],"strong",{},"ファイルはいったんサービスのサーバーにアップロードされる","。利用規約上は処理後に削除されるとしているツールが多いが、機密度の高い書類や個人情報を含むPDFには使いにくい場面もある。また、SmallpdfとiLovePDFはいずれも無料枠に1日あたりの処理件数制限や、機能制限がある。",[30,50,52],{"id":51},"_3-ブラウザ内処理ツールを使う","3. ブラウザ内処理ツールを使う",[12,54,55],{},"近年、WebAssembly（WASM）の普及によって、ブラウザだけで重い処理を完結させるツールが増えている。ファイルをサーバーに送らずにPDFを結合できるため、機密書類でも安心して使える。登録不要・完全無料で提供されているものもある。",[19,57],{},[22,59,60],{"id":60},"ツール選択の3つの基準",[12,62,63],{},"PDF結合ツールを選ぶ際に確認すべき点は以下の3つだ。",[30,65,67],{"id":66},"ファイルがどこに送られるか","① ファイルがどこに送られるか",[12,69,70,71,78],{},"「無料」であっても、ファイルをサーバーにアップロードするツールはデータが外部に渡るリスクがある。ブラウザのDevToolsのNetworkタブを開いてファイル選択後の通信を確認する方法が最も確実だ。サーバーへの送信が気になる場合は、",[72,73,77],"a",{"href":74,"rel":75},"https:\u002F\u002Fwww.w3.org\u002FTR\u002Fprivacy-principles\u002F",[76],"nofollow","W3C Privacy Principles"," にあるように「データを最小化すること」が設計原則として重視されており、ブラウザ内完結型はその実践例にあたる。",[30,80,82],{"id":81},"登録ログインが必要かどうか","② 登録・ログインが必要かどうか",[12,84,85],{},"メールアドレスの登録が必要なツールは、マーケティングメールが届くリスクがある。業務でスポット的に使いたい場合は、アカウント不要で動くツールが便利だ。",[30,87,89],{"id":88},"ファイル数ページ数の制限","③ ファイル数・ページ数の制限",[12,91,92],{},"無料プランのままで何件でも処理できるかを確認する。SmallpdfやiLovePDFは日次の処理件数に上限があるため、量が多い日には不便になることがある。",[19,94],{},[22,96,97],{"id":97},"主要ツールの比較",[99,100,101,123],"table",{},[102,103,104],"thead",{},[105,106,107,111,114,117,120],"tr",{},[108,109,110],"th",{},"ツール名",[108,112,113],{},"送信先サーバー",[108,115,116],{},"登録",[108,118,119],{},"無料枠の制限",[108,121,122],{},"ページ数上限",[124,125,126,144,160,176,191],"tbody",{},[105,127,128,132,135,138,141],{},[129,130,131],"td",{},"Smallpdf",[129,133,134],{},"あり（クラウド）",[129,136,137],{},"一部機能で必要",[129,139,140],{},"1日2件まで",[129,142,143],{},"なし（無料枠内）",[105,145,146,149,151,154,157],{},[129,147,148],{},"iLovePDF",[129,150,134],{},[129,152,153],{},"不要（一部制限あり）",[129,155,156],{},"処理件数制限あり",[129,158,159],{},"なし",[105,161,162,165,168,171,174],{},[129,163,164],{},"Adobe Acrobat Web",[129,166,167],{},"あり（Adobe クラウド）",[129,169,170],{},"必要",[129,172,173],{},"月2回まで",[129,175,159],{},[105,177,178,181,184,187,189],{},[129,179,180],{},"Mac プレビュー",[129,182,183],{},"なし（ローカル）",[129,185,186],{},"不要",[129,188,159],{},[129,190,159],{},[105,192,193,196,201,203,207],{},[129,194,195],{},"zerosend PDF結合",[129,197,198],{},[45,199,200],{},"なし（ブラウザ内）",[129,202,186],{},[129,204,205],{},[45,206,159],{},[129,208,159],{},[12,210,211,212,217],{},"zerosendの",[72,213,216],{"href":214,"rel":215},"https:\u002F\u002Fzerosend.site\u002Ftools\u002Fpdf-merge",[76],"PDF 結合ツール","は、pdf-libをWASMベースでブラウザ内で動かしているため、ファイルは一切外部に送信されない。ブラウザのNetworkタブで通信を確認しても、PDFのアップロードは発生しない。",[12,219,220],{},[221,222],"img",{"alt":223,"src":224},"スクショ: zerosend PDF結合ツールのファイル選択画面","TODO-screenshot",[19,226],{},[22,228,230],{"id":229},"zerosend-でpdfを結合する手順","zerosend でPDFを結合する手順",[12,232,233],{},"実際の操作は次の流れで完結する。",[235,236,237,244,247,250,253],"ol",{},[238,239,240,243],"li",{},[72,241,216],{"href":214,"rel":242},[76]," をブラウザで開く",[238,245,246],{},"「ファイルを追加」ボタンをクリックするか、ドラッグ＆ドロップでPDFを追加する",[238,248,249],{},"ファイルの並び順をドラッグで調整する（結合後のページ順になる）",[238,251,252],{},"「結合してダウンロード」ボタンをクリックする",[238,254,255],{},"処理はブラウザ内で実行され、完成したPDFが自動でダウンロードされる",[12,257,258],{},"登録不要で、操作から完了まで1分以内が目安だ。初回ロード後はService Workerによってキャッシュされるため、2回目以降はオフライン環境でも動作する。",[12,260,261,262,267],{},"処理の実装には ",[72,263,266],{"href":264,"rel":265},"https:\u002F\u002Fpdf-lib.js.org\u002F",[76],"pdf-lib","（MITライセンス）が使われており、ブラウザのJavaScriptエンジン上でPDFの結合・書き出しを行う。外部APIコールは発生しない。",[12,269,270],{},[221,271],{"alt":272,"src":224},"スクショ: 結合完了後のダウンロード画面",[19,274],{},[22,276,277],{"id":277},"よくある疑問",[12,279,280,283],{},[45,281,282],{},"Q. 結合できるPDFのファイル数に上限はあるか？","\nzerosendには現時点でファイル数の上限は設けていない。ただしファイルサイズが大きくなるほどブラウザのメモリを消費するため、非常に大量のファイルを一度に処理する場合はメモリ不足が起きる可能性がある。",[12,285,286,289],{},[45,287,288],{},"Q. パスワード付きPDFは結合できるか？","\nパスワードで保護されたPDFは、先に保護を解除してから結合する必要がある。zerosendでは現時点でパスワード解除機能は別ツールとして提供していないため、Macのプレビューなどで事前に解除する方法が現実的だ。",[12,291,292,295],{},[45,293,294],{},"Q. スマートフォンでも使えるか？","\nブラウザベースのツールのため、iOS・Androidのモバイルブラウザからも利用できる。ただしファイル選択のUIがデスクトップと異なるため、大量のファイルを扱う作業はPCのほうが操作しやすい。",[12,297,298,301,302,307],{},[45,299,300],{},"Q. 結合したPDFのファイルサイズが大きくなることはあるか？","\npdf-libによる結合では、各PDFのコンテンツをそのまま統合するため、基本的にはファイルサイズが単純に合算される。圧縮処理は別途行う必要がある。zerosendでは",[72,303,306],{"href":304,"rel":305},"https:\u002F\u002Fzerosend.site\u002Ftools\u002Fpdf-compress",[76],"PDFの圧縮ツール","も提供しており、結合後のファイルサイズを削減したい場合に利用できる。",[19,309],{},[22,311,312],{"id":312},"まとめ",[12,314,315],{},"PDF結合ツールを選ぶ上でまず確認すべきは「ファイルがどこに行くか」だ。機密書類を扱う場合、ブラウザ内処理型のツールはサーバー送信リスクをゼロにする現実的な選択肢になる。",[12,317,318,319,322],{},"登録不要・制限なし・ブラウザ完結という条件をすべて満たすツールは選択肢が限られるが、zerosendの",[72,320,216],{"href":214,"rel":321},[76],"はその条件を満たしている。用途と要件に合わせて適切なツールを選んでほしい。",{"title":324,"searchDepth":325,"depth":325,"links":326},"",2,[327,333,338,339,340,341],{"id":24,"depth":325,"text":25,"children":328},[329,331,332],{"id":32,"depth":330,"text":33},3,{"id":39,"depth":330,"text":40},{"id":51,"depth":330,"text":52},{"id":60,"depth":325,"text":60,"children":334},[335,336,337],{"id":66,"depth":330,"text":67},{"id":81,"depth":330,"text":82},{"id":88,"depth":330,"text":89},{"id":97,"depth":325,"text":97},{"id":229,"depth":325,"text":230},{"id":277,"depth":325,"text":277},{"id":312,"depth":325,"text":312},"tech",null,"複数のPDFを1つにまとめたい人向けに、登録不要で使える無料ツールの選び方と、ブラウザだけで完結するプライバシー安全な方法を解説します。",false,"md","ja",{},true,"\u002Fblog\u002Fpdf-merge-free-no-signup","2026-05-18",{"title":6,"description":344},"pdf-merge-free-no-signup","blog\u002Fpdf-merge-free-no-signup",[356,357,358,359],"結合","プライバシー","セキュリティ","ツール","8K3tXDDrw4mf_WvVHUHJtxXhfes5YVMRHGh9JVyrM9w",{"id":362,"title":363,"author":7,"body":364,"category":342,"coverImage":343,"description":605,"draft":345,"extension":346,"locale":347,"meta":606,"navigation":349,"noindex":349,"path":607,"publishedAt":608,"seo":609,"slug":610,"stem":611,"tags":612,"updatedAt":608,"__hash__":614},"blog\u002Fblog\u002Fqr-read-intro.md","QR コードを読み取る — \u002Ftools\u002Fqr-read の思想と使い方",{"type":9,"value":365,"toc":596},[366,369,376,379,411,415,422,425,439,442,445,468,471,477,498,501,504,507,525,528,531,541,547,553,564,573,576],[12,367,368],{},"怪しい広告に貼られていた QR、送られてきたチラシの QR、カメラで読むにはスマホを近づける距離が取りづらい QR。「画像として手元にある QR を PC でサッと中身だけ確認したい」という場面は意外と多いものです。",[12,370,371,375],{},[72,372,374],{"href":373},"\u002Ftools\u002Fqr-read","Zerosend の QR 読み取りツール"," は、この用途のためにあります。フィッシングやスキャン型詐欺への自衛にも使えます。",[22,377,378],{"id":378},"どんな場面で役立つか",[380,381,382,388,394,400],"ul",{},[238,383,384,387],{},[45,385,386],{},"印刷物の URL を PC でそのまま開きたい",": チラシやポスターの QR を撮影 → 画像をドロップ → URL をコピー、という流れでスマホを使わずに遷移できます",[238,389,390,393],{},[45,391,392],{},"受け取った QR の内容を先に確認したい",": メールや SNS で届いた QR をスキャンする前に、リンク先が安全かテキストで確認できます",[238,395,396,399],{},[45,397,398],{},"スクリーンショットに含まれる QR を読みたい",": 画面録画や資料の中に小さく写っている QR も、画像をそのまま貼り付けるだけで読み取れます",[238,401,402,405,406,410],{},[45,403,404],{},"QR コード生成後の検証",": ",[72,407,409],{"href":408},"\u002Ftools\u002Fqr-create","QR コード生成ツール"," で作った QR が正しい内容を埋め込んでいるか、すぐ確認できます",[22,412,414],{"id":413},"なぜブラウザ内で-qr-を読み取るのか","なぜブラウザ内で QR を読み取るのか",[12,416,417,418,421],{},"QR 読み取り=「カメラで撮って自動でリンクを開く」と考えがちですが、これは",[45,419,420],{},"危険な挙動","です。悪意のある QR はフィッシングサイト、マルウェア配布 URL、課金トラップ、不審なアプリインストールに誘導することがあります。",[12,423,424],{},"Zerosend はこれに対し 2 つの方針を取ります。",[235,426,427,433],{},[238,428,429,432],{},[45,430,431],{},"画像読み取り処理をローカルで行う"," — QR 画像を第三者に渡さない",[238,434,435,438],{},[45,436,437],{},"デコード結果を自動遷移しない"," — URL が含まれていても、まずテキストとして表示し、ユーザーが内容を確認してから手動で判断できる",[12,440,441],{},"これはセキュリティ設計として重要な原則で、ZerosendのCLAUDE.mdにも「外部 URL への自動遷移禁止」として明記されています。",[22,443,444],{"id":444},"使い方",[235,446,447,455,458,465],{},[238,448,449,454],{},[72,450,451],{"href":373},[452,453,373],"code",{}," を開く",[238,456,457],{},"QR が写っている画像をドラッグ&ドロップ",[238,459,460,461,464],{},"自動でデコードが走り、結果が",[45,462,463],{},"プレーンテキスト","として表示される",[238,466,467],{},"内容を確認し、必要なら手動でコピー・遷移",[22,469,470],{"id":470},"仕組み",[12,472,473,476],{},[452,474,475],{},"jsQR"," というブラウザ対応の純 JavaScript QR デコーダを使っています。",[380,478,479,486,492,495],{},[238,480,481,482,485],{},"画像を ",[452,483,484],{},"\u003Ccanvas>"," に描画",[238,487,488,491],{},[452,489,490],{},"getImageData()"," でピクセル配列を取得",[238,493,494],{},"jsQR がピクセル配列から QR を検出・デコード",[238,496,497],{},"結果をテキストとしてそのまま表示 (HTML として解釈しない・リンク化しない)",[12,499,500],{},"ライブラリは WASM ではなく純 JavaScript 実装のため、初回ロードが軽いのも特徴です。",[22,502,503],{"id":503},"フィッシング対策としての使い方",[12,505,506],{},"怪しいメール・チラシ・SMS に QR が含まれているとき:",[235,508,509,512,519,522],{},[238,510,511],{},"画像をスクリーンショットや保存で取得 (スキャンしない)",[238,513,514,515,518],{},"Zerosend で読み取って",[45,516,517],{},"テキストとして"," URL を確認",[238,520,521],{},"URL 構造に違和感がないかチェック (正規サイトのサブドメイン偽装、短縮 URL 経由、意味不明なパスなど)",[238,523,524],{},"問題なさそうなら手動でアドレスバーに入力して遷移",[12,526,527],{},"カメラで直接読むと一発でブラウザが開くリスクがありますが、この手順ならテキストで一度確認できます。",[22,529,530],{"id":530},"よくある質問",[12,532,533,536,537,540],{},[45,534,535],{},"Q. 悪意ある QR コードを読み取っても安全ですか？","\nA. 安全です。Zerosend は読み取り結果を ",[45,538,539],{},"テキストとして表示するだけ","で、URL を自動的に開きません。フィッシングサイトへの誘導や不正アプリのインストールは、ユーザーが自分でリンクを開かない限り起きません。設計上の安全機構です。",[12,542,543,546],{},[45,544,545],{},"Q. バーコード (1D コード) も読み取れますか？","\nA. 現状は QR コード (2D) 専用です。バーコードには非対応です。",[12,548,549,552],{},[45,550,551],{},"Q. 画像内に複数の QR がある場合は？","\nA. 現状は最初に検出された 1 つだけ読み取ります。",[12,554,555,558,559,563],{},[45,556,557],{},"Q. 読み取れない QR","\nA. 解像度不足・反射・歪みが主な原因です。撮り直すか ",[72,560,562],{"href":561},"\u002Ftools\u002Fimage-edit","画像編集"," で補正を試してください。",[12,565,566,569,570,572],{},[45,567,568],{},"Q. 読み取り結果がサーバーに送られていないか確認したい","\nA. DevTools の Network タブを開いてから QR 画像をドロップしてください。通信が発生しないことが確認できます。",[452,571,475],{}," ライブラリは純 JavaScript 実装のため、WASM の読み込みもなく初回ロードが軽いです。",[22,574,575],{"id":575},"関連ツール",[380,577,578,584,589],{},[238,579,580,583],{},[72,581,582],{"href":408},"QR コード生成"," — 作った QR の検証にも使える",[238,585,586,588],{},[72,587,562],{"href":561}," — QR 画像の切り抜き・回転で読み取り成功率向上",[238,590,591,595],{},[72,592,594],{"href":593},"\u002Ftools\u002Fimage-compress","画像圧縮"," — 読み取れた QR 画像を軽く保存",{"title":324,"searchDepth":325,"depth":325,"links":597},[598,599,600,601,602,603,604],{"id":378,"depth":325,"text":378},{"id":413,"depth":325,"text":414},{"id":444,"depth":325,"text":444},{"id":470,"depth":325,"text":470},{"id":503,"depth":325,"text":503},{"id":530,"depth":325,"text":530},{"id":575,"depth":325,"text":575},"Zerosend の QR 読み取りツールは、画像をサーバーに送らずブラウザ内で QR の中身をテキスト抽出します。リンク先の自動遷移はせず、安全に内容を確認できます。Zerosend 編集部が解説。",{},"\u002Fblog\u002Fqr-read-intro","2026-04-20",{"title":363,"description":605},"qr-read-intro","blog\u002Fqr-read-intro",[613,359,358],"QR","j46vgEcPfhv6EH5RndIaDbOxrCfIz6sT6f-EL3Hq6MQ",1781827532817]