SSD Nodes Learn Hosting plans →
Panduan Matt ConnorOleh Matt Connor · Diperbarui 2026-09-06

Apakah n8n Gratis? Batas Community dan Enterprise

n8n self-hosted gratis dengan lisensi fair-code, tetapi beberapa fitur memerlukan license key berbayar. Pahami batas Community Edition dan pilihan cloud.

Apakah n8n gratis untuk di-self-host?

Ya, n8n gratis untuk di-self-host. Anda menjalankan community edition pada server milik sendiri, dan lisensinya tidak membatasi jumlah workflow yang dapat Anda buat atau frekuensi eksekusinya. Ada dua hal yang menentukan apakah edisi gratis ini cukup untuk Anda: n8n bukan open source dalam pengertian yang digunakan oleh Open Source Initiative (OSI), dan sejumlah fitur tertentu tetap dinonaktifkan sampai Anda membayar untuk mendapatkan license key.

Lisensinya adalah Sustainable Use License, version 1.0. Source code-nya tersedia untuk publik, dan Anda boleh membaca, menjalankan, serta mengubahnya. Lisensi tersebut membatasi pihak yang boleh Anda layani dengan n8n. Anda boleh menjalankan n8n untuk diri sendiri atau perusahaan Anda. Anda tidak boleh mengubahnya menjadi produk yang digunakan orang lain dengan membayar.

Makna fair-code dan alasan n8n bukan open source

Fair-code adalah label yang digunakan n8n untuk modelnya sendiri. Istilah ini merujuk pada software yang source code-nya tersedia untuk publik dan dapat dijalankan secara bebas, tetapi penggunaannya untuk tujuan komersial dibatasi oleh pembuatnya. Dokumentasi n8n menjelaskan alasan pemilihan istilah tersebut secara langsung: lisensi open source yang disetujui OSI tidak boleh membatasi cara Anda menggunakan software, sedangkan Sustainable Use License memuat batasan semacam itu. Karena itu, n8n tidak menyebut dirinya open source.

Perbedaan ini bukan sekadar perdebatan istilah. Dampaknya mencakup tim procurement Anda. Kebijakan yang berbunyi "kami menerapkan tool open source atau tool yang telah kami beli" menempatkan n8n dalam kategori ketiga, sehingga seseorang harus mengambil keputusan nyata terkait penggunaannya. Baca file lisensi di repository n8n sebelum pembahasan tersebut, bukan setelahnya.

Hal yang Diizinkan oleh Sustainable Use License

Pemberian izin itu sendiri bersifat luas. Lisensi ini memberi Anda lisensi non-eksklusif, bebas royalti, dan berlaku di seluruh dunia untuk menggunakan, menyalin, mendistribusikan, menyediakan, serta membuat karya turunan dari software, untuk keperluan bisnis internal atau penggunaan pribadi nonkomersial.

Dalam praktiknya, izin ini mencakup:

  • Menjalankan n8n di server milik Anda untuk perusahaan Anda sendiri, misalnya menyinkronkan data dari CRM (customer relationship management system) ke database internal.
  • Menjalankannya di rumah untuk proyek pribadi.
  • Mengubah kode dan menjalankan versi yang telah Anda modifikasi.
  • Menulis node n8n untuk produk Anda sendiri atau integrasi lain antara produk Anda dan n8n.
  • Menjual layanan konsultasi, seperti membuat workflow untuk klien.
  • Menjual dukungan, seperti menyiapkan dan memelihara n8n pada server milik klien.
  • Menggunakan n8n sebagai backend tersembunyi di dalam produk Anda, selama n8n berjalan menggunakan kredensial milik perusahaan Anda.

Lisensi ini tidak membatasi penggunaan Anda berdasarkan jumlah pemakaian. Tidak ada kuota eksekusi dan tidak ada pembatasan jumlah seat, sehingga batas satu-satunya pada instance yang di-host sendiri adalah CPU dan memori mesin tempat instance tersebut berjalan. Node AI juga tidak dibatasi, sehingga membuat workflow agen AI di n8n dapat dilakukan pada edisi gratis.

