
【2026年最新】n8n使い方完全ガイド|セルフホストとオープンソース自動化
この記事のポイント n8nはセルフホストすれば実行回数無制限で無料。Zapierが月数万円に膨らむ規模でも、Docker一発で立てれば月額0円に落とせる。学習コストはあるが、回収は早い。
n8nを「Zapierの安い代替」と紹介する記事は多い。が、本質はそこじゃない。自分のサーバーで回せるから、外に出せない顧客データやAPIキーを抱えたまま自動化できる。これが効く。
クラウド版は2026年4月のアップデートで全プランの「アクティブワークフロー数制限」が撤廃された。今は実行回数だけで課金される。月2,500実行のStarter($20/月)から、月10,000実行のPro($50/月)まで段階的。本気で使うならセルフホスト一択だが、最初の検証はクラウドStarterで十分回る。
この記事では、ノードの基本構造、セルフホスト手順、Zapier/Makeとの違い、実務目線のリアルな所感まで一気に整理する。
n8nとは何か:定義とポジション

n8nとは、ノードベースでAPI同士を繋いでワークフローを自動化するオープンソースツールだ。読み方は「エヌ・エイト・エヌ」。「nodemation(ノード+オートメーション)」の略で、文字数を端折ってnとnの間に8を入れた命名。
Zapier・Makeと同じ「iPaaS」カテゴリに分類されるが、決定的に違うのはソースコードが公開されており、自社サーバーで動かせる点。月額固定でクラウド契約してもいいし、Dockerで自前ホストしても良い。
ざっくり3行でいうと:
- ノードを線で繋ぐだけでAPI連携が組める
- セルフホストなら実行回数無制限で無料
- AI連携ノードが充実、[Claude](/tool/claude)/OpenAI/Geminiを直接呼べる
似たようなノーコード自動化ツールはAutoGPT完全ガイドでも触れているが、AutoGPTがLLMエージェント自走型なのに対し、n8nは人間が論理を組み上げる決定論的なフロー。安定性で言えばn8nが圧倒的に上。
ワークフローの基本構造:ノードと接続

n8nのワークフローは「ノード(Node)」と「接続(Connection)」の2要素だけで成立する。シンプルだが、これが強い。
トリガーノード(起点)
ワークフローを開始する起点。代表的なトリガーは以下。
- Manual Trigger:手動実行ボタン(テスト用)
- Schedule Trigger:毎日9時、毎週月曜などcron式で起動
- Webhook:外部サービスからのHTTPリクエストで起動
- App Trigger:Gmail受信、Slackメッセージなど特定アプリのイベントで起動
アクションノード(処理)
トリガー後の処理本体。HTTP Request、Code、IF分岐、Merge、各種SaaS API(Slack、Notion、Google Sheets等)が並ぶ。400以上の組み込みノードがあり、対応していないAPIもHTTP Requestノードで叩けば吸収できる。
接続(Connection)
ノードとノードを線で繋ぐ。前のノードの出力JSONが、次のノードの入力として渡される。{{ $json.body.email }} のような構文で参照できる。
ここまで理解すれば、もう半分動かせたようなもの。残りは「やりたいことに合うノードを探す」だけ。
n8nの使い方:最初のワークフローを作る

実際に「Slackに毎朝天気を投稿する」ワークフローを作りながら手順を追う。
ステップ1:アカウント作成またはセルフホスト起動
クラウド版ならn8n.ioでメール登録、14日無料トライアルが付く。セルフホスト版なら次章のDocker手順を参照。
ステップ2:新規ワークフロー作成
ダッシュボードから「+ New Workflow」をクリック。空のキャンバスが開く。
ステップ3:Schedule Triggerを配置
左パネルから「Schedule Trigger」をドラッグ。Cron式 0 8 * * *(毎朝8時)を設定。
ステップ4:HTTP Requestで天気APIを叩く
Schedule Triggerの右側に「HTTP Request」ノードを追加。OpenWeatherMapのエンドポイントとAPIキーを入力。
ステップ5:Slackノードで投稿
Slackノードを追加し、「Channel」と「Text」を指定。Textには 天気: {{ $json.weather[0].description }}, 気温: {{ $json.main.temp }}℃ のように動的に挿入。
ステップ6:保存して有効化
右上の「Save」→「Active」トグルをON。これで毎朝自動投稿される。
ここまで30分かからない。Zapierより設定項目が多く感じるが、慣れれば論理を組み立てる柔軟さで圧倒的に上。
n8nセルフホスト構築:Docker一発で立てる

