「毎日同じ作業を繰り返している」
「ChatGPTを使っているけれど、結局コピー&ペーストが多い」
「複数のWebサービスを連携して、仕事や情報収集を自動化したい」
そんなときに候補になるのが、n8n(エヌ・エイト・エヌ)です。
n8nは、複数のアプリやAPI、データベース、AIを組み合わせて、さまざまな処理を自動化できるワークフロー自動化プラットフォームです。
たとえば、
- 毎朝RSSからニュースを取得する
- AIでニュースを要約する
- LINE、Slack、DiscordやTelegramへ自動送信する
- フォームから届いた情報をGoogle Sheetsへ保存する
- WordPressへ記事データを送る
- ChatGPTなどのLLMと社内データを組み合わせる
といった一連の作業を、自動で実行できます。
n8nは単純なアプリ連携だけではなく、条件分岐、API接続、JavaScriptによるデータ加工、AIワークフロー、AIエージェント、セルフホストまで扱える点が特徴です。公式ドキュメントでは、AI機能とビジネスプロセス自動化を組み合わせた「fair-code licensed」のワークフロー自動化ツールとして説明されています。
この記事では、n8nを初めて知った人向けに、
- n8nとは何か
- n8nで何ができるのか
- n8n Cloudとセルフホストの違い
- 料金
- メリット・デメリット
- 類似ツール(Zapier・Make)との違い
- どんな人に向いているのか
- n8nを始める方法
を順番に解説します。
「自動化には興味があるけれど、n8nを使うべきか分からない」という人は、まずこの記事で全体像をつかんでみてください。
n8nとは?

n8nは、複数のサービスや処理を「ノード」と呼ばれる部品で接続して、自動化ワークフローを構築するツールです。
たとえば、
RSS → AIによる要約 → Slackへ送信
という処理を作りたい場合、
- RSSを取得するノード
- AIへ文章を渡すノード
- Slackへ送信するノード
をつなげて1本のワークフローにします。
n8nでは、こうした複数のノードから構成される一連の自動処理を「Workflow」と呼びます。Workflowは手動実行だけでなく、時刻、Webhook、アプリ上のイベントなどをトリガーとして実行できます。
プログラムをゼロから開発しなくてもGUI上で処理を組み立てられる一方、必要になればコードやAPIも利用できます。
この、
「ノーコード・ローコードの手軽さ」と「プログラミングに近い自由度」の中間にいること
が、n8nの大きな特徴です。
n8nの読み方
n8nは一般に「エヌ・エイト・エヌ」と読みます。
「n-eight-n」と表記されることもあります。
n8nは完全なオープンソースではない
n8nについて調べると、「オープンソースの自動化ツール」と紹介されていることがあります。
ただし、現在のn8nを正確に説明するなら、単純に「オープンソース」と呼ぶよりもfair-code / source-available型のソフトウェアと理解したほうがよいでしょう。
n8nはソースコードを公開しており、自分のサーバーへインストールして利用できますが、「Sustainable Use License」という独自ライセンスが適用されています。利用・変更などには一定の条件があります。
個人や自社業務の自動化に使う場合には大きな問題にならないことが多いものの、n8n自体を組み込んだサービスを顧客へ販売する場合などは、ライセンス条件を事前に確認しておくことが重要です。
n8nでできること