Hal yang tidak diizinkan oleh Sustainable Use License

Pembatasannya singkat, dan n8n mencantumkannya beserta contoh pada halaman Sustainable Use License:

  • Meng-host n8n dan mengenakan biaya kepada orang untuk mengaksesnya.
  • Memberi white label pada n8n dan menawarkannya kepada pelanggan dengan imbalan biaya.
  • Menggunakan n8n untuk mengumpulkan kredensial milik pengguna akhir agar mereka dapat mengakses akun mereka sendiri pada layanan lain.
  • Mengubah, menghapus, atau menyamarkan pemberitahuan lisensi, hak cipta, atau pemberitahuan lainnya.
  • Mendistribusikannya secara komersial. Distribusi hanya diizinkan secara gratis untuk tujuan nonkomersial.

Pembatasan ketiga sering mengejutkan pengguna, jadi baca kembali dengan saksama. Pekerjaan penagihan yang memindahkan data milik perusahaan Anda sendiri menggunakan API key milik perusahaan Anda sendiri merupakan penggunaan internal dan diizinkan. Produk yang memungkinkan setiap pelanggan menghubungkan akun Google mereka sendiri melalui instance n8n Anda tidak diizinkan, karena lisensi membedakan penggunaan berdasarkan pihak yang kredensialnya disimpan oleh n8n. Perangkat lunak dan servernya sama dalam kedua kasus tersebut. Perlakuannya berbeda.

Ada juga lisensi kedua dalam repository yang sama. Setiap source file yang memiliki .ee. pada nama file, atau .ee pada path direktorinya, berada di luar Sustainable Use License dan dicakup oleh n8n Enterprise License yang terpisah. Kode tersebut disertakan dalam Docker image yang Anda pull, sehingga fitur berbayar sudah ada di dalam build dan tetap nonaktif sampai key yang valid mengaktifkannya. Mengaktifkannya dengan cara lain merupakan pelanggaran lisensi, bukan trik konfigurasi.

Perbedaan fair-code dari MIT dan AGPL

Lisensi MIT mengizinkan semuanya, termasuk mengambil kode dan menjual versi hosted-nya, dengan atribusi sebagai satu-satunya persyaratan utama.

AGPL (GNU Affero General Public License) juga mengizinkan penjualan versi hosted. Persyaratannya adalah pengungkapan: jika Anda memodifikasi software dan memungkinkan pengguna mengaksesnya melalui jaringan, Anda harus menawarkan source code yang telah dimodifikasi kepada pengguna tersebut.

Sustainable Use License bekerja pada aspek yang berbeda. Lisensi ini tidak mengatur publikasi perubahan Anda. Lisensi ini membatasi pihak yang boleh Anda layani. Ringkasnya, AGPL mengatur hal yang wajib Anda publikasikan, sedangkan Sustainable Use License mengatur pihak yang boleh Anda layani secara berbayar.

Perbedaan ini menentukan hal yang terjadi pada fork. Siapa pun boleh melakukan fork terhadap proyek AGPL dan menjalankannya sebagai layanan hosted yang bersaing, selama perubahan mereka dipublikasikan. Hal itu tidak boleh dilakukan terhadap n8n, karena pembatasan penggunaan tersebut tetap berlaku pada kode di setiap salinannya. Inilah sebabnya n8n dapat memublikasikan seluruh source code-nya dan tetap menjual produk cloud tanpa bersaing dengan clone dirinya sendiri.

Fitur yang memerlukan license key berbayar

Community edition mencakup hampir seluruh produk. n8n mendokumentasikan fitur yang tidak disertakan, bukan fitur yang disertakan. Pendekatan ini lebih berguna. Per Agustus 2026, halaman perbandingan edisi mencantumkan fitur berikut sebagai fitur berbayar:

  • SSO (single sign-on) melalui SAML (security assertion markup language) atau LDAP (lightweight directory access protocol)
  • Berbagi workflow dan kredensial
  • Projects
  • Variabel kustom
  • Environments
  • Version control menggunakan Git
  • External secrets
  • External storage untuk data biner
  • Log streaming
  • Multi-main mode

