SSD Nodes Learn Hosting plans →
Panduan Matt ConnorOleh Matt Connor

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 Anda, 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 sekumpulan fitur tertentu tetap dinonaktifkan sampai Anda membayar untuk mendapatkan license key.

Lisensinya adalah Sustainable Use License, version 1.0. Source code-nya bersifat publik, dan Anda boleh membaca, menjalankan, serta mengubahnya. Lisensi tersebut membatasi cara Anda menggunakannya. Anda boleh menjalankan n8n untuk diri sendiri atau perusahaan Anda, dan boleh menjalankannya di balik layar produk yang Anda jual. Anda tidak boleh meng-host n8n sebagai service yang memungkinkan pelanggan Anda membuat atau mengonfigurasi workflow mereka sendiri.

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 perangkat lunak tersebut, baik untuk keperluan bisnis internal maupun penggunaan pribadi nonkomersial.

Dalam praktiknya, hal ini mencakup:

  • Menjalankan n8n pada server milik Anda untuk perusahaan Anda sendiri, misalnya menyinkronkan data dari CRM (sistem manajemen hubungan pelanggan) ke database internal.
  • Menjalankannya di rumah untuk proyek pribadi.
  • Mengubah kode dan menjalankan versi yang telah Anda modifikasi.
  • Menjual layanan konsultasi, misalnya membangun workflow untuk klien.
  • Membangun dan menjalankan automation untuk klien pada instance milik Anda sendiri, selama klien tidak dapat membuat atau mengeditnya.
  • Menjual dukungan, misalnya menyiapkan dan memelihara n8n pada server milik klien.
  • Menggunakan n8n di balik layar dalam produk Anda sendiri, sehingga pengguna menjalankan dan memicu automation yang Anda bangun serta dapat menghubungkan akun mereka sendiri ke automation tersebut, selama mereka tidak dapat membuka workflow builder atau mengonfigurasi logika workflow.

Lisensi ini tidak membatasi penggunaan Anda berdasarkan jumlah pemakaian. Tidak ada kuota eksekusi dan tidak ada batas jumlah seat, sehingga batas satu-satunya pada instance self-hosted adalah CPU dan memori mesin tempat instance tersebut berjalan. Node AI juga tidak dibatasi, sehingga membangun 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 dalam FAQ lisensinya:

  • Menghosting n8n sebagai layanan dan membolehkan klien Anda membuat workflow di dalamnya.
  • Membolehkan pengguna akhir eksternal membuat atau mengonfigurasi workflow mereka sendiri melalui produk Anda, baik melalui antarmuka khusus, n8n API, MCP, maupun AI agent yang bertindak untuk mereka.
  • Melakukan fork pada kode n8n untuk meluncurkan produk otomasi Anda sendiri.
  • Melakukan white labeling pada n8n dengan menghapus branding-nya lalu menawarkannya apa adanya.
  • Menggunakan fitur enterprise yang meminta license key tanpa memiliki Enterprise license.

Teks lisensi menambahkan dua pembatasan lain. Anda tidak boleh mengubah, menghapus, atau menyamarkan pemberitahuan lisensi, hak cipta, atau pemberitahuan lainnya. Anda juga hanya boleh mendistribusikan software secara gratis dan untuk tujuan nonkomersial.

Pembatasan kedua sering mengejutkan orang, jadi baca kembali dengan saksama. Job 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 ke automation yang Anda buat juga diizinkan, selama pelanggan tersebut tidak dapat membuka workflow builder atau mengubah logika workflow. Jika pelanggan yang sama dapat merancang automation mereka sendiri, bahkan melalui antarmuka Anda sendiri atau n8n API, hal itu tidak diizinkan. Lisensi menetapkan batas berdasarkan pihak yang mengendalikan logika workflow, bukan berdasarkan pemilik credential yang digunakan n8n. Software dan server dapat identik dalam dua kasus terakhir. Namun, hasil penilaiannya berbeda.

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

Perbedaan fair-code dari MIT dan AGPL