セルフホストこそn8nの真骨頂。クラウド版が月$50〜800と段階的に値上がりするのに対し、セルフホストはサーバー代だけで済む。VPSなら月1,000円以下で動く。
Dockerでの最短セットアップ
以下のコマンド一発でローカル起動できる。
docker run -d --name n8n \
-p 5678:5678 \
-v n8n_data:/home/node/.n8n \
-e N8N_BASIC_AUTH_ACTIVE=true \
-e N8N_BASIC_AUTH_USER=admin \
-e N8N_BASIC_AUTH_PASSWORD=your_password \
-e N8N_ENCRYPTION_KEY=your_random_32char_key \
docker.n8n.io/n8nio/n8n
ブラウザで http://localhost:5678 を開けば管理画面が立ち上がる。
本番運用で必須の設定
検証だけなら上記で十分だが、本番はもう一段詰める必要がある。
- PostgreSQL接続:デフォルトのSQLiteは大量データで詰まる。
DB_TYPE=postgresdbを環境変数で指定 - HTTPS化:Caddy・Nginxでリバースプロキシ。Webhookを外部から受ける場合は必須
- N8N_ENCRYPTION_KEY:認証情報の暗号化キー。起動後は絶対に変更しない(変更すると既存の認証情報が全て読めなくなる)
- バックアップ:
/home/node/.n8nボリュームを定期スナップショット
セルフホストvsクラウドの判断基準
下表は編集部が公開情報から整理した判断軸。
| 観点 | セルフホスト | クラウド |
|---|---|---|
| 月額コスト | VPS代1,000円〜 | $20〜800 |
| 実行回数制限 | 無制限 | プラン上限あり |
| サーバー管理 | 自分で運用 | n8n社が運用 |
| 機密データ | 外部送信なし | n8n社サーバー経由 |
| 起動時間 | 10分〜 | 即時 |
月3,000実行を超えるならセルフホストが損益分岐点。検証段階や月数百実行ならクラウドStarterで楽できる。
オープンソース自動化のメリットとリスク
n8nは「Sustainable Use License(SUL)」というfair-codeライセンスで公開されている。完全なOSSではないが、自社利用・社内自動化の範囲なら無料で商用利用可能。
メリット
- コードが読める:挙動が不可解な時、ソースを直接読んで原因特定できる
- カスタムノード開発:自社専用APIに特化したノードをTypeScriptで自作可能
- データ主権:機密データを外部クラウドに渡さない
- ベンダーロックインなし:n8nが事業停止しても自社サーバーで動き続ける
リスク
- アップデート責任は自分:脆弱性パッチを自分で当てる
- トラブルシュート:詰まった時にサポート窓口がない(フォーラム・Discordはある)
- 学習コスト:JavaScript、API、認証フローの基礎知識は必須
オープンソースのAI関連ツールではAI OCRツール特集でも自前運用の選択肢を検討しているが、n8nも同じく「自分で面倒見られる人にだけ刺さる」タイプ。情シスがいない会社が無理にセルフホストすると地獄を見る。
料金プラン徹底比較:どのプランを選ぶか
n8nクラウドの料金は2026年5月時点で以下の通り。
| プラン | 月額 | 実行回数 | 共有プロジェクト | 同時実行 |
|---|---|---|---|---|
| Starter | $20 | 2,500回 | 1 | 5 |
| Pro | $50 | 10,000回 | 3 | 20 |
| Business | $480〜 | 要問い合わせ | 無制限 | 拡張可 |
| Enterprise | $800〜 | カスタム | 無制限 | カスタム |
| セルフホスト | 0円 | 無制限 | 無制限 | サーバー依存 |
2026年4月のアップデートで「アクティブワークフロー数」の上限が撤廃され、純粋に実行回数とチーム規模だけで選べるようになった。地味に便利な変更。
判断のシンプルなルールは3つだけ。
- 月2,500実行以下=Starter
- 月10,000実行以下=Pro
- それ以上=セルフホスト一択
ZapierのMulti-step Zap×500実行で月$50を超え始めることを考えると、n8nはどのプランでも破格。Make.comよりも操作量あたりのコスパは良い。
n8n vs Zapier vs Make:選び方の本音
3ツールの立ち位置を編集部視点で整理した。
| ツール | 強み | 弱み | 向いている人 |
|---|---|---|---|
| n8n | フルコントロール・自前運用可 | 学習コストあり | エンジニア・情シス |
| Zapier | 設定が圧倒的にシンプル | 大量実行で高額 | 非エンジニア・少量自動化 |
| Make | ビジュアルが直感的 | 課金体系が複雑 | 中規模・視覚派 |
ノーコード初心者なら素直にZapier。技術リソースがあるならn8n。Makeは中間で立ち位置がやや微妙、というのが正直な編集部の見解。
AIエージェント連携についてはMeta AI完全ガイドやSora AIガイドでも触れている通り、各社のAPIをn8nから呼ぶことで「動画生成→Slack通知→Drive保存」のようなマルチステップが組める。
AI連携ワークフローの実例
n8nの2026年版で大きく拡充されたのがAI関連ノード。OpenAI、Anthropic(Claude)、Google(Gemini)、ローカルLLM(Ollama)まで一通り揃っている。
代表的な3つの例
- 問い合わせメール自動分類:Gmail Trigger → Claude APIノード(カテゴリ判定)→ Notionに記録 → 担当者へSlack通知
- 記事リサーチ自動化:Webhook → Tavily検索ノード → GPT系ノードで要約 → Google Docs保存
- 議事録要約配信:Google Drive Trigger(音声ファイル検出)→ Whisper文字起こし → Geminiで要約 → メール配信
LangChainノードを使えばRAG構成も組める。ベクトルDBはPineconeかQdrantが定番。詳しくはトピック別ガイドで別途整理している。
よくある質問(FAQ)
Q. n8nは完全に無料で使えますか?
セルフホスト版は無料です。クラウド版は$20/月のStarterプランから。ライセンスはfair-code(SUL)で、自社内利用・社内自動化なら商用利用も無料です。
Q. プログラミング知識は必要ですか?
基礎レベルは不要です。ただしHTTP Requestノードや式の参照({{ $json.xxx }})を活用するなら、JSON構造とJavaScriptの基本構文は理解しておくと一段上の使い方ができます。
Q. ZapierからN8Nに移行するメリットは?
実行回数が月3,000回を超え始めるとコスト差が顕著になります。月10,000実行ならZapier Professional(約$73/月)vs n8n Pro($50/月)。月50,000実行ならZapier Team($103/月以上)vs n8nセルフホスト(VPS代1,000円程度)と差が拡大します。
Q. セルフホストの場合、データのバックアップはどうすればいい?
Dockerボリューム /home/node/.n8n を定期スナップショットしてください。PostgreSQL運用ならDB側の pg_dump でも代替可能。N8N_ENCRYPTION_KEY も別途安全な場所に保管必須です。
Q. 日本語対応はありますか?
UIの公式日本語化は未対応です(2026年5月時点)。Chrome翻訳拡張で凌ぐか、英語UIのまま運用するのが現実解。エラーメッセージも英語です。
まとめ:n8nを今すぐ試すべき人
n8nが刺さるのは次の3パターン。
- 自動化したい業務はあるが、Zapierの月額が予算オーバー
- 機密データを外部クラウドに渡したくない
- AIエージェントとSaaSを繋ぐ複雑なワークフローを組みたい
逆に「Slackで簡単な通知だけ自動化したい」レベルならZapierで十分。ツールは規模で選ぶ。
まずはクラウドStarter(14日無料トライアル)で1〜2本ワークフローを組んでみる。手応えがあればセルフホストに移行する。この順序が失敗しない。
関連記事
- 【2026年最新】n8n使い方完全ガイド|セルフホストとオープンソース自動化
- 【2026年最新】n8nの使い方完全ガイド|セルフホスト×オープンソース自動化の全手順
- 【2026年最新】n8n使い方完全ガイド|セルフホストとオープンソース自動化の実践手順
- 【2026年最新】n8n使い方完全ガイド|セルフホスト無料・オープンソース自動化の始め方
- 【2026年最新】n8n使い方完全ガイド:セルフホスト無料運用とワークフロー自動化