Berbagi adalah batasan yang paling cepat ditemui oleh sebagian besar tim. Batasan ini juga mudah terlewat ketika satu orang mengevaluasi tool tersebut sendirian. Pada community edition, hanya pemilik instance dan pengguna yang membuat workflow atau kredensial yang dapat membukanya. Dua kolega pada instance yang sama tidak dapat menyerahkan workflow satu sama lain melalui antarmuka. Tim biasanya mengatasi hal ini dengan satu login bersama, tetapi cara tersebut menghilangkan catatan tentang siapa yang mengubah apa.

SSO adalah batasan kedua. Jika perusahaan Anda mewajibkan single sign-on untuk setiap tool internal, community edition gagal memenuhi persyaratan tersebut sejak hari pertama, terlepas dari fitur lain yang tersedia. Pola aplikasi self-hosted gratis dengan fitur autentikasi berbayar muncul berulang kali di seluruh kategori ini, dan biaya SSO pada aplikasi self-hosted menjelaskan alasan vendor terus menetapkan batas di tempat yang sama.

Environments dan version control dengan Git pada praktiknya merupakan satu fitur. Keduanya memungkinkan Anda menyimpan workflow di repository dan mempromosikannya dari instance development ke instance production. Tanpa keduanya, memindahkan workflow antar-instance berarti mengekspor JSON secara manual lalu mengimpornya di sisi lain. Cara ini dapat digunakan dan banyak orang melakukannya. Namun, cara ini tidak menyediakan tahap review atau riwayat.

Multi-main mode adalah fitur yang membatasi skala. Queue mode dengan beberapa proses worker berjalan baik pada community edition. Menjalankan lebih dari satu proses main tidak didukung. Proses main mengelola schedules dan webhooks, sehingga tetap menjadi single point of failure yang tidak dapat dibuat redundant tanpa key.

Log streaming dan external secrets merupakan fitur compliance. Log streaming mengirim event log n8n ke sistem yang sudah Anda monitor. External secrets membaca kredensial dari vault, bukan dari encrypted store milik n8n. Keduanya merupakan hal yang biasanya diminta dalam security review beberapa bulan setelah tool digunakan di production. Mengetahui harganya pada saat itu tentu tidak ideal.

Jika fitur yang dibatasi tersebut memang Anda perlukan dan anggaran tidak mencukupi, bandingkan tool lain daripada mencoba mengakali license. Alternatif n8n self-hosted layak dibaca secara berdampingan karena setiap project menetapkan batas fitur gratis di tempat yang berbeda.

Daftarkan instance komunitas Anda untuk mendapatkan kunci lisensi gratis

Beberapa fitur gratis tetap memerlukan kunci lisensi. Hal ini mungkin terdengar bertentangan sampai Anda melihat alurnya. Dengan mendaftarkan alamat email, Anda akan mendapatkan kunci gratis. Kunci ini membuka tiga kemampuan tambahan tanpa biaya:

  • Folders, untuk mengatur workflow
  • Debug in editor, yang menyalin dan mempertahankan data eksekusi saat Anda mengerjakan workflow
  • Custom execution data, untuk menyimpan dan memberi anotasi pada metadata eksekusi

Untuk mendapatkan kunci:

  1. Buka menu tiga titik di sudut kiri bawah editor.
  2. Buka Settings, lalu Usage and plan.
  3. Pilih Unlock, lalu Send me a free license key.
  4. Tempelkan kunci dari email ke Enter activation key, lalu pilih Activate.

Pada server yang Anda konfigurasi melalui file, lewati antarmuka dan tetapkan kunci sebagai variabel lingkungan sebelum start pertama.

docker volume create n8n_data
docker run -it --rm --name n8n -p 5678:5678 \
  -e N8N_LICENSE_ACTIVATION_KEY="paste-your-key-here" \
  -v n8n_data:/home/node/.n8n docker.n8n.io/n8nio/n8n