Lisensi MIT mengizinkan hampir semua hal, termasuk mengambil kode dan menjual versi hosted-nya. Satu-satunya ketentuan utama adalah pemberitahuan hak cipta dan pemberitahuan izin harus tetap disertakan dalam semua salinan atau bagian penting perangkat lunak.

AGPL (GNU Affero General Public License) juga mengizinkan penjualan versi hosted dan tidak membatasi pihak yang boleh Anda layani. Ketentuannya adalah pengungkapan: jika Anda memodifikasi perangkat lunak dan memungkinkan pengguna mengaksesnya melalui jaringan, Anda harus menawarkan source yang telah dimodifikasi kepada pengguna tersebut.

Sustainable Use License bekerja pada aspek yang berbeda. Lisensi ini tidak mengharuskan Anda memublikasikan perubahan. Lisensi ini membatasi cara Anda menggunakan perangkat lunak dan pihak yang boleh mengendalikan workflow yang Anda jalankan dengannya. Ringkasnya, AGPL mengatur hal yang wajib Anda publikasikan, sedangkan Sustainable Use License mengatur hal yang boleh Anda jual.

Perbedaan ini menentukan apa yang terjadi pada fork. Siapa pun dapat melakukan fork terhadap project AGPL dan menjalankannya sebagai layanan hosted yang bersaing, selama mereka memublikasikan perubahan yang dibuat. Hal itu tidak boleh dilakukan pada n8n karena pembatasan penggunaan tersebut tetap berlaku pada kode dan setiap salinannya. Inilah alasan n8n dapat memublikasikan seluruh source-nya sekaligus menjual produk cloud tanpa harus bersaing dengan clone dari produknya sendiri.

Fitur yang memerlukan kunci lisensi berbayar

Edisi komunitas mencakup hampir seluruh produk. n8n mendokumentasikan pengecualian, bukan fitur yang disertakan. Cara ini lebih berguna. Per Oktober 2026, halaman perbandingan edisi mencantumkan fitur berbayar berikut:

  • 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
  • Secret eksternal
  • Penyimpanan eksternal untuk data biner
  • Streaming log
  • Mode multi-main

Berbagi adalah batasan yang paling cepat ditemui sebagian besar tim. Batasan ini juga mudah terlewat ketika satu orang mengevaluasi tool seorang diri. Pada edisi komunitas, hanya pemilik instance dan pengguna yang membuat workflow atau kredensial yang dapat membukanya. Dua rekan kerja pada instance yang sama tidak dapat saling memberikan workflow melalui antarmuka. Tim biasanya mengatasinya dengan satu login bersama. Cara ini menghilangkan catatan tentang siapa yang mengubah apa.

SSO adalah batasan kedua. Jika perusahaan Anda mewajibkan single sign-on untuk setiap tool internal, edisi komunitas gagal memenuhi persyaratan tersebut sejak awal, terlepas dari kemampuan lainnya. Pola aplikasi self-hosted gratis dengan fitur autentikasi berbayar berulang di seluruh kategori ini. Pungutan SSO pada aplikasi self-hosted menjelaskan alasan vendor terus menetapkan batas pada titik yang sama.

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

Mode multi-main adalah fitur yang membatasi skala. Queue mode dengan beberapa proses worker berjalan dengan baik pada edisi komunitas. Menjalankan lebih dari satu proses main tidak didukung. Proses main mengelola schedule dan webhook, sehingga tetap menjadi satu titik kegagalan. Anda tidak dapat membuatnya redundan tanpa kunci lisensi.

Streaming log dan secret eksternal merupakan fitur kepatuhan. Streaming log meneruskan event log n8n ke sistem yang sudah Anda monitor. Secret eksternal membaca kredensial dari vault, bukan dari penyimpanan terenkripsi milik n8n. Keduanya biasanya diminta dalam security review beberapa bulan setelah tool digunakan di production. Mengetahui harganya pada saat itu merupakan situasi yang tidak ideal.

