全74PDFツール — 無料、プライベート、サインアップ不要

すべてはあなたのデバイスで完結します。何も外に出ません。「あなたのデバイスで」と表示されたツールはブラウザで動作し、「ローカル · MCP」と表示されたツールはローカルパッケージであなたのマシンで動作します。同じ規則のもとで、あなたのファイルがデバイスの外に出ることも、AI学習に使われることもありません。

01PDFを整理

結合、分割、回転、並べ替え、ページの再構成 — 日常的なページ操作をブラウザで。

デバイス上PDFを結合複数のPDFファイルをアップロード順に1つにまとめます。デバイス上PDFを分割ページ範囲ごとに分割(PDFのZIP)、または1ページごとに1つのPDFに分割します。デバイス上ページを回転ページを90、180、270度回転します。デバイス上ページを削除選択したページをPDFから削除します。デバイス上ページを抽出選択したページだけを含む新しいPDFを作成します。デバイス上ページを並べ替え指定した1始まりの順序(全ページの順列)にページを並べ替えます。ローカル · MCPファイルサイズでPDFを分割各パートがバイト数の上限以下になるようにPDFを分割します(PDFのZIP)。デバイス上空白ページを挿入指定した位置(デフォルト:末尾)に空白ページを1つ以上挿入します。デバイス上ページをトリミングポイント単位の絶対矩形 [x0, y0, x1, y1]、または各辺からの余白でページをトリミングします。デバイス上ページのリサイズ / スケールすべてのページを用紙サイズ(または明示的な寸法)に再フォーマットし、内容を中央に収まるようスケールします。デバイス上PDFをオーバーレイ2つ目のPDFのページを1つ目の上にスタンプします(ファイル:ベースPDF、スタンプPDF。スタンプページは循環します)。デバイス上PDFをアンダーレイ2つ目のPDFのページを1つ目の下に配置します(ファイル:ベースPDF、背景PDF。背景ページは循環します)。デバイス上ページ順を逆転PDF内の全ページの順序を逆転します。デバイス上Nアップ面付け各出力シートに複数ページを列×行のグリッドでタイル配置します。デバイス上ブックマークで分割PDFをブックマーク/アウトラインのセクションごとに1ファイルに分割します(ZIP)。デバイス上テキストで分割テキストに指定の文字列が含まれる、または指定の正規表現に一致するページごとに新しい出力ファイルを開始します(ZIP)。デバイス上2つのPDFを交互に挟む2つのPDFからページを交互に組み合わせます(例:奇数/偶数ページを別々にスキャンしたものを結合)。オプションで、2つ目のファイルのページ順を先に逆転できます。デバイス上空白ページを削除テキストがなく(ほぼ)インクもないページを除去します。すべてのページが空白の場合、1ページ目が保持されます。

02PDFに変換

画像、ドキュメント、WebコンテンツをきれいなPDFに。

デバイス上画像をPDFに画像(JPG/PNG/WebP/TIFF/GIF)を1つのPDFにまとめます。ローカル · MCPHTMLをPDFにHTMLドキュメントをPDFにレンダリングします。完全オフライン:外部リソース(画像、スタイルシート、スクリプト)は一切取得しません — 必要なものはすべてインラインにしてください。ローカル · MCPMarkdownをPDFにMarkdownドキュメント(GitHub風)を組版されたPDFにレンダリングします。デバイス上テキストをPDFにプレーンテキストファイルをPDFにレンダリングします(等幅フォント、行折り返しあり)。ローカル · MCPOfficeドキュメントをPDFにLibreOfficeバックエンド経由で、Word/Excel/PowerPoint/OpenDocumentファイル(docx, xlsx, pptx, odt, ods, odp, doc, xls, ppt, rtf)をPDFに変換します。ローカル · MCPEPUBをPDFにEPUB電子書籍を組版されたPDFに変換します(テキスト中心:背表紙順の章テキストと見出し。埋め込み画像はレンダリングされません)。デバイス上HEICをPDFにHEIC/HEIF写真(およびその他の画像)をPDFに変換し、画像フレームごとに1ページにします。libheifデコードバックエンドが必要です。ない場合、この操作はbackend_unavailableを報告します。

03PDFから変換

PDFをWord、HTML、テキスト、Markdown、画像、そしてツールやエージェントが使える構造化データに。

