n8n(エヌエイトエヌ)はオープンソースのワークフロー自動化ツール。Gmail・Slack・Google Sheets・データベースなど500以上のサービスを接続し、「もしAが起きたらBを実行する」という自動化をノーコードで構築できる。
Zapierの代替として注目されているが、最大の違いはセルフホスト(自前サーバー運用)が可能なこと。データを社外に出さず、実行回数の制限もなく、月額無料で使える。
n8nの基本情報|読み方・名前の由来
| 項目 | 内容 |
|---|---|
| 正式名称 | n8n(エヌエイトエヌ) |
| 読み方 | エヌエイトエヌ(英語読み)。日本では「エヌハチエヌ」と呼ぶ人もいる |
| 名前の由来 | nodemation(node + automation の造語)の略。nとnの間に8文字あることからn8n |
| 開発元 | n8n GmbH(ドイツ・ベルリン) |
| ライセンス | Sustainable Use License(商用セルフホスト利用可能。再販は不可) |
| 対応サービス | 500以上の公式ノード+コミュニティノードで合計1,000超 |
n8nでできること5選
1. サービス間のデータ自動連携
n8nの基本機能。複数のサービスを「トリガー→アクション」で接続する。
- Gmailに添付ファイル付きメールが届く → Google Driveに自動保存 → Slackに通知
- Googleフォームに回答が来る → スプレッドシートに記録 → 担当者にメール通知
- GitHubにPRが作成される → Slackチャンネルにレビュー依頼を投稿
2. AIワークフロー(AIエージェント機能)
n8nにはAI Agentノードが搭載されている。OpenAIやAnthropicのAPIと連携し、AIがツールを使い分けながら自律的にタスクを実行できる。
- 問い合わせメールをAIが内容を分析→緊急度を判定→適切な担当者に自動振り分け
- AIが「Googleカレンダーを確認して空き時間を探す」「Slackで会議案内を送る」といったツール利用を自律的に判断
AIエージェントの活用は2026年のn8nの最も注目されている機能で、単なる自動化ツールから「AI業務アシスタント」に進化しつつある。
3. Webhook受信(外部イベントトリガー)
Webhook(外部サービスからのHTTP通知を受け取る仕組み)を使って、外部イベントをトリガーにワークフローを起動できる。
- Stripeの決済完了通知 → 社内Slackに「○○様から入金がありました」と通知
- WordPressの記事公開 → X(Twitter)に自動投稿
4. 定期実行(スケジュールトリガー)
Scheduleトリガーで定期実行のワークフローを組める。cron式で分単位の細かいスケジュール設定も可能。
- 毎朝9時にDBからデータ集計→レポートをSlack投稿
- 毎週月曜にWebサイトの死活監視→異常があればメール通知
5. カスタムコード実行(JavaScript / Python)
Codeノードを使えば、ノードだけでは実現できない複雑な処理をJavaScriptまたはPythonで記述できる。ノーコード+ローコードのハイブリッド設計で、自動化の自由度が高い。
n8n vs Zapier vs Make|本当の違い
n8nを検索する人の多くはZapierやMakeからの乗り換えを検討している。3ツールの違いを正確に比較する。
| 比較項目 | n8n | Zapier | Make(旧Integromat) |
|---|---|---|---|
| セルフホスト | ◎(Docker対応) | ✗(クラウドのみ) | ✗(クラウドのみ) |
| 最安料金 | セルフホスト無料 | $19.99/月 | $9/月 |
| 対応サービス数 | 500+(コミュニティ含め1,000超) | 7,000+ | 1,800+ |
| AI機能 | ◎(AI Agentノード搭載) | ○(AI actions) | ○(OpenAI module) |
| コード実行 | ◎(JS/Python両対応) | ○(JavaScriptのみ) | ○(カスタム関数) |
| UIの使いやすさ | ○(技術者向き) | ◎(初心者向け) | ○ |
| データの保管場所 | 自社サーバー(セルフホスト時) | Zapierクラウド | Makeクラウド |
| ライセンス | Sustainable Use License | プロプライエタリ | プロプライエタリ |
Zapierとの最大の違いはセルフホストの可否。n8nはDockerで自社サーバーに構築できるため、(1)データを外部クラウドに出さない、(2)実行回数無制限、(3)月額コスト大幅削減の3つのメリットがある。一方でZapierは対応サービス数7,000超で圧倒的に多く、UIも直感的。技術力に自信がなければZapierのままでも問題ない。
n8n vs Dify vs Claude Code|何が違う?
この3ツールは用途がまったく異なるため、「どれが良い」ではなく「何をしたいか」で選ぶ。
| やりたいこと | 最適ツール | 理由 |
|---|---|---|
| Gmail→Slack→Sheetsの自動連携 | n8n | 外部サービス間のデータ連携が得意 |
| 社内文書Q&Aチャットボット構築 | Dify | RAG・チャットボットをノーコードで構築 |
| コーディング・Git操作の自動化 | Claude Code | ターミナルからAIにコードを書かせる |
| AIアプリをノーコードで構築 | Dify | ワークフロー・チャットフロー機能 |
| 定期的なデータ集計・レポート生成 | n8n | Scheduleトリガー+外部API連携 |
| AIエージェントが複数ツールを使って自律処理 | n8n or Dify | n8nはサービス連携寄り、DifyはLLM処理寄り |
n8nのメリット・デメリット
メリット
- セルフホストならデータが自社内に留まる — 個人情報や機密データを扱う業務でもセキュリティリスクを抑えられる
- セルフホストなら実行回数無制限・月額無料 — Zapierの月額$19.99〜と比較して大幅なコスト削減
- AI Agent機能が強力 — LLMをワークフローに組み込んで、AIが判断・ツール利用する自律型ワークフローを構築可能
- JavaScript/Pythonでカスタム処理が書ける — ノードだけでは実現できない複雑な処理にも対応
- オープンソース — ソースコードが公開されており、カスタマイズや拡張が可能
デメリット
- UIが英語のみ — 管理画面の日本語化は公式には提供されていない。ただしワークフロー内で日本語データを処理すること自体は問題ない
- Zapierに比べて対応サービスが少ない — 500+ vs 7,000+。主要サービスはカバーしているが、ニッチなサービスは非対応の場合がある
- セルフホストにはDocker・サーバー管理の知識が必要 — アップデート・バックアップ・SSL設定・障害対応はすべて自己責任
- ライセンスの注意 — Sustainable Use Licenseのため、n8nのワークフロー構築をサービスとして他者に提供(再販)することは禁止されている
n8nの始め方
方法1: クラウド版(すぐ始められる)
n8n.ioにサインアップすると無料トライアルが使える。インストール不要でブラウザから操作可能。まず使用感を試したい人向け。
方法2: セルフホスト版(Docker)
Dockerがインストール済みなら、以下のコマンドで起動できる:
# Dockerでn8nを起動(データ永続化あり)
docker run -d --name n8n
-p 5678:5678
-v n8n_data:/home/node/.n8n
n8nio/n8n
# ブラウザでアクセス
# http://localhost:5678
-v n8n_data:/home/node/.n8nはデータの永続化設定。このオプションがないとコンテナ停止時にワークフローのデータが消えるので必ず付ける。
本番環境での運用にはdocker-compose.ymlでの管理がおすすめ。詳細なセットアップ手順はn8n公式のDockerインストールガイドを参照。
n8nの商用利用とライセンス
n8nのライセンスは「Sustainable Use License」で、一般的なオープンソースライセンス(MIT/Apache)とは異なる。主なルール:
- 自社業務での利用: OK(セルフホストでも商用利用可能)
- ワークフロー構築を他社に提供(再販): NG(n8nの機能をそのままサービスとして販売することは禁止)
- 社内ツールとしてチーム全員で利用: OK
- n8nを改変して自社専用にカスタマイズ: OK(ただし再配布は制限あり)
要するに「自社で使う分には自由」だが「n8nの機能を使ったSaaSを作って売る」のはNG。詳しくは公式ライセンス文書を確認してほしい。
よくある質問
Q: n8nは無料で使える?
セルフホスト版なら無料(サーバー代のみ)。クラウド版は無料プラン(月50回実行)があり、本格利用はStarter €20/月〜。料金の詳細は「n8n料金ガイド」で解説。
Q: プログラミング知識は必要?
基本的な自動化(Gmail→Slack通知等)はノーコードで可能。複雑なデータ加工にはJavaScript/Pythonの知識があると便利。セルフホストにはDockerの基本操作(起動・停止・ログ確認)が必要。
Q: Zapierから乗り換えるべき?
以下のいずれかに当てはまるなら検討する価値あり: (1)データを外部クラウドに出したくない、(2)実行回数制限を避けたい、(3)月額コストを下げたい。ただしZapierの方が対応サービス数が圧倒的に多く、UIも直感的なので、現状で不満がなければ無理に乗り換える必要はない。
Q: n8nは日本語に対応している?
管理画面のUIは英語のみ。ワークフロー内で日本語データを処理すること自体は問題ない(日本語メールの送受信、日本語テキストのAI分析等)。UIは英語だが、ノードの操作はドラッグ&ドロップ中心なので英語が苦手でも基本操作には困らない。
Q: セルフホストのサーバースペックはどれくらい必要?
最低メモリ2GB以上のVPS(仮想専用サーバー)を推奨。ワークフロー数や実行頻度が増えたら4GBにスケールアップ。CPU 1コアでも基本的な自動化は動作する。
まとめ
n8nはオープンソースのワークフロー自動化ツール。Zapierの代替として、セルフホストでデータを自社内に留めつつ実行回数無制限・月額無料で使えるのが最大の強み。AI Agent機能の搭載により、単なる自動化ツールからAI業務アシスタントへと進化している。料金の詳細は「n8n料金ガイド」、AIアプリ構築なら「Difyとは?」、RAGチャットボットは「DifyでRAGを作る方法」、コーディング自動化なら「Claude Code使い方ガイド」で解説。