Buka editor pada port 5678, lalu periksa Settings, kemudian Usage and plan. Halaman tersebut seharusnya menampilkan nama plan Anda, bukan prompt unlock. Jika prompt masih muncul, penyebab umumnya adalah instance tersebut sudah pernah diaktifkan: N8N_LICENSE_ACTIVATION_KEY tidak berpengaruh pada instance yang sudah memiliki lisensi, sehingga menambahkannya ke environment container yang sudah ada dapat terlihat seperti tidak menghasilkan perubahan apa pun.

Dua variabel lisensi lainnya penting pada server produksi. N8N_LICENSE_AUTO_RENEW_ENABLED secara default bernilai true. Jika menetapkannya ke false, Anda harus memperbarui lisensi secara manual dari menu settings setiap sepuluh hari. Jika tidak, fitur berlisensi akan berhenti berfungsi. N8N_LICENSE_DETACH_FLOATING_ON_SHUTDOWN juga secara default bernilai true. Variabel ini merilis entitlement saat instance dimatikan sehingga instance lain dapat mengklaimnya. Pada instance produksi yang melakukan restart selama deployment, tetapkan nilainya ke false agar fitur berlisensi kembali aktif saat instance tersebut berjalan lagi. Keduanya didokumentasikan pada halaman pengelolaan lisensi Anda.

Posisi paket cloud

n8n Cloud menjalankan software yang sama pada infrastruktur milik n8n. Paket dihitung berdasarkan jumlah eksekusi workflow, bukan jumlah workflow aktif. Jadi, workflow yang idle sambil menunggu webhook tidak dikenai biaya sampai workflow tersebut berjalan.

Hal yang penting bagi pengguna yang melakukan self-hosting adalah bahwa kunci lisensi enterprise disertakan dalam paket, bukan dijual secara terpisah. Anda membeli paket Business atau Enterprise, menerima sebuah key, lalu memasukkan key tersebut ke instance yang berjalan pada hardware milik Anda sendiri. Self-hosting dan pembayaran bukan dua hal yang saling bertentangan.

Per Agustus 2026, tier awal memiliki harga bulanan yang dipublikasikan pada halaman harga n8n. Tier yang lebih tinggi harus diproses melalui tim sales, sedangkan harga enterprise sama sekali tidak dipublikasikan. Karena itu, angka apa pun yang dicantumkan di sini akan kedaluwarsa sebelum Anda membacanya. Minta penawaran harga, dan tanyakan secara khusus apakah penawaran tersebut mencakup key untuk self-hosting.

Jika Anda masih mempertimbangkan apakah akan menjalankannya sendiri atau membayar produk automation yang di-host, perbandingan n8n dengan Zapier dan Make membahas struktur biayanya, bukan sekadar daftar fiturnya.

Menjual n8n di dalam produk Anda sendiri

Jika pelanggan Anda akan melihat dan menggunakan editor n8n secara langsung, Anda memerlukan lisensi embed, yang juga dijual n8n sebagai perjanjian OEM (original equipment manufacturer). Lisensi ini mengizinkan white-labeling dan penjualan kembali yang dilarang oleh Sustainable Use License. Ini merupakan kontrak yang dinegosiasikan dengan harga berdasarkan penawaran, dan ditujukan bagi perusahaan yang menambahkan otomatisasi workflow ke dalam produk yang sudah mereka jual.

Menggunakan n8n sebagai backend tersembunyi merupakan kasus yang berbeda dan tidak memerlukan perjanjian tersebut. Jika workflow berjalan menggunakan kredensial perusahaan Anda dan pengguna tidak pernah mengakses editor, lisensi standar sudah mencukupinya. Pembeda utamanya adalah kredensial dan editor, bukan pendapatan.

Jadi, edisi mana yang Anda perlukan?

Untuk satu perusahaan yang menjalankan automasinya sendiri, dengan rekan kerja yang diizinkan untuk melihat pekerjaan satu sama lain, edisi komunitas sudah memadai. Daftarkan diri untuk mendapatkan key gratis, lalu mulai membangun sesuatu. Langkah berikutnya adalah menyiapkan server. self-hosting n8n di VPS dengan Docker dan HTTPS membahas deployment, reverse proxy, dan sertifikat.