ローカル · MCPPDFをWord(DOCX)にPDFを編集可能なWordドキュメントに変換します。テキストベースの変換:段落と見出しはテキストレイヤーから再構築され、正確なレイアウト、表、画像は保持されません。デバイス上PDFをテキストにプレーンテキストを抽出します。ページごとにフォームフィードで区切られたセクションになります。デバイス上PDFを画像に各ページを画像としてレンダリングします(ZIP)。デバイス上PDFをMarkdownにテキストをMarkdownとして抽出し、フォントサイズから見出しを推定します。デバイス上テキストをJSONで抽出ページごとの構造化テキスト:バウンディングボックス付きブロックで、エージェント/LLM向けに最適です。デバイス上PDFをHTMLにPDFを1つのHTMLドキュメントに変換し、ページごとに1セクション、配置されたテキストを保持します。ローカル · MCPPDFの表をCSVにPDF内で検出されたすべての表をCSVファイルとして抽出します(複数ある場合はZIP)。ローカル · MCPPDFをTIFFに全ページを1つの複数ページTIFFファイルにレンダリングします。デバイス上PDFをWebPに各ページをWebP画像としてレンダリングします(ZIP)。デバイス上PDFをEPUBにPDFのテキストをEPUB 3電子書籍に変換し、レベル1ブックマークがある場合はそれで章立てします。正直な範囲:テキストベースの変換であり、元のレイアウト、フォント、画像は保持されません。デバイス上PDFをXMLに機械可読なXMLダンプ:メタデータ、ページごとのテキスト、単語ごとのバウンディングボックス。

04PDFを最適化

PDFを壊さずに圧縮、修復、アーカイブ、軽量化。

デバイス上PDFを圧縮Ghostscriptでファイルサイズを削減します。プリセット:light(印刷品質)、medium(電子書籍)、heavy(画面用、最小)。ローカル · MCPPDFを修復qpdfで破損したPDFを書き直して修復します。デバイス上PDFをフラット化フォームフィールドと注釈をページコンテンツに焼き込みます。ローカル · MCPPDF/Aに変換GhostscriptでPDFをPDF/Aアーカイブ標準に変換します。ローカル · MCPPDFをリニアライズPDFをリニアライズ(「Fast Web View」)して書き直し、ファイル全体のダウンロード前に最初のページを表示できるようにします。ローカル · MCPPDF内の画像を最適化大きすぎる埋め込み画像を縮小・再圧縮し、重複した画像データを除去します。ローカル · MCPページの傾きを補正射影プロファイル探索を用いて、各ページの小さなスキャンの傾き(最大±5°)を検出して補正します。ローカル · MCPグレースケールに変換GhostscriptでPDF内のすべての色をグレースケールに変換します。

05保護と署名

パスワード、権限、墨消し、無害化、署名、そしてあなたを追跡するメタデータの除去。

ローカル · MCPPDFを暗号化ユーザーパスワード(AES-256)でPDFを保護します。ローカル · MCPPDFのロックを解除パスワード保護を解除します(現在のパスワードが必要です)。デバイス上AIメタデータと来歴を除去PDFまたは画像(JPEG/PNG/WebP)からAI生成の来歴と識別メタデータを除去します:C2PAコンテンツ認証情報、XMP/EXIF/IPTCのAIマーカー(IPTC DigitalSourceType trainedAlgorithmicMediaを含む)、生成ツールのSoftware/Creatorタグ、EXIFのGPSとデバイスデータ。メタデータのみ — コンテンツとピクセルは一切変更されず、画像ピクセルは再エンコードされず、ピクセルに埋め込まれた見えない透かし(例:SynthID)は除去されません。それらはメタデータではなく画像データ自体の中にあるためです。結果は、見つけて除去したものをカテゴリごとに正確に報告します。デバイス上PDFを無害化メタデータ(XMP含む)、JavaScript、埋め込みファイル/添付ファイル、ドキュメントアクション、リンク/ファイルアクションを取り除きます — 共有しても安全なバージョンのPDFです。デバイス上PDFに署名(視覚的署名)PDFに視覚的な署名を配置します。署名画像を2つ目のファイルとしてアップロードするか、署名者名を組版させます。自己署名証明書(SHA-256フィンガープリント)が生成され、ドキュメントのメタデータに記録されます。これは電子署名スタンプ+証明書記録であり、適格/PKIドキュメント署名ではありません。ローカル · MCPPDFの権限を設定所有者パスワードと細かな権限(印刷、コピー、変更、注釈など)でPDFを暗号化します。ローカル · MCPPDFを墨消し本物の墨消し:領域の下のコンテンツはファイルから削除されます(単に覆うだけではありません)。モード:明示的な領域、リテラルテキスト、および/またはPIIパターン(メールアドレス、SSN、支払いカード番号 — Luhnチェック済み)。ローカル · MCP証明書で署名(PAdES)あなたのPKCS#12証明書(.p12/.pfx、2つ目のファイルとしてアップロード)で、本物の暗号PAdES署名を適用します。準拠するすべてのPDFリーダーで検証可能です。注:証明書のパスワードはジョブパラメータであり、暗号化/復号のパスワードとまったく同じように扱われます。

