3行でいうと

  • n8nの使い方は大きく2つです。n8nが運営する「n8n Cloud」(準備も保守も不要)と、自分の環境で動かす「セルフホスト」。公式は、どちらも本番で使えると書いています。
  • 無料は2通りです。クラウド版は14日間の無料トライアル。セルフホストは無料の「Community」版を、期限なしで使い続けられる、と公式に書かれています。
  • データの置き場所は、クラウド版ではn8nの法務ページが「EU内でホスト」と書いています(具体的な地域名は書かれていません)。セルフホストでは、自分の環境の中、既定ではSQLiteのファイルに入ります。
  • ライセンスは、公式が「fair-code」と書き、「Sustainable Use License」と「n8n Enterprise License」の下で配布される、としています。ソースは見られますが、使い方には条件があります。
  • 公式の最初の例は、天気を毎朝取り込んで表に記録する流れで、約15分とされています。

この記事は、公式の資料を2026年10月23日に読んでまとめたものです。この記事は、実際に使って確かめた記録ではありません。画面名・メニュー名・価格は公式の表記を写しています。公式ページは要約の形で取得したため、読めていない部分は「公式の資料では確認できていない」「読んだ範囲では見つからなかった」と書きます。僕らの見立て(おすすめや使い分け)は、必ず「見立て」と書いて事実と分けます。

先に結論

前提:用語をそろえる

たとえ話:自分の台所を持つか、レストランで食べるか

クラウド版は、お店で食事をするようなものです。仕込みも掃除も店がやってくれて、お客は注文するだけです。セルフホストは、自宅の台所で作るようなものです。好きなツールを置けて、材料の置き場所も自分で決められますが、火の元の管理も、冷蔵庫の中身も、自分の責任です。これは僕らのたとえで、公式の表現ではありません。

どこで使えるか

公式の「Choose how to use n8n」のページは、2つの方法を挙げています。

方法 公式の説明
n8n Cloud n8nが運営(ホスティング、更新、スケール)。「Fully managed, no setup or maintenance required」と書かれている
セルフホスト npm、Docker、サーバーなどで自分の環境に置く。配置と設定を自分で決められるが、環境は自分で用意して管理する

選び方について、同じページは次のように書いています。クラウド版は、すぐ始めたい人、技術に詳しくない人、環境を管理したくない人に向く。セルフホストは、インフラと技術的な余力があり、独自の使い方や完全な制御が要る人に向く。ページは本番にはセルフホストを勧める、という書き方をしていますが、どちらでも本番は動かせる、とも書いています。

クラウド版のプランは、公式の説明では次のとおりです(確認日10月23日)。

プラン 公式の説明
Free trial Proの機能を14日間試す
Starter 個人や小さなプロジェクト向け
Pro 上限の大きい使い方、管理者アカウント、集計(insights)が必要な人や小さなチーム向け
Enterprise 高度な安全対策、スケール、専任のサポートが必要な組織向け

セルフホストの「エディション」(版)は、次のとおりです。

エディション 費用 公式の説明
Community 無料 ほぼ全機能
Registered Community 無料 Communityに、フォルダ、エディタ内のデバッグ、実行データの独自記録が加わる。メールアドレスの登録で解除
Business 有料(購読でライセンスキー) SSO、環境、プロジェクトが要るチーム向け
Enterprise 有料(購読でライセンスキー) 安全対策、スケール、統制が最も高度な組織向け

セルフホストの入れ方は、公式のドキュメントに、1行のセットアップ、Docker Compose、npm、Docker、クラウド事業者(Digital Ocean、Heroku、Hetzner、AWS、Azure、Google Cloud Runなど)へのデプロイの各ページが並んでいます。

無料でどこまでか

クラウド版:14日間のお試し

公式の「Try free then choose a plan」のページと料金ページによると、次のとおりです。

セルフホスト:Community版は期限なし

公式の「Choose how to use n8n」は、無料のCommunity版を「indefinitely」(無期限に)使い続けられる、と書いています。ただし、Community版には含まれない機能があります(「Compare editions」のページ)。