n8nの用途は非常に幅広く、単純な通知からAIエージェントまで構築できます。
代表的な用途を見ていきましょう。
定型業務を自動化する
最も分かりやすい用途が、日常的な定型作業の自動化です。
たとえば、
- メールを受信したらSlackへ通知
- フォームへの回答をGoogle Sheetsへ保存
- 毎朝決まった時間にデータを取得
- CRMのデータ更新時に別システムも更新
- Webhookを受信したら後続処理を開始
といったワークフローを作れます。
人間が毎回コピー&ペーストしている処理は、n8nで自動化できる可能性があります。
複数のWebサービスを連携する
n8nには多数のサービスへ接続するためのノードが用意されています。
さらに、目的のサービス専用ノードが存在しなくても、Web APIが公開されていればHTTP Requestノードを利用して接続できる場合があります。
そのため、
「公式連携が用意されているアプリだけを使う」
のではなく、
「APIがあれば自分で連携する」
という使い方ができます。n8n公式サイトでも、既存ノードに加えてカスタムAPI接続を利用できることが案内されています。
これはエンジニアや、自動化を本格的に作り込みたい人にとって大きなメリットです。
AIを組み込んだワークフローを作る
n8nが特に注目されている理由の一つが、AIと通常の業務処理を同じワークフローへ組み込めることです。
たとえば、
RSS取得
↓
記事本文を取得
↓
AIで内容を分類
↓
重要な記事だけ要約
↓
データベースへ保存
↓
Slackへ通知
といった処理を作れます。
生成AI単体では「文章を作って終わり」になりがちですが、n8nを間に入れることで、
入力 → AI処理 → 判定 → 保存 → 外部サービスへの出力
まで自動化できます。
n8nはAIモデル、データ、外部ツールなどを組み合わせたAIワークフローやAIエージェントの構築にも対応しています。
WordPressと連携する
n8nはWordPressとも連携できます。
たとえば、
- 記事データをWordPressへ登録
- AIで生成した下書きをWordPressへ送信
- WordPressのデータを別システムへ送る
- SNS投稿処理と組み合わせる
- コンテンツ管理フローを自動化する
といった使い方が可能です。
n8n公式にもWordPress連携が用意されており、マーケティングやコンテンツ関連ワークフローを構築できます。
ただし、AIで作った記事をチェックせず大量公開する方法はおすすめしません。
事実確認、独自情報、実体験、画像、構成などを人間が確認し、
「AIに記事を丸投げする」のではなく「制作工程をAIとn8nで効率化する」
という使い方が現実的です。
データを加工・変換する
n8nでは、サービスAからサービスBへデータをそのまま渡すだけではありません。
途中で、
- 必要な項目だけ抽出
- 日付形式を変換
- JSONを加工
- 条件によって処理を分岐
- 複数のデータを統合
- 繰り返し処理
- JavaScriptによる独自処理
などを追加できます。
「単純連携では実現できない処理」を作り込みやすいこともn8nの強みです。
n8nの主な特徴
ここまでの内容を整理すると、n8nには主に次の特徴があります。
| 特徴 | 内容 |
|---|---|
| ビジュアルワークフロー | ノードを接続して処理を構築 |
| API連携 | HTTP Requestなどを利用可能 |
| コード利用 | 必要に応じてコードによる処理を追加可能 |
| AI連携 | LLMやAIエージェントをワークフローへ統合可能 |
| セルフホスト | 自分のサーバーやクラウドへ構築可能 |
| n8n Cloud | サーバー管理なしでも利用可能 |
| 条件分岐・繰り返し | 複雑な業務ロジックにも対応 |
| テンプレート | 既存ワークフローをベースに構築可能 |
特に重要なのが、セルフホストできることです。
n8n Cloudとセルフホストの違い
n8nを利用する方法は、大きく分けて2つあります。
- n8n Cloudを利用する
- n8nをセルフホストする
どちらもn8nですが、運用方法が大きく異なります。n8n公式もCloudとself-hostingの両方を提供しています。
n8n Cloud
n8n側がサーバーを管理してくれるサービスです。
ユーザーはアカウントを作成してログインすれば、すぐにワークフロー作成を始められます。
サーバー構築やアップデートなどを自分で行う必要がないため、n8n初心者には最も始めやすい方法です。
セルフホスト
自分で用意したサーバーやクラウド環境へn8nをインストールする方法です。
Dockerなどを使って構築できます。
セルフホストではインフラを自分で管理できる反面、
- OS
- Docker
- DNS
- HTTPS
- バックアップ
- アップデート
- データベース
- セキュリティ
- 障害対応
などについて、一定の知識が必要になります。
n8n公式も、セルフホストにはサーバーやコンテナの構築・運用を含む技術知識が必要で、設定を誤るとデータ消失やセキュリティ上の問題、ダウンタイムにつながる可能性があると案内しています。
Cloudとセルフホストはどちらがおすすめ?
初心者なら、まずはn8n Cloudがおすすめです。
| 比較項目 | n8n Cloud | セルフホスト |
|---|---|---|
| 導入難易度 | 低い | 高い |
| サーバー構築 | 不要 | 必要 |
| 保守 | n8n側 | 自分 |
| Community Edition | ― | 利用可能 |
| インフラ自由度 | 低め | 高い |
| 技術知識 | 少なくてよい | 必要 |
| 初心者 | ◎ | △ |
| エンジニア | ○ | ◎ |
最初からDockerやLinuxを勉強したいのでなければ、
n8n Cloudで基本操作を理解 → 必要になったらセルフホスト
という順番が分かりやすいでしょう。
一方、
- Dockerに慣れている
- VPSを管理できる
- 自宅サーバーがある
- データ管理を自分で行いたい
- インフラも含めてn8nを学びたい
という人なら、最初からセルフホストする選択肢もあります。
n8nの料金

