※ 本記事にはアフィリエイトリンクが含まれています。
導入文
n8nは、ワークフロー自動化を実現するノーコード・ローコードツールです。API連携やデータ処理を視覚的なワークフローで構築でき、開発者から非エンジニアまで幅広く活用されています。
この記事では以下について詳しく解説します:
- n8n無料プランの制限と利用可能範囲
- クラウド版とセルフホスト版の違い
- 有料プランとの機能比較と導入判断基準
n8nとは?


n8nは、ワークフロー自動化を実現するオープンソースのSaaSツールです。
ドイツのn8n GmbHが2019年に開発をスタートし、現在では世界中で20万人以上のユーザーに利用されています。GitHubスター数は4万以上を獲得し、自動化ツール分野で急速に成長しているプラットフォームです。
Zapierとの最大の違いは、オープンソースであることと、セルフホスティングが可能な点です。 これにより、データを完全に自分の環境で管理でき、高度なカスタマイズも実現できます。
主な特徴:
- ビジュアルワークフロー: ドラッグ&ドロップでAPI連携を構築
- 豊富な統合: 400以上のサービス・アプリと連携可能
- コードエディタ: JavaScriptを使った高度なデータ処理
- セルフホスト対応: 自分のサーバーで無制限運用が可能
- オープンソース: 透明性が高く、コミュニティ主導の開発
主要機能の詳細解説
ワークフローエディタ(Workflow Editor)
ドラッグ&ドロップの直感的なインターフェースで、複雑なワークフローを視覚的に構築できます。各ノードをつなげることで、データの流れと処理順序を明確に設計できるのが特徴です。
例えば、「Gmailで特定の件名のメールを受信→Slackに通知→Google Sheetsに記録」という一連の流れを、3つのノードを線でつなぐだけで完成できます。コーディング不要で、業務プロセスをそのまま自動化に落とし込めます。
アプリ連携(Integration)
400以上のサービス・アプリと標準連携が可能です。主要なCRM、マーケティングツール、ファイルストレージ、コミュニケーションツールがカバーされています。
連携方法は非常にシンプルで、APIキーやOAuth認証を一度設定するだけで、そのサービスの全機能をワークフロー内で利用できるようになります。例えば、HubSpotとの連携では、リード作成、コンタクト更新、ディール管理など、営業プロセスに必要な操作を全て自動化できます。
コード不要でも高度な処理が可能 n8nでは、JSONデータの変換や条件分岐も、GUI上の設定だけで実装できます。
カスタムコード実行(Code Node)
JavaScript/Pythonコードを直接実行できるCode Nodeにより、標準機能では対応できない複雑な処理も実装可能です。データの加工、計算、外部APIへの複雑なリクエスト送信などを自由に記述できます。
例えば、複数のAPIから取得したデータを組み合わせて、独自のレポートを生成するような処理も、Code Node内でJavaScriptを書くことで実現できます。他の自動化ツールにはない、プログラマブルな拡張性が大きな強みです。
スケジュール実行(Cron Job)
cron形式でワークフローの定期実行を設定できます。毎日・毎週・毎月など、様々な間隔で自動実行をスケジューリングできるため、レポート作成やデータ同期などの定型業務を完全自動化できます。
UIは直感的で、「毎週月曜日の9時」「毎月1日の朝」といった設定も、カレンダー形式で簡単に指定できます。複数のスケジュールを組み合わせることで、複雑な業務サイクルにも対応可能です。
データ変換・処理(Data Transformation)
ワークフロー内でデータのフィルタリング、変換、結合などの処理を直接実行できます。CSVファイルの読み込み、JSONデータの操作、配列の処理など、データエンジニアリングに必要な機能が豊富に用意されています。
特に、異なるサービス間でのデータ形式の違いを吸収する機能は強力で、例えばSalesforceのデータをMailChimpの形式に変換して同期するようなケースも、GUI操作だけで実現できます。
料金プラン
| プラン | 月額料金 | 実行回数制限 | アクティブワークフロー | こんな人向け |
|---|---|---|---|---|
| Cloud Starter | 無料 | 2,500回/月 | 5個 | 個人利用・小規模テスト |
| Cloud Pro | $60 | 25,000回/月 | 50個 | 中小企業・本格運用開始 |
| Cloud Scale | $250 | 250,000回/月 | 無制限 | 大企業・高頻度自動化 |
| セルフホスト | 無料 | 無制限 | 無制限 | 技術者・完全自社管理 |
Cloud Starter(無料プラン)の主な制限:
- ワークフロー実行回数:月2,500回まで
- アクティブワークフロー数:5個まで
- データ保持期間:14日間
- エディタアクセス:1ユーザーのみ
- コミュニティサポートのみ
セルフホスト版では制限なし: 自分のサーバーにインストールすれば、実行回数・ワークフロー数ともに無制限で利用できます。
年払いの場合、Pro・Scaleプランともに約20%の割引が適用されます。
まずはCloud Starterで試して、実行回数が足りなくなったらProプランへの移行がおすすめです。
具体的な使い方・操作手順
実際のワークフロー作成から実行まで、n8nの基本的な使い方を7ステップで解説します。
1. アカウント作成とワークスペース設定
n8n Cloudの公式サイトから「Get Started」をクリックし、メールアドレスとパスワードでアカウントを作成します。認証メールが届いたら、リンクをクリックしてアカウントを有効化してください。
ログイン後、ワークスペース名を設定します。チーム名や会社名を入力し、利用目的(Marketing、Sales、Operations等)を選択すると、推奨テンプレートが表示されます。
Tips: ワークスペース名は後から変更できるので、まずは「Test Workspace」のような仮名でも構いません。
2. 新しいワークフローの作成
ダッシュボードの「Create Workflow」ボタンをクリックし、空のキャンバスを開きます。左サイドバーには利用可能なノード一覧が表示され、カテゴリごと(Trigger、Action、Transform等)に整理されています。
まずはTriggerノード(ワークフローの開始点)を配置します。「Manual Trigger」を選択すると、手動実行でテストできるため初心者におすすめです。
3. APIサービスとの連携設定
サイドバーから連携したいサービス(例:Gmail)を検索し、キャンバスにドラッグします。ノードをクリックすると右側に設定パネルが開くので、「Create New Credential」でAPI認証を設定します。
Gmailの場合はOAuth2認証を使用し、「Authorize」ボタンからGoogleアカウントでログインします。権限を許可すると、自動的に認証情報が保存され、以降のワークフローでも再利用できます。
注意: 本番運用では、専用のサービスアカウントを作成することで、セキュリティリスクを最小限に抑えられます。
4. データ処理ロジックの構築
ノード間を線でつなぎ、データの流れを定義します。各ノードで取得・処理されたデータは、次のノードに自動的に渡されます。「Set」ノードを使用すると、データの変換や新しい項目の追加が可能です。
例えば、Gmailから取得したメールの件名と本文を組み合わせて、Slack投稿用のメッセージを作成する場合、Set ノードで「{{$node[“Gmail”].json[“subject”]}} - {{$node[“Gmail”].json[“bodyPlain”]}}」のような式を記述します。
5. 条件分岐の設定
「IF」ノードを使用して、条件に応じた処理分岐を設定できます。例えば、「重要」フラグが付いたメールのみSlackに通知し、それ以外はGoogle Sheetsに記録するという分岐が可能です。
条件式は「Equal」「Contains」「Greater than」など、様々な比較演算子を組み合わせて設定します。複数条件(AND/OR)にも対応しているため、複雑なビジネスロジックも表現できます。
Tips: 条件分岐が複雑になりすぎる場合は、ワークフローを分割して管理することをおすすめします。
6. テスト実行とデバッグ
右上の「Execute Workflow」ボタンでワークフローをテスト実行します。各ノードをクリックすると、処理されたデータがJSON形式で表示され、期待通りの結果になっているかを確認できます。
エラーが発生した場合、該当ノードが赤色でハイライトされ、エラーメッセージが表示されます。API認証エラー、データ形式エラー、接続タイムアウトなど、原因を特定して修正してください。
7. 本番環境でのアクティブ化
テストが完了したら、ワークフローに名前を付けて保存し、右上の「Activate」スイッチをONにします。これで、設定したトリガー条件(スケジュール、Webhook、外部イベント等)に応じて、ワークフローが自動実行されるようになります。
「Executions」タブでは実行履歴を確認でき、成功・失敗の状況や処理時間を監視できます。定期的にチェックして、安定稼働を確認することが重要です。
重要: 無料プランでは月2,500回の実行制限があるため、頻度の高いワークフローは実行回数を事前に計算しておきましょう。
活用事例・ユーザーの声
G2のn8nレビュー(2026年4月時点)では、233件のレビューが投稿されており、総合評価は4.8/5.0です。
活用シーン1:主な利用パターン(G2レビュー傾向より)
G2のn8nレビューでは、オープンソースで自由度が高いが高く評価されています。 また、セルフホスト可能も頻繁に言及されています。
活用シーン2:導入効果(G2レビュー傾向より)
G2のn8nレビューでは、ビジュアルワークフロー構築が直感的による業務効率化が報告されています。
活用シーン3:導入時の注意点(G2レビュー傾向より)
G2のPros & Consでは、技術的な知識が必要が改善要望として挙げられています。 また、エンタープライズサポートは有料も指摘されています。
G2ユーザー評価: 4.8/5.0(233件のレビュー、2026年4月時点)
高評価ポイント: オープンソースで自由度が高い 改善要望: 技術的な知識が必要
— G2レビューページで実際のユーザーの声をご確認いただけます
メリット・デメリット
メリット
- ✓ オープンソース: ソースコードが公開されており、透明性が高く、コミュニティによる継続的改善が期待できる
- ✓ セルフホスト対応: 自社サーバーで完全無料・無制限運用が可能で、データ主権を完全に保持できる
- ✓ 高い拡張性: Code NodeでJavaScript/Python実行が可能で、標準機能を超えた複雑な処理も実装できる
- ✓ コストパフォーマンス: 実行回数あたりの料金が競合他社より安く、大規模運用ほどコストメリットが大きい
- ✓ 豊富な統合: 400以上のアプリ・サービスと標準連携し、ほぼ全ての業務システムをカバーできる
デメリット
- ✗ 学習コストの高さ: 高機能である分、初心者には操作が複雑で、ワークフロー設計には一定のスキルが必要
- ✗ 日本語サポート不足: UIは英語のみで、日本語ドキュメントも限定的(ただし、直感的なGUIで操作は比較的分かりやすい)
- ✗ セルフホストの技術ハードル: 無制限利用にはサーバー構築・運用スキルが必要で、非エンジニアには困難
- ✗ 無料プランの制限: クラウド版無料プランは月2,500回実行まで、本格運用には有料プランが必要
- ✗ エラーハンドリング: 複雑なワークフローでエラーが発生した際の原因特定・修正に時間がかかる場合がある
競合ツールとの簡易比較
| 項目 | n8n | Zapier | Microsoft Power Automate |
|---|---|---|---|
| 月額料金 | 無料〜$250 | $19.99〜$799 | $15〜$40/ユーザー |
| セルフホスト | ○ | × | △(オンプレ版あり) |
| コーディング | JavaScript対応 | 限定的 | 限定的 |
| 実行回数(Pro) | 25,000回 | 750回 | 無制限 |
使い分けガイド:
- 技術者・高度なカスタマイズが必要 → n8n
- 非エンジニア・簡単な自動化のみ → Zapier
- Microsoft環境メイン・大企業 → Power Automate
n8nは技術的な自由度とコストパフォーマンスに優れており、エンジニアがいる組織や、複雑な業務プロセスの自動化に最適です。
よくある質問(FAQ)
Q. 日本語に対応していますか?
A. UIは英語のみですが、日本語データの処理(メール本文、Slack投稿等)には完全対応しています。設定項目は英語表記ですが、直感的なアイコンとレイアウトで操作しやすく設計されています。日本語での技術サポートは限定的なため、英語での情報収集が必要になる場合があります。
Q. 無料プランで十分な機能を使えますか?
A. Cloud Starterプランでは月2,500回実行、アクティブワークフロー5個まで利用できます。小規模な自動化や概念検証には十分ですが、本格運用には制限が厳しいでしょう。ただし、セルフホスト版なら完全無料で無制限利用が可能です。
Q. 解約方法や返金ポリシーはどうなっていますか?
A. 有料プランはいつでもキャンセル可能で、請求サイクル終了まで継続利用できます。年払いプランの場合は日割り返金はなく、契約期間満了まで利用可能です。解約は設定画面から簡単に実行でき、データのエクスポートも可能です。
Q. セキュリティやデータ保護の対策は?
A. SOC 2 Type IIに準拠し、データは暗号化されてAWSで管理されています。GDPR対応済みで、ユーザーは自分のデータを完全にコントロールできます。セルフホスト版では、全データを自社環境で管理できるため、最高レベルのセキュリティを実現できます。
Q. 他のツールとの連携はどの程度可能ですか?
A. 400以上の事前構築済み統合に加え、Webhook、REST API、GraphQLによる任意のサービス連携が可能です。Salesforce、HubSpot、Slack、Google Workspace、Microsoft 365など、主要なビジネスツールはほぼ全てカバーしています。カスタムAPI連携もCode Nodeで自由に実装できます。
Q. 導入・運用開始までにどのくらい時間がかかりますか?
A. アカウント作成から最初のワークフロー実行まで約30分で可能です。簡単なメール通知やSlack投稿なら1時間以内、複雑なデータ変換を含むワークフローでも1〜2日で構築できます。セルフホスト版の場合は、サーバー設定に追加で半日程度必要です。
まとめ:n8nは技術力のある組織におすすめの自動化プラットフォーム
- 高い拡張性: Code Node機能により、標準自動化ツールでは実現できない複雑な処理も可能
- 優秀なコストパフォーマンス: セルフホスト版なら完全無料、クラウド版も実行回数単価が競合より安価
- データ主権の確保: オープンソース+セルフホスト対応で、データを完全に自社管理できる環境を構築可能
参考・情報ソース
この記事の情報は2026年4月時点のものです。最新の料金プランや機能については、各サービスの公式サイトをご確認ください。
まずは無料で体験
n8n を無料で試してみる
無料プランあり・3分で登録完了