【2026年最新】n8n 使い方完全ガイド|セルフホストとオープンソース自動化

【2026年最新】n8n使い方完全ガイド|セルフホストとオープンソース自動化

この記事のポイント n8nはセルフホストすれば実行回数無制限で無料。Zapierが月数万円に膨らむ規模でも、Docker一発で立てれば月額0円に落とせる。学習コストはあるが、回収は早い。

n8nを「Zapierの安い代替」と紹介する記事は多い。が、本質はそこじゃない。自分のサーバーで回せるから、外に出せない顧客データやAPIキーを抱えたまま自動化できる。これが効く。

クラウド版は2026年4月のアップデートで全プランの「アクティブワークフロー数制限」が撤廃された。今は実行回数だけで課金される。月2,500実行のStarter($20/月)から、月10,000実行のPro($50/月)まで段階的。本気で使うならセルフホスト一択だが、最初の検証はクラウドStarterで十分回る。

この記事では、ノードの基本構造、セルフホスト手順、Zapier/Makeとの違い、実務目線のリアルな所感まで一気に整理する。


n8nとは何か:定義とポジション

n8n使い方完全ガイド - 解説1

n8nとは、ノードベースでAPI同士を繋いでワークフローを自動化するオープンソースツールだ。読み方は「エヌ・エイト・エヌ」。「nodemation(ノード+オートメーション)」の略で、文字数を端折ってnとnの間に8を入れた命名。

Zapier・Makeと同じ「iPaaS」カテゴリに分類されるが、決定的に違うのはソースコードが公開されており、自社サーバーで動かせる点。月額固定でクラウド契約してもいいし、Dockerで自前ホストしても良い。

ざっくり3行でいうと:
- ノードを線で繋ぐだけでAPI連携が組める
- セルフホストなら実行回数無制限で無料
- AI連携ノードが充実、[Claude](/tool/claude)/OpenAI/Geminiを直接呼べる

似たようなノーコード自動化ツールはAutoGPT完全ガイドでも触れているが、AutoGPTがLLMエージェント自走型なのに対し、n8nは人間が論理を組み上げる決定論的なフロー。安定性で言えばn8nが圧倒的に上。


ワークフローの基本構造:ノードと接続

n8n使い方完全ガイド - 解説2

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の使い方:最初のワークフローを作る

n8n使い方完全ガイド - 解説3

実際に「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使い方完全ガイド - 解説4

セルフホストこそ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$202,500回15
Pro$5010,000回320
Business$480〜要問い合わせ無制限拡張可
Enterprise$800〜カスタム無制限カスタム
セルフホスト0円無制限無制限サーバー依存

2026年4月のアップデートで「アクティブワークフロー数」の上限が撤廃され、純粋に実行回数とチーム規模だけで選べるようになった。地味に便利な変更。

判断のシンプルなルールは3つだけ。

  1. 月2,500実行以下=Starter
  2. 月10,000実行以下=Pro
  3. それ以上=セルフホスト一択

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つの例

  1. 問い合わせメール自動分類:Gmail Trigger → Claude APIノード(カテゴリ判定)→ Notionに記録 → 担当者へSlack通知
  2. 記事リサーチ自動化:Webhook → Tavily検索ノード → GPT系ノードで要約 → Google Docs保存
  3. 議事録要約配信: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使い方完全ガイド:セルフホスト無料運用とワークフロー自動化