06編集とマークアップ

透かし、ページ番号、ヘッダー、Batesスタンプ、フォーム入力、注釈。

デバイス上PDFに透かし全ページに斜めのテキストをスタンプします。デバイス上ページ番号を追加「Page {n} of {total}」形式でページ番号をスタンプします。デバイス上ヘッダーとフッターを追加全ページにヘッダーおよび/またはフッター行をスタンプします。{page}と{total}のプレースホルダーはページごとに置換されます。デバイス上Bates番号付け全ページに連番のBates番号(プレフィックス+ゼロ埋めカウンター)をスタンプします。デバイス上PDFフォームに入力AcroFormフィールドを名前で入力します。値:テキストフィールドは文字列、チェックボックスはtrue/false、数値は文字列化されます。デバイス上フォームフィールドを読み取るすべてのAcroFormフィールドを名前、種類、現在の値、位置とともに一覧表示します(JSON)。デバイス上PDFにテキストを追加1ページ上の正確な位置(ポイント、左上原点)にテキストを書き込みます。デバイス上PDFに画像を追加アップロードした画像(2つ目のファイル)をPDF(1つ目のファイル)のページ上の正確な位置に配置します。ローカル · MCPテキスト / 領域をハイライトハイライト注釈を追加します。検索テキストのすべての出現箇所、および/またはページごとの明示的な矩形です。デバイス上注釈を削除注釈(ハイライト、メモ、スタンプ、リンクなど)を削除します。フォームフィールドのウィジェットは、要求しない限り保持されます。ローカル · MCPブックマークを作成提供された {level, title, page} エントリのリストからPDFアウトラインを追加するか、本文より大きなテキストから見出しを自動検出します。デバイス上メタデータを編集ドキュメント情報フィールド(タイトル、作成者、件名、キーワード、クリエイター、生成ツール)を設定します。フィールドをクリアするには空文字列を渡します。デバイス上フォームフィールドを作成指定したページと矩形に、入力可能なフォームフィールド(テキスト、チェックボックス、ドロップダウン)を追加します。fill_formおよびread_form_fieldsと組み合わせて使います。

07抽出とOCR

PDFからテキスト、表、画像、ブックマーク、添付ファイルを取り出す — エージェント優先のツールボックス。

ローカル · MCPOCR — 検索可能なPDFスキャンしたPDFを検索可能にします。テキストレイヤーのないページはTesseractでOCRされ、見えないテキストレイヤーを得ます。すでにテキストがあるページはそのまま通過し、スキップとして報告されます。デバイス上PDF情報とメタデータページ数、ページサイズ、メタデータ、暗号化状態をJSONで返します。ローカル · MCP画像を抽出PDFに埋め込まれたすべての画像を取り出します(ZIP、元の形式)。ローカル · MCP表を抽出(JSON + CSV)表を検出し、tables.jsonと表ごとに1つのCSVとして返します(ZIP)。デバイス上ブックマーク / 目次を抽出ドキュメントのアウトラインをJSONで返します:レベル、タイトル、対象ページ。デバイス上添付ファイルを抽出PDFに埋め込まれたすべてのファイル添付を取り出します(ZIP)。デバイス上バウンディングボックス付きで単語を抽出ページごとにグループ化された、正確なバウンディングボックス(ポイント)付きの単語単位テキスト抽出 — エージェント/LLM対応。デバイス上OCRでテキストにスキャンしたPDFをOCRしてプレーンテキストにします。すでにテキストレイヤーがあるページは、そのテキストを直接提供します(OCR不要)。ローカル · MCPPDFを比較2つのPDFのページ単位の差分:同一のページ、変更されたページ(統一テキスト差分と類似度スコア付き)、追加または削除されたページ。report.jsonを返し、オプションで変更されたピクセルをハイライトするレンダリング済み差分画像も含めます。

背後の機構を知りたいですか?機能ツアーを読み、ローカルMCPサーバー経由でエージェントを接続し、なぜすべてがずっと無料なのかを確認してください。