n8nには、Cloudの有料プランと、セルフホストで利用できるCommunity Editionなどがあります。
2026年8月時点で、n8n Cloudの主な料金・利用形態は次のとおりです。
| プラン | 料金の目安 | Workflow Executions | 主な対象 |
|---|---|---|---|
| Starter | 20ユーロ/月 (約3,700円/月) | 2,500/月 | 個人・入門 |
| Pro | 50ユーロ/月 (約9,200円/月) | 10,000/月 | 個人開発者・小規模チーム |
| Community Edition | n8n利用料は無料 | 自前環境による | セルフホスト |
※Starter・Proは年払い時に表示されている月額換算価格です。料金・機能は変更される可能性があるため、契約前に必ず公式サイトで最新情報を確認してください。

Starterでは2,500 workflow executions、Proでは10,000 workflow executionsが含まれています。現在のCloudプランではワークフローやステップ、ユーザー数そのものではなく、主に実行回数を基準とした料金体系が採用されています。
セルフホストならn8nは無料?
Community Editionを自分でホストする場合、n8n自体は無料で継続利用できます。公式Docsでも、セルフホスト環境ではライセンスキーがなければCommunity Editionとして動作し、無料で利用できると説明されています。
ただし、
「セルフホスト=完全に0円」ではありません。
VPSを利用するならVPS代が必要ですし、
- ドメイン
- サーバー
- バックアップ
- ストレージ
- 外部API
- OpenAIなどのAI API
といった費用が別途発生する場合があります。
そのため、単純に「無料だからセルフホスト」と考えるのではなく、サーバー運用にかかる時間もコストとして考えることが重要です。
n8nのメリット
複雑な自動化を作りやすい
n8nの最大のメリットは、自動化の自由度です。
単純な、
Aが発生したらBを実行
という処理だけでなく、
A
↓
条件判定
├ 条件1 → B → C
└ 条件2 → D → AI処理 → E
のような処理も構築できます。
複雑なワークフローを作るほど、n8nの柔軟性が生きてきます。
APIを直接扱える
対応ノードだけに依存せず、APIを使ってサービスを接続できる点も大きなメリットです。
Web APIやJSONに慣れてくると、自動化できる対象が一気に広がります。
コードを使える
GUIだけで完結させることもできますが、必要な部分だけコードを書くこともできます。
そのため、
ノーコードでは物足りないが、すべてをプログラムで開発するほどではない
というケースと非常に相性がよいツールです。
セルフホストできる
自社環境や自分のサーバーへ配置できるため、インフラ構成を自分でコントロールできます。
特にエンジニアにとっては、Dockerなど既存の技術と組み合わせられる点も魅力です。
AIと通常処理を組み合わせやすい
n8nは単なる「AIツール」ではありません。
AI処理の前後に、
- データ取得
- データ加工
- 条件判定
- データベース
- API
- 通知
- 承認処理
などを配置できます。
AIを「チャットするためのツール」から、業務プロセスの一部として実行する部品へ変えられることが重要です。

「ZapierやMakeでは物足りないけれど、ゼロからプログラムを書くほどではない」という用途にn8nは特に向いています。
まずn8nを触ってみたい場合は、サーバー構築が不要なn8n Cloudから始めるのが簡単です。
n8nのデメリット
n8nは強力ですが、誰にでも最適というわけではありません。
初心者には少し難しい
簡単なワークフローならGUIで作れますが、複雑になると、
- API
- JSON
- Webhook
- OAuth
- HTTP
- JavaScript
- データ構造
などの知識が必要になることがあります。
「完全ノーコード」を期待すると、難しく感じる可能性があります。
セルフホストにはインフラ知識が必要
セルフホストを選ぶ場合、n8nそのもの以外の知識も必要です。
特にインターネットへ公開する場合、セキュリティやバックアップを無視することはできません。
初心者が「無料だから」という理由だけで本番用途をセルフホストするのはおすすめしません。
ワークフローが複雑になると管理が必要
自動化を増やしていくと、
「このAPIが失敗したらどうするか」
「認証情報が期限切れになったらどうするか」
「途中で失敗したデータは再処理するか」
といった運用設計も必要になります。
つまり、n8nを導入すれば何でも勝手に動き続けるのではなく、自動化そのものを運用する視点が必要です。

