PDF編集 無料で検索すると、ブラウザにファイルをアップロードさせるサービスが並ぶ。機密文書を外部に送りたくない場合、オフライン PDF編集ができるアプリが欲しくなる。RevPDF はその候補のひとつで、Linux・macOS・Windows・Android のネイティブアプリとして無償配布されている。
ただし本記事の旧版(2026-03-28)には、調べ直して分かった誤りがあった。RevPDF はオープンソースではない。リポジトリの LICENSE は改変も逆コンパイルも禁じる EULA で、ソースコードは1行も公開されていない。無償であることと、オープンソースであることは別の話だ。
30秒でわかるRevPDF(2026-10-04時点)
- ・ローカル完結のPDF編集アプリ。無償・サインアップ不要・クラウド送信なし
- ・OSSではない。64行の独自EULA、All rights reserved、改変・逆コンパイル禁止。旧版の「OSS」という前提は誤りだった
- ・リポジトリはリリース置き場でソースコード0行(全10ファイル)
- ・⭐850(旧版執筆時は270)。4か月で5リリース。旧版が「未対応」としたOCR・フォーム・テキスト編集は実装済み
- ・旧版の
wgetは実在しないファイル名(404)だったので、実測した配布物名に差し替えた - ・CLIもAPIも無いため、自動パイプラインには組み込めない。人が操作する工程専用
RAGの全体像はRAGとは?仕組み・構築・ベクトルDB選定までの2026年実装マップにまとめてある。本記事で RevPDF を扱うのは、PDFを取り込む前の人手の整形工程に置く道具としてで、自動処理の部品としてではない。
PDF編集 無料アプリの「オープンソース」を実体ファイルで確かめる
旧版はタイトルに「OSS」と書いていた。GitHubで配布されていて無償なら、そう受け取るのが自然ではある。だが LICENSE を開くと話が変わる。
RevPDF Editor — End User License Agreement (EULA)
Copyright (c) 2025–2026 Pawandeep Singh. All rights reserved.
64行のEULAで、許可と禁止がはっきり書き分けられている。
| 内容 | |
|---|---|
| 許可 | 無償でのインストールと使用(Linux / macOS / Windows) |
| 許可 | 未改変バイナリの再配布(ライセンス同梱・ソフト自体は無償であること) |
| 禁止 | 改変・翻案・翻訳・派生物の作成 |
| 禁止 | 逆コンパイル・逆アセンブル、その他ソースコード導出の試み |
| 禁止 | サブライセンス・レンタル・販売 |
| 禁止 | 著作権表示の削除、ブランドを使った推奨の示唆 |
NOASSERTION(画面上は Other)。実体を開かないと判定できない改変して再配布できないので、OSI の定義する「オープンソース」には当たらない。正確には「再配布可能なフリーウェア」だ。リポジトリの中身も確認した。
git ls-tree -r HEAD --name-only
# .gitignore
# LICENSE
# README.md
# com.revpdf.editor.png
# images/combined.jpeg images/edit.png images/home.png
# images/icon.png images/scanner.png images/tools.png
全10ファイル、ソースコードは0行。GitHubがリリースページに自動で付ける「Source code (zip)」も中身はこの10ファイルで、ラベルは “Source code” でもソースは入っていない。README の1行目は “Official release repository for revpdf” で、ここを読めば気づけるはずだった。旧版は「ライセンスファイルが含まれていません」とも書いていたが、それも現在は誤りで、EULA は確かに置かれている(旧版の執筆時点で無かったのか見落としだったのかは確認できない)。
ライセンス欄の NOASSERTION は、GitHubが使う licensee が LICENSE を既知のテンプレートと照合して一致しなかったという意味だ。つまり 「独自ライセンスなので中身を読め」という合図で、無視してよい表示ではない。配布先がGitHubであることは、ライセンスについて何も保証しない。
IS IT OPEN SOURCE判定の順番
無償のソフトはLICENSEの実体を3段で見れば判定できる
-
01
LICENSE ファイルはあるか
無ければライセンス不明。作者に確認する
RevPDF: ある
-
02
既知のOSSライセンスか
MIT / Apache / GPL など。GitHub の NOASSERTION は「中身を読め」の合図
RevPDF: 独自EULA
-
03
改変して再配布できるか
できなければフリーウェア。未改変の再配布だけ許すなら「再配布可能なフリーウェア」
RevPDF: できない
この区別が効くのは社内配布とベンダーロックインだ。EULAは未改変バイナリの再配布を許しているので、社内のパッケージリポジトリに置いて配ることはできる(ライセンス同梱・ソフト自体に課金しないことが条件)。一方でソースが無い以上、開発が止まれば自分たちで引き継ぐ道はない。直近のコミット(2026-07-17)は “Remove Flathub packaging; point README downloads at latest release” で、Flathub 経由の配布をやめてリリースページに一本化している。パッケージマネージャ経由の導入を想定していたなら確認が要る。
旧版が「未対応」としていた機能は実装済みだった
WHAT CHANGED旧版の訂正
旧版の「未対応」4項目のうち、3つは実装済みだった
旧版(2026-03-28)
2026-10-04 の実測
旧版(2026-03-28): スキャンPDFのOCRは非対応
2026-10-04 の実測: v4.0.0 で OCR を追加
旧版(2026-03-28): PDFフォームは限定的
2026-10-04 の実測: v3.0.0 で記入可能フォームを追加
旧版(2026-03-28): 高度なテキスト編集は限られる
2026-10-04 の実測: v5.0.0 で WYSIWYG 編集
旧版(2026-03-28): 電子署名・電子捺印は未実装
2026-10-04 の実測: リリースノートに記載なし(未確認)
4項目のうち3つが覆っている。旧版を読んで「OCRが要るから別のツールを探そう」と判断した読者がいたなら、その判断材料は半年で古くなっていた。背景には更新の速さがあり、4か月で5リリースが出ていた。
| 版 | 公開日 | 主な追加 |
|---|---|---|
| v3.0.0 | 2026-04-23 | 記入可能フォーム、墨消し・透かし、取り消し/やり直し、エディタ刷新 |
| v4.0.0 | 2026-05-05 | OCR、パスワード解除、スキャナ改善、画像編集、バッチ処理、ネイティブUI刷新 |
| v4.5.0 | 2026-06-13 | 自動墨消し、注釈・リンク・しおり、検索置換、縦横分割、描画ツール、メタデータ編集、タブ表示 |
| v4.6.5 | 2026-07-05 | 性能最適化、クラッシュ修正、大容量ファイル対応、パスワード解除の不具合修正 |
| v5.0.0 | 2026-08-25 | WYSIWYG編集、PDF比較、フロー自動化、PDF→Excel、PDF/A変換ほか計12項目 |
v3 から v5 にかけて、単機能のユーティリティから統合編集アプリへ寄せている。旧版を書いた 2026-03-28 は v3.0.0 の前なので、当時の「分割・結合・圧縮・変換の4機能+α」という理解はその時点では妥当だった。v5.0.0 の12項目には、WYSIWYG PDF Editor(段落の再フロー)、PDF Compare、Flows(複数操作の順次実行)、PDF to Excel / Improved PDF to Word、PDF/A Conversion、Customizable Redaction、Header & Footer Tools が並ぶ。
注意したいのは、READMEの Features 一覧がこれに追いついていないことだ。READMEが挙げるのは Split・Merge・Compress・Export to Images・From Images の5つと「… and more!」だけで、READMEだけ見ると実態より機能が少なく見える。
配布物は7バイナリ、旧版のコマンドは404だった
旧版のインストール手順はこうだった。
wget https://github.com/Pawandeep-prog/revpdf-release/releases/latest/download/revpdf.AppImage
実際に叩くと 404 になる。旧版が書いていた macOS/・windows/ ディレクトリもリポジトリには無い(前掲の10ファイルがすべて)。v5.0.0 の実際の配布物は7つだった。
| プラットフォーム | ファイル名 | サイズ |
|---|---|---|
| Linux x86_64 | revpdf_editor-x86_64.AppImage |
42.3 MB |
| Linux aarch64 | revpdf_editor-aarch64.AppImage |
41.4 MB |
| macOS Universal | RevPDF_Editor_Universal.dmg |
35.7 MB |
| macOS x64 | RevPDF_Editor_x64.dmg |
19.1 MB |
| macOS arm64 | RevPDF_Editor_arm64.dmg |
17.7 MB |
| Windows x64 | revpdf_editor_winx64.exe |
59.9 MB |
| Windows arm | revpdf_editor_arm.exe |
16.1 MB |
Universal DMG(35.7MB)は x64(19.1MB)と arm64(17.7MB)の合計にほぼ一致するので、両アーキテクチャのバイナリを束ねたものだと分かる。自分のMacに合う個別版を選べば半分で済む。Windows ARM 版まであるのは、このサイズのプロジェクトとしては手厚い。
# Linux x86_64 を取得
curl -L -o revpdf_editor-x86_64.AppImage \
https://github.com/Pawandeep-prog/revpdf-release/releases/latest/download/revpdf_editor-x86_64.AppImage
chmod +x revpdf_editor-x86_64.AppImage
# URL が生きているかを範囲リクエストで確かめる(206 なら存在、旧版の名前では 404)
curl -sSL -o /dev/null -w "%{http_code}\n" -r 0-1023 \
https://github.com/Pawandeep-prog/revpdf-release/releases/latest/download/revpdf_editor-x86_64.AppImage
# 206
AppImage は FUSE を必要とすることがある。macOS では Apple Developer Program 未登録のため Gatekeeper の警告が出る。署名の無いバイナリを手動で許可する操作なので、ダウンロード元が公式リリースページであることを確認してから実行してほしい。
sudo apt install fuse libfuse2 # Ubuntu / Debian
sudo dnf install fuse fuse-libs # Fedora / RHEL
xattr -cr /Applications/RevPDF\ Editor.app # macOS
実際の作業でどこに挟まるか
機能一覧より、どの工程に置くかのほうが判断しやすい。
| 工程 | 使う機能 | 補足 |
|---|---|---|
| 契約書・申込書の軽微な修正 | v5.0.0 の WYSIWYG(段落の再フロー) | 持ち出せない書類を扱う法務・人事で意味を持つ |
| スキャン書類のアーカイブ化 | From Images + v4.0.0 の OCR | 検索可能なPDFにできる。別ツールへの回り道は不要に |
| 配布用の整形 | Export to Images・Compress・Header & Footer | 画像化、メール添付の上限、ページ番号 |
| 機密部分の黒塗り | Redaction(v3.0.0)・自動墨消し(v4.5.0) | 原本が外部に出ない。テキスト層ごと消えるかは未検証 |
| RAGへの取り込み前の整形 | 不要ページの削除・分割・結合 | 人が画面で操作する工程に限る |
墨消しは、見た目だけ黒く塗って下のテキストが残る実装が珍しくない。法的に重要な書類では自分で確かめてほしい。RAGでは、RAGFlowのようなナレッジベースに投入する前に人が見て落とすべきページを落とす工程に置ける。バッチで回したいならMinerUのようなライブラリ型と組み合わせ、RevPDF は「取り込む前に人が目で見て直す」側に置く。
Adobe Acrobat との住み分け
| 観点 | RevPDF | Adobe Acrobat Pro |
|---|---|---|
| 費用 | 無償 | 月額サブスクリプション |
| 処理場所 | ローカル完結 | ローカル+クラウド機能 |
| ライセンス | 独自EULA(改変不可) | 商用プロプライエタリ |
| ソース公開 | なし | なし |
| 電子署名 | 未確認(記載なし) | 対応 |
| 自動化 | GUI のみ | Action Wizard・SDK |
| Linux ネイティブ | あり(AppImage 2種) | なし |
| 法人での導入実績 | 少ない | 豊富 |
一番効くのは「ソース公開: どちらもなし」の行だ。「OSSだから安心」という理由で選ぼうとしていたなら、その前提は成り立たない。選ぶ理由は無償・Linux対応・クラウドに送らない設計の3点に絞られ、電子署名や監査証跡が業務要件なら現時点では比較対象にならない。
PDF編集 無料ツールとして何に向き、何に向かないか
WHERE IT FITS向き・不向き
人が画面で直す工程には置けるが、パイプラインの部品にはならない
向いている
- 機密書類をローカルだけで扱う
- Linux ネイティブ(AppImage 2種)
- 未改変のまま社内に配る
向かない
- 自動パイプライン(CLI・APIが無い)
- 改変・再実装が前提の採用
- 電子署名が要る業務(未確認)
支点は、自動化と改変が要るかどうか
判断はライセンス → 自動化の要否 → 機能の順に見るのが早い。改変や再実装が前提なら最初で終わり、パイプラインに組み込みたいなら次で終わる。その2つを通過して初めて、v5.0.0 の機能一覧が意味を持つ。オフライン処理・サインアップ不要・データ送信なしは公式の明示どおりで、分割・結合・圧縮・変換という日常操作を月額なしで済ませたい場合には合う。ソースが非公開なので、ベンダーロックインを避けたい場合は向かない。
当記事で測っていないこと
- ・アプリを一度もインストール・起動していない。確認したのはダウンロードURLの到達性(HTTP 206)まで。性能・各機能の品質・圧縮率は未検証
- ・リリースバイナリの中身は解析していない。EULAが逆アセンブル等を禁じているため、ファイル名・サイズ・到達性の確認にとどめた
- ・電子署名の有無(リリースノートに記載なし)、墨消しがテキスト層ごと削除するか、Android 版は未確認
- ・公式サイト(revpdf.com)の利用規約は未読。EULAと内容が異なる可能性がある
- ・README のスクリーンショット(
images/に6枚)は転載していない。EULA が「All rights reserved」で転載可否が明示されていないため
参照ソース
・Pawandeep-prog/revpdf-release(⭐850・fork 65・open issues 22、2026-10-04時点)
・RevPDF Editor EULA(LICENSE 実体ファイル)(64行・All rights reserved)
・リリース一覧(v3.0.0〜v5.0.0 の5本)
・RevPDF 公式サイト
・RevPDF Editor — Google Play
本記事の計測レコードは data/measurements/runs/2026-10-04-revpdf-release.json に登録した。
改訂履歴
- ・2026-10-04:ライセンスの誤り(OSSではなくEULA)、機能の陳腐化(OCR・フォーム・テキスト編集の3項目)、404になるダウンロードコマンド、本文画像ゼロを修正し全面改訂。星数も270→850に更新
- ・2026-10-14:説明の重複を整理し、判定の順番・旧版との差分・向き不向きを図解に置き換えた