Untuk perusahaan yang memerlukan single sign-on atau lingkungan terpisah untuk development dan production, edisi komunitas tidak akan memenuhi kebutuhan tersebut. Tidak ada perubahan konfigurasi yang dapat mengatasinya. Pertimbangkan harga paket Business, atau pilih tool dengan lisensi yang sesuai dengan anggaran Anda.

Bagi siapa pun yang menjual akses kepada orang lain, jawabannya adalah perjanjian komersial dengan n8n. Semakin cepat pembicaraan itu dilakukan, semakin rendah biayanya.

FAQ

Apakah n8n bersifat open source?

Tidak. n8n menggunakan model fair-code dan didistribusikan berdasarkan Sustainable Use License. Kode sumbernya tersedia untuk publik dan Anda boleh membaca, menjalankan, serta memodifikasinya. Namun, lisensinya membatasi tujuan penggunaannya, sedangkan lisensi open source yang disetujui OSI tidak boleh memuat pembatasan penggunaan. n8n menyatakan hal ini dalam dokumentasinya sendiri dan memilih menyebut produknya source available. File yang namanya memuat .ee. atau path-nya memuat .ee bahkan tidak tercakup dalam lisensi tersebut dan tunduk pada n8n Enterprise License terpisah.

Apakah saya boleh mengenakan biaya kepada klien untuk pekerjaan yang melibatkan n8n?

Ya, untuk layanan. Membuat workflow untuk klien tidak memerlukan perjanjian terpisah. Demikian pula, memasang atau memelihara n8n pada server milik klien tidak memerlukannya. Yang tidak boleh Anda lakukan adalah mengenakan biaya kepada orang lain untuk mengakses instance n8n yang Anda jalankan, atau menjual versi white-label n8n. Tolok ukurnya adalah apakah pembayaran diberikan untuk pekerjaan Anda atau untuk akses ke software.

Mengapa tim saya tidak dapat membagikan workflow pada community edition yang di-host sendiri?

Berbagi workflow dan kredensial merupakan fitur berlisensi. Karena itu, fitur tersebut dinonaktifkan tanpa paid key. Pada community edition, hanya pemilik instance dan pengguna yang membuat item yang dapat membukanya. Artinya, workflow tidak dapat diserahkan kepada rekan kerja melalui interface. Mengekspor workflow sebagai JSON lalu mengimpornya pada akun lain dapat dilakukan. Namun, kredensial tidak ikut dalam ekspor tersebut, dan salinan hasil impor menjadi workflow terpisah dengan execution history sendiri.

Apa yang terjadi jika instance n8n saya tidak dapat mengakses licence server?

Instance yang telah diaktifkan memperbarui lisensinya melalui https://license.n8n.io/v1 secara default, dan N8N_LICENSE_AUTO_RENEW_ENABLED secara default bernilai true. Jika Anda menonaktifkan pembaruan otomatis, Anda harus memperbaruinya secara manual melalui menu pengaturan setiap ten days. Jika tidak, fitur berlisensi akan berhenti berfungsi. Jika outbound firewall memblokir licence server, teruskan permintaan melalui proxy menggunakan variabel https_proxy_license_server dalam huruf kecil, bukan dengan menonaktifkan pembaruan.

Apakah saya harus membayar untuk menghapus branding n8n?

Ya, jika pelanggan akan melihat hasilnya. Sustainable Use License melarang perubahan, penghapusan, atau penyamaran pemberitahuan lisensi dan hak cipta. Lisensi tersebut juga menyebut white labelling n8n dan menawarkannya kepada pelanggan dengan imbalan uang sebagai penggunaan yang tidak diizinkan. Rebranding produk yang Anda jual memerlukan embed agreement atau OEM agreement. Mengubah tampilan instance yang hanya digunakan oleh staf internal merupakan persoalan yang lebih terbatas. Namun, klausul tentang pemberitahuan lisensi dan hak cipta tetap berlaku untuk siapa pun audiensnya.