Jika fitur yang dibatasi adalah fitur yang benar-benar Anda perlukan dan anggaran tidak mencukupi, bandingkan tool lain daripada mencoba mengakali lisensi. Alternatif n8n self-hosted layak dibaca berdampingan karena setiap project menetapkan batas fitur gratisnya di tempat yang berbeda.

Daftarkan instance komunitas Anda untuk mendapatkan kunci lisensi gratis

Beberapa fitur gratis tetap memerlukan kunci lisensi. Hal ini tampak kontradiktif sampai Anda melihat alurnya. Pendaftaran alamat email akan memberi Anda kunci gratis. Kunci tersebut membuka tiga kemampuan tambahan tanpa biaya:

  • Folders, untuk mengatur workflow
  • Debug in editor, yang menyalin dan menyematkan 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 kiri bawah editor.
  2. Buka Settings, lalu Usage and plan.
  3. Pilih Unlock, lalu Send me a free license key.
  4. Aktifkan kunci dengan tombol pada email, atau pilih Enter activation key pada halaman Usage and plan yang sama, lalu tempelkan kunci tersebut.

Pada server yang dikonfigurasi 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 buka 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 seolah-olah tidak menghasilkan perubahan apa pun.

Dua variabel lisensi lain juga penting pada server produksi. N8N_LICENSE_AUTO_RENEW_ENABLED secara default bernilai true. Jika Anda mengubahnya menjadi false, Anda harus memperbarui lisensi secara manual melalui 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 melepaskan entitlement saat instance dimatikan agar instance lain dapat menggunakannya. Pada instance produksi yang restart selama deployment, ubah nilainya menjadi false agar fitur berlisensi aktif kembali setelah restart. n8n mengabaikan variabel kedua ini dalam mode multi-main. Keduanya beserta nilai defaultnya didokumentasikan pada halaman variabel environment lisensi.

Posisi paket cloud

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

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

Per Oktober 2026, paket Starter, Pro, dan Business memiliki harga yang dipublikasikan pada halaman harga n8n, dengan tarif per bulan untuk penagihan tahunan. Paket Business dapat dibeli sendiri dan saat ini hanya dijual untuk n8n yang di-host sendiri. Ini merupakan cara langsung untuk membeli kunci bagi server Anda sendiri. Paket Enterprise diproses melalui tim penjualan dan harganya sama sekali tidak dipublikasikan. Angka apa pun yang dicantumkan di sini dapat segera tidak berlaku. Karena itu, baca halaman tersebut secara langsung. Untuk Enterprise, minta penawaran dan tanyakan secara khusus apakah penawaran tersebut mencakup kunci untuk self-hosted.

Jika Anda masih mempertimbangkan antara menjalankan n8n sendiri dan membayar produk otomasi yang di-host, perbandingan n8n dengan Zapier dan Make membahas pola biayanya, bukan daftar fiturnya.

Menjual n8n di dalam produk Anda sendiri

Jika pelanggan akan melihat dan menggunakan editor n8n itu sendiri, Anda memerlukan integrasi OEM n8n. Integrasi ini merupakan perjanjian komersial terpisah yang memungkinkan Anda menyematkan antarmuka n8n ke dalam UI produk Anda sendiri. Per Oktober 2026, dokumentasi integrasi OEM tidak mencantumkan harga. Karena itu, ketentuannya harus dibahas langsung dengan n8n. Dokumentasi tersebut juga menyatakan bahwa branding n8n wajib disertakan sebagai bagian dari integrasi OEM. Integrasi ini memungkinkan Anda menyematkan editor, bukan menghapus branding n8n dan menggantinya dengan branding Anda sendiri.