セルフホストは自由度が高い反面、OS・Docker・TLS・バックアップ・アップデート・セキュリティなどを自分で管理する必要があります。サーバー管理に慣れていない場合は、まずCloud版でn8n自体を理解する方法がおすすめです。
n8n・Zapier・Makeの違い
ワークフロー自動化ツールとしては、n8n以外にZapierやMakeも有名です。
大まかな方向性を比較すると次のようになります。
| 項目 | n8n | Zapier | Make |
|---|---|---|---|
| 初心者の始めやすさ | ○ | ◎ | ◎ |
| ビジュアル操作 | ◎ | ◎ | ◎ |
| APIの柔軟性 | ◎ | ○ | ◎ |
| コード利用 | ◎ | ○ | ○ |
| セルフホスト | ◎ | × | × |
| 複雑な処理 | ◎ | ○ | ◎ |
| エンジニアとの相性 | ◎ | ○ | ○ |
| 非エンジニアとの相性 | ○ | ◎ | ◎ |
Zapierは9,000以上のアプリとの連携を案内しており、コードを書かずに自動化を始めやすいことが強みです。
Makeはビジュアル型の自動化プラットフォームで、公式サイトでは3,000以上のアプリ連携を案内しています。
一方のn8nは、セルフホスト、API、コード、AIを含めて自分で細かく制御したい人との相性がよいのが特徴です。
単純化すると、
手軽さ重視 → Zapier
視覚的に複雑な自動化を作りたい → Make
自由度・API・AI・セルフホストを重視 → n8n
と考えると違いを理解しやすいでしょう。
もちろん、実際には用途によって最適なツールは変わります。
n8nはどんな人におすすめ?
n8nは、特に次のような人に向いています。
AIを使った自動化を作りたい人
ChatGPTなどを毎回手動で操作するのではなく、
情報取得 → AI処理 → 保存 → 通知
まで自動化したい人には非常に相性がよいツールです。
エンジニア・ITに強い人
API、Docker、Linux、JSON、JavaScriptなどの知識を活用できます。
逆に、n8nを触りながらこれらの技術を学ぶこともできます。
定型作業を減らしたい人
毎日・毎週発生するコピー&ペーストやデータ転記があるなら、n8nで自動化できないか検討する価値があります。
自動化を自分でカスタマイズしたい人
「用意されている機能だけでは足りない」
という人にも向いています。
HTTP Requestやコードを利用すれば、既製の連携だけでは実現できないワークフローも作れる可能性があります。
n8nがあまり向いていない人
反対に、
- とにかく設定を簡単にしたい
- APIやデータ構造を学びたくない
- 単純なアプリ連携だけできればよい
- サーバーを一切管理したくない
という場合は、ZapierやMakeを含めて比較したほうがよいでしょう。
特に「セルフホストできる」というn8nの特徴は、すべての人にとってメリットになるわけではありません。
自分で管理するということは、自分で責任を持つ範囲も増えるからです。
n8nを始める方法(n8n Cloud)
初めてn8nを使うなら、まずは小さなワークフローを1つ作ってみるのがおすすめです。
Step 1:n8n Cloudを試す

n8nの公式サイトからCloudのトライアルを開始します。
最初はセルフホスト環境を構築する必要はありません。
まずは、
「ノードを配置してデータが次のノードへ流れる」
という基本概念を理解することを優先しましょう。
Step 2:Triggerを配置する

ワークフローを開始するきっかけとなるTriggerを配置します。
最初の練習なら、手動で実行できるTriggerでも十分です。
Step 3:処理するノードを追加する

次に、実際の処理を行うノードを追加します。
たとえば、
- HTTP Request
- Google Sheets
- Slack
- Telegram
- AI関連ノード
などです。
n8n公式の初心者向けチュートリアルでも、まずワークフローを作成し、基本概念を理解しながらノードを接続していく流れが紹介されています。
Step 4:ノード同士を接続する

Triggerからノードへ接続します。
n8nでは前のノードから出力されたデータを、後ろのノードで利用します。
この「データがどう流れているか」を理解することが、n8nを使いこなすうえで非常に重要です。
Step 5:テスト実行する

いきなり自動実行せず、まずExecute workflowを実行してテストします。
各ノードの出力を確認しながら、
- 想定したデータが取得できているか
- 次のノードへ正しく渡っているか
- エラーが出ていないか
をチェックします。

