Paperless-ngx

紙の書類をスキャンして OCR・自動分類するアーカイブ

オープンソース代替:EvernoteGoogle Cloud Vision / Document AI

公式サイト ↗ GitHub

自分のサーバーで動かすなら:メモリ 2GB 以上の VPS で、月額 980円〜(目安) 導入方法と VPS の比較を見る ↓

  • Docker対応
  • セルフホスト可
  • 日本語UI

Paperless-ngx はスキャンした書類や PDF を取り込み、OCR で全文検索できるようにし、タグ・相手先・種類を自動で割り当てて整理するツールです。領収書や契約書の電子保管に使われています。

日本語対応

UIの日本語化 100%
翻訳ファイル src-ui/src/locale/messages.ja_JP.xlf
日本語ドキュメント 未検出 リポジトリ内に日本語のドキュメントは見つかりませんでした
日本語で調べやすさ Google で検索 ↗ 「Paperless-ngx 導入」で日本語記事を確認

UI は日本語に対応。日本語 OCR は Tesseract の jpn データを追加。

※ 日本語化率はリポジトリ内の翻訳ファイル(src-ui/src/locale/messages.ja_JP.xlf)の項目数を英語版と比較して自動計測しています。最終計測:2026/10/22

最近の更新

  • v3.3.3
    リリースノート(原文)
    ## paperless-ngx 3.3.3
    
    ### Bug Fixes
    
    - Fix: fix global search input layout shifting  @shamoon ([#14491](https://github.com/paperless-ngx/paperless-ngx/pull/14491))
    - Fix: dont include doc content on global search results @shamoon ([#14488](https://github.com/paperless-ngx/paperless-ngx/pull/14488))
    - Fix: remove some redundant pagers @shamoon ([#14487](https://github.com/paperless-ngx/paperless-ngx/pull/14487))
    - Fix: prevent weird wrapping of dashboard widget column titles @shamoon ([#14486](https://github.com/paperless-ngx/paperless-ngx/pull/14486))
    - Fix: dont paginate 'all' tasks view across sections @shamoon ([#14484](https://github.com/paperless-ngx/paperless-ngx/pull/14484))
    - Fix: use float parsing for importer manifest records with a passphrase @stumpylog ([#14483](https://githu…
  • v3.3.2
    リリースノート(原文)
    ## paperless-ngx 3.3.2
    
    > [!NOTE]
    > This release addresses a security issue (GHSA-c8f3-pqr2-rr24) and is recommended for all users. Our sincere thank you to the community members for reporting this.
    
    ### Bug Fixes
    
    - Fix: copy only direct user grants in DocumentMetadataOverrides.from_document @stumpylog ([#14452](https://github.com/paperless-ngx/paperless-ngx/pull/14452))
    - Fix: support combined text/query searches @shamoon ([#14443](https://github.com/paperless-ngx/paperless-ngx/pull/14443))
    - Fix: make exporter derived file names unique when originals differ only by extension @stumpylog ([#14429](https://github.com/paperless-ngx/paperless-ngx/pull/14429))
    
    ### Dependencies
    
    - Chore(deps): Bump filelock from 3.32.6 to 4.0.12 @[dependabot[bot]](https://github.com/apps/dependab…
  • v3.3.1
    リリースノート(原文)
    ## paperless-ngx 3.3.1
    
    ### Bug Fixes
    
    - Fix: use a root document's effective content for the LLM index and pr… @stumpylog ([#14423](https://github.com/paperless-ngx/paperless-ngx/pull/14423))
    - Fix: index document versions as their root document @stumpylog ([#14422](https://github.com/paperless-ngx/paperless-ngx/pull/14422))
    - Fix: authorize document versions by their root in the single-object permission check @stumpylog ([#14421](https://github.com/paperless-ngx/paperless-ngx/pull/14421))
    - Fix: Provide better error messages to users for invalid JSON @stumpylog ([#14419](https://github.com/paperless-ngx/paperless-ngx/pull/14419))
    - Fix: authorize document versions by their root and speed up permission id sets @stumpylog ([#14396](https://github.com/paperless-ngx/paperless-ngx/pul…

導入方法(セルフホスト)

必要メモリ2 GB 以上
導入難易度ふつう
Docker対応
推奨VPSプランConoHa VPS 2GB(月額 980円〜)

docker/compose/docker-compose.sqlite.yml

# Docker Compose file for running paperless from the Docker Hub.
# This file contains everything paperless needs to run.
# Paperless supports amd64, arm and arm64 hardware.
#
# All compose files of paperless configure paperless in the following way:
#
# - Paperless is (re)started on system boot, if it was running before shutdown.
# - Docker volumes for storing data are managed by Docker.
# - Folders for importing and exporting files are created in the same directory
#   as this file and mounted to the correct folders inside the container.
# - Paperless listens on port 8000.
#
# SQLite is used as the database. The SQLite file is stored in the data volume.
#
# To install and update paperless with this file, do the following:
#
# - Copy this file as 'docker-compose.yml' and the files 'docker-compose.env'
#   and '.env' into a folder.
# - Run 'docker compose pull'.
# - Run 'docker compose up -d'.
#
# For more extensive installation and update instructions, refer to the
# documentation.
services:
  broker:
    image: docker.io/valkey/valkey:9-alpine
    restart: unless-stopped
    volumes:
      - redisdata:/data
  webserver:
    image: ghcr.io/paperless-ngx/paperless-ngx:latest
    restart: unless-stopped
    depends_on:
      - broker
    ports:
      - "8000:8000"
    volumes:
      - data:/usr/src/paperless/data
      - media:/usr/src/paperless/media
      - ./export:/usr/src/paperless/export
# …(続きは docker/compose/docker-compose.sqlite.yml)
  1. VPSを契約する ― ConoHa VPS 2GBを選び、OSは Ubuntu を推奨
  2. Docker を入れる ― 多くのVPSはアプリテンプレートから1クリック。無ければ curl -fsSL https://get.docker.com | sh
  3. Paperless-ngx を起動 ― 上の compose ファイルを置いて docker compose up -d
  4. ドメインとHTTPS ― Caddy か Nginx Proxy Manager でリバースプロキシ(Let's Encrypt 自動)。独自ドメインが無ければ XServer ドメイン で取得(PR)

このソフトが動く VPS プラン(必要メモリ 2GB 以上)

サービスプラン月額(目安)
ConoHa VPS 最安 2GB 980円〜 公式サイト ↗
シンVPS 2GB 990円〜 公式サイト ↗
XServer VPS クラウド 4GB 2,068円〜 公式サイト ↗

※ 月額は12か月契約の通常価格(税込・月額換算)の目安です。キャンペーン価格・初期費用は各社の公式サイトで確認してください。PR

Evernote と比べていくら安くなる?

人数Evernote(年額)Paperless-ngx セルフホスト(年額)差額
1人13,200円11,760円−1,440円
5人66,000円11,760円−54,240円
10人132,000円11,760円−120,240円
30人396,000円11,760円−384,240円

※ Evernote は 月額 1,100円〜(目安)、セルフホストはConoHa VPS 2GB(月額980円)で試算。運用の手間・バックアップ・ドメイン代は含みません。

自分で入れるのが難しいときは

Paperless-ngx のセルフホストは、VPS の契約・Docker・ドメインと HTTPS・バックアップと、決めることが少なくありません。OSSMatch を運営する合同会社Edel Hearts では、サーバーの用意から初期設定・日本語化・バックアップと更新の仕組みづくりまでをまとめて代行しています。掲載している OSS は、実際に自社のサーバーで動かして確認しています。

Paperless-ngx の導入を相談する ↗相談は無料です。内容を伺ってから、費用と期間の目安をお伝えします。

ドキュメント・電子署名の他のOSSと比較

ソフト★ Stars最終更新日本語UI必要RAM難易度ライセンス
Paperless-ngx(このページ) 47,000 11時間前 100% 2GB ふつう GPL-3.0
Stirling-PDF 94,739 11時間前 あり 1GB かんたん MIT
ConvertX 19,187 13時間前 未検出 ― かんたん AGPL-3.0
DocuSeal 18,773 4日前 未検出 512MB かんたん AGPL-3.0

ドキュメント・電子署名のOSSをすべて見る →

よくある質問

Paperless-ngx は無料で使えますか?

Paperless-ngx はオープンソースで、ソフト自体は無料です。自分のサーバー(VPSなど)で動かす場合はサーバー代(月額数百円〜)がかかります。

Paperless-ngx は日本語で使えますか?

UIの日本語化は「100%」です(翻訳ファイル src-ui/src/locale/messages.ja_JP.xlf)。UI は日本語に対応。日本語 OCR は Tesseract の jpn データを追加。

Paperless-ngx を商用利用できますか?

ライセンスは GPL-3.0 です。社内利用は問題ありません。改変版を配布する場合はソース公開義務があります。

Evernote から Paperless-ngx に移行できますか?

Evernote のエクスポート機能でデータを書き出し、Paperless-ngx 側のインポート機能で取り込むのが基本です。対応形式はバージョンによって異なるため、公式ドキュメントで確認してください。Evernote の他の代替は「Evernote のオープンソース代替」ページで比較できます。

Paperless-ngx を動かすのに必要なサーバースペックは?

メモリ 2GB 以上が目安です。Docker に対応しているので、Docker が動く環境ならOSを問いません。