Menggunakan n8n sebagai backend tersembunyi merupakan kasus yang berbeda. Jika Anda membuat workflow dan pengguna hanya menjalankan atau memicunya, atau menghubungkan akun mereka sendiri ke workflow tersebut, lisensi standar sudah mencukupi dan tidak diperlukan perjanjian tambahan. Jika pengguna dapat membuat atau mengonfigurasi automation, help center n8n menyatakan bahwa produk tersebut memerlukan lisensi Enterprise, meskipun pelanggan tidak pernah melihat antarmuka n8n. FAQ lisensi juga menyebutkan bahwa custom interface, n8n API, MCP, dan AI agent yang bertindak atas nama pengguna termasuk jalur yang diperhitungkan. Batas penentunya adalah pihak yang mengendalikan logika workflow, bukan kredensial atau pendapatan.

Jadi, edisi mana yang Anda perlukan?

Untuk satu perusahaan yang menjalankan automasi sendiri dan mengizinkan rekan kerja melihat pekerjaan satu sama lain, Community Edition sudah memadai. Daftarkan diri untuk mendapatkan key gratis, lalu mulai membangun sesuatu. Langkah berikutnya adalah menyiapkan server. Panduan self-hosting n8n pada 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, Community Edition tidak menyediakan kemampuan tersebut. Perubahan konfigurasi sebanyak apa pun tidak akan mengubahnya. Pertimbangkan harga paket Business, atau pilih tool dengan lisensi yang sesuai dengan anggaran Anda.

Bagi pihak yang menjual akses ke n8n itu sendiri atau produk yang memungkinkan pelanggan membuat workflow mereka sendiri, 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 umum dan Anda dapat membaca, menjalankan, serta memodifikasinya, tetapi lisensi tersebut membatasi penggunaannya. Lisensi open source yang disetujui OSI tidak boleh memuat pembatasan penggunaan. n8n menyatakan hal ini dalam dokumentasinya sendiri dan menggunakan istilah 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 dapat mengenakan biaya kepada klien untuk pekerjaan yang melibatkan n8n?

Ya, untuk layanan. Membuat workflow untuk klien tidak memerlukan perjanjian terpisah. Menginstal atau memelihara n8n pada server milik klien juga tidak memerlukannya. Anda juga dapat membuat dan menjalankan automation untuk klien pada instance milik Anda sendiri dan mengenakan biaya untuk pekerjaan tersebut, selama klien tidak dapat membuka workflow editor atau mengubah logika workflow. Anda tidak boleh meng-host n8n sebagai layanan tempat klien membuat workflow sendiri atau menjual versi white-label n8n. Penentuannya adalah akses klien ke workflow, bukan jumlah klien atau pendapatan.

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

Berbagi workflow dan credential adalah fitur berlisensi. Karena itu, fitur tersebut dinonaktifkan tanpa paid key. Pada community edition, hanya pemilik instance dan pengguna yang membuat suatu item yang dapat membukanya. Artinya, tidak ada cara untuk menyerahkan workflow kepada kolega melalui antarmuka tersebut. Mengekspor workflow sebagai JSON lalu mengimpornya menggunakan akun lain dapat dilakukan, tetapi credential tidak ikut dalam ekspor tersebut. Salinan yang diimpor menjadi workflow terpisah dengan execution history sendiri.

Apa yang terjadi jika instance n8n saya tidak dapat terhubung ke server lisensi?

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

Apakah saya harus membayar untuk menghapus branding n8n?

Minimal, ya, jika pelanggan akan melihat hasilnya. Namun, pembayaran mungkin belum cukup. Sustainable Use License melarang perubahan, penghapusan, atau penyamaran pemberitahuan lisensi dan hak cipta. FAQ lisensi n8n juga mencantumkan white-label n8n dengan menghapus branding-nya sebagai penggunaan yang tidak diizinkan. Help centre menyatakan bahwa white-label memerlukan lisensi komersial. Sementara itu, dokumentasi integrasi OEM menyatakan bahwa branding n8n wajib sebagai bagian dari integrasi OEM. Karena itu, minta jawaban tertulis dari n8n sebelum merencanakan rebranding. Mengubah tampilan instance yang hanya digunakan oleh staf internal Anda merupakan persoalan yang lebih terbatas. Namun, klausul tentang pemberitahuan lisensi dan hak cipta tetap berlaku untuk semua jenis audiens.