無料のメール登録(Registered Community)では、フォルダ、エディタ内のデバッグ、実行データの独自記録の3つが加わります。登録の手順は、公式では次のとおりです。左下の3つの点から「Settings」、「Usage and plan」、「Unlock」の順に進み、メールアドレスを入れて「Send me a free license key」を押します。新しいインスタンスなら、最初のアカウント作成のときに登録できます。

なお、同じページは、機能の有無は時期によって変わるので、料金ページが正式な情報源、と書いています。

データはどこに保存されるか

クラウド版

セルフホスト

ライセンス:公式の表記のとおりに

公式のGitHubのREADMEは、次のように書いています(原文)。

"n8n is fair-code distributed under the Sustainable Use License and n8n Enterprise License."

READMEの箇条書きには「Source Available(ソースが見られる)」「Self-Hostable(自分で動かせる)」「Extensible(拡張できる)」が並びます。「fair-code」は、公式のドキュメントのトップにも「fair-code licensed workflow automation tool」と書かれています。

LICENSE.mdの内容は、次のとおりです(原文は英語。要点だけを言い換えます)。

公式ブログの2022年3月17日の記事は、以前の「Apache 2.0 with Commons Clause」から、Elastic License 2.0を土台にしたSustainable Use Licenseへ変えたと書いています。同じ記事は、顧客のための有料のコンサルや支援(ワークフローを作るなど)が、別の契約なしにできる、と書いています。一方で、n8nを再販することやサービスとして貸し出すことには、記事は直接触れていません。詳しいことはLICENSEの原文か、公式(license@n8n.io)に確認するよう、記事は案内しています。

読んだ範囲の注意があります。docs.n8n.ioの旧い「Sustainable Use License」の説明ページのURLは、今回アクセスすると「ページがない」と返りました。そのため、ライセンスの根拠は、GitHubのLICENSE.md、README、2022年のブログ記事、公式のドキュメントのエディション比較のページに限っています。

見立て:自分の会社の仕事を自動化するだけなら「internal business purposes」の範囲に収まりそうに読めますが、これは僕らの読みで、法的な判断ではありません。お客さんに有料のサービスとして提供する使い方は、条件に触れるかどうかを、必ず原文や公式で確かめる必要があると考えます。

最初に決めること:4つ

  1. どこで動かすか:クラウド版で14日試してから決める、またはCommunity版をDockerで入れる。迷うなら、まず無料トライアル、というのは僕らの見立てです。
  2. 何を最初の1本にするか:入力と出力がはっきりした、小さな流れが向きます。公式のチュートリアルは、毎朝8時に天気を取り込み、短い報告文を作り、表に1行足す流れです。
  3. 認証情報をどうするか:外のサービスにつなぐ鍵は、n8nの「認証情報(Credentials)」に入れます。AIモデルの鍵は、クラウド版ならn8nのクレジットを使う手もあります(03)。
  4. データをどこに置くか:クラウド版は「EU内」、セルフホストは自分の環境です。社内の決まりと照らして決めてください。

今日からできること

公式の「Build your first workflow」は、約15分の手順を示しています。必要なのは、n8nのインスタンス(クラウドの無料トライアル、またはセルフホスト)だけで、ほかのアカウントやAPIキー、プログラミングの経験は要らないと書かれています。

  1. 「Personal」で「Create workflow」を押し、名前を Weather Log にします。
  2. 「Add first step」から「On a schedule」を選び、「Trigger at Hour」を 8am にします。
  3. 「HTTP Request」のノードを足し、サンプルのAPI(公式が用意した「Mockingbird」)から、ベルリンの天気を取ります。
  4. 「Edit Fields (Set)」のノードで、report という項目に、天気の文章を作ります。
  5. 「Data tables」に weather_data という表を作り、「Data table」のノードで「Insert row」します。
  6. 「Execute workflow」で試し、表に行が増えたのを確かめてから「Publish」します。

気をつけること

出典