最初から大規模な自動化を作る必要はありません。
Trigger → 1つの処理 → 通知
程度の小さなワークフローから始めるのがおすすめです。
n8nを始める方法(セルフホスト)
n8n公式は多くのセルフホスト用途でDockerを推奨しています。VPS等に以下のようなn8nのDockerコンテナを立ち上げることで、セルフホストのn8nを動かすことができます。

n8nのDockerによるセルフホスト手順については、今後別記事で詳しく解説します。
初心者が最初に作るならどんなワークフローがいい?
最初の練習としておすすめなのは、
「決まった時間に情報を取得して、自分へ通知する」
タイプです。
たとえば、
Schedule Trigger
↓
RSSまたはHTTP Request
↓
情報を取得
↓
Slackに通知
という構成です。
このワークフローだけでも、
- Trigger
- Node
- データの受け渡し
- 外部サービスとの接続
- テスト実行
- 自動実行
というn8nの基本要素を一通り体験できます。
慣れてきたら、
Schedule Trigger
↓
ニュース取得
↓
AIで重要度を判定
↓
AIで日本語要約
↓
Slackへ送信
のようにAI処理を追加すると、n8nの強みがより分かりやすくなります。
n8nについてよくある質問
n8nは無料で使えますか?
はい。
セルフホスト版のCommunity Editionは無料で継続利用できます。
ただし、自分でサーバーを用意する場合にはVPS代などのインフラ費用がかかる場合があります。また、OpenAIなど外部サービスのAPIを使用すれば、そのサービス側の料金も別途発生します。
n8nを使うのにプログラミングは必要ですか?
簡単なワークフローであれば、必ずしもプログラミングは必要ありません。
ただし、複雑な自動化を作る場合にはAPI、JSON、JavaScriptなどの知識があると、できることが大幅に増えます。
n8nは初心者でも使えますか?
使えます。
ただし、Zapierなどと比べると技術的な概念に触れる機会が多いため、最初は難しく感じる可能性があります。
初心者ならn8n Cloudから始め、小さなワークフローを作りながら覚える方法がおすすめです。
n8n Cloudとセルフホストはどちらがおすすめですか?
初心者ならn8n Cloudがおすすめです。
Docker、Linux、サーバー運用などの知識があり、自分でインフラを管理したい場合にはセルフホストも有力な選択肢です。
n8nとZapierはどちらがいいですか?
目的によります。
簡単に多数のSaaSを連携したい場合はZapierが便利です。
一方、APIやコード、セルフホスト、AIなどを組み合わせて自由度の高いワークフローを構築したい場合は、n8nが有力候補になります。
n8nとMakeはどちらがいいですか?
Makeもビジュアル型の強力な自動化ツールです。
視覚的な操作性を重視するならMake、セルフホストやコード・APIを含めて自由に作り込みたいならn8n、という観点から比較すると選びやすくなります。
n8nでAIエージェントを作れますか?
はい。
n8nはLLMと外部ツール、データなどを組み合わせたAIエージェント型のワークフローに対応しています。
通常のワークフローとAI処理を組み合わせられるため、単純なチャットボットよりも幅広い自動処理を構築できます。
まとめ:n8nは「AIを実際の処理につなげたい人」に強力な自動化ツール
n8nは、アプリやAPI、データベース、AIなどをノードとして接続し、一連の処理を自動化できるワークフロー自動化プラットフォームです。
特に、
- APIを使える
- コードを書ける
- セルフホストできる
- AIをワークフローへ組み込める
- 複雑な条件分岐を作れる
という自由度の高さが魅力です。
ChatGPTなどの生成AIだけでも多くの作業を効率化できます。
しかし、
「AIへ入力する」
→「回答をコピーする」
→「別のサービスへ貼り付ける」
という操作を人間が続けている限り、完全な自動化にはなりません。
n8nを使えば、
データを取得する
→ AIに処理させる
→ 条件を判定する
→ データを保存する
→ 別サービスへ送信する
という一連の流れを1本のワークフローにできます。
これがn8nを使う最大のメリットです。
初めて利用する場合は、いきなり複雑なAIエージェントを作る必要はありません。
まずはn8n Cloudで、
「Trigger → データ取得 → 通知」
という小さなワークフローを1つ完成させてみるところから始めてみましょう。
次の記事では、実際にn8nを開始し、最初のワークフローを作るまでの手順を画面付きで解説します。