SSD Nodes Learn 🎉 VPS vanaf $5.50/mnd
Gidsen Matt ConnorDoor Matt Connor

Is n8n gratis te gebruiken? Community vs Enterprise

Ontdek of de self-hosted n8n versie gratis is. Wij leggen uit hoe de Sustainable Use License werkt, welke functies een betaalde licentiesleutel vereisen en de limieten.

Is n8n gratis zelf te hosten?

Ja, n8n is gratis zelf te hosten. U draait de community edition op een server die u in eigen beheer heeft, en de licentie stelt geen limiet aan het aantal workflows dat u bouwt of hoe vaak deze worden uitgevoerd. Twee factoren bepalen of deze gratis editie voor u volstaat: n8n is geen open source in de zin zoals de Open Source Initiative (OSI) die term hanteert, en een specifieke set functies blijft uitgeschakeld totdat u betaalt voor een licentiesleutel.

De licentie is de Sustainable Use License, versie 1.0. De broncode is openbaar en u mag deze inzien, uitvoeren en wijzigen. De licentie beperkt echter wie u hiermee van dienst mag zijn. U mag n8n voor uzelf of voor uw eigen bedrijf draaien. U mag er geen product van maken waarvoor andere mensen betalen om het te gebruiken.

Wat fair-code betekent en waarom n8n geen open source is

Fair-code is het label dat n8n gebruikt voor zijn eigen model. Het beschrijft software waarvan de broncode openbaar en vrij uitvoerbaar is, maar waarvan de auteur het commerciële gebruik beperkt. De documentatie van n8n geeft direct de reden voor deze bewoording: een door de OSI goedgekeurde open source-licentie mag geen beperkingen bevatten over hoe u de software gebruikt, en de Sustainable Use License bevat precies dat soort beperkingen. Daarom noemt n8n zichzelf geen open source.

Dit onderscheid is geen semantische discussie. Het heeft gevolgen voor uw inkoopafdeling. Een beleid dat stelt "wij implementeren open source-tools of tools die wij hebben gekocht", plaatst n8n in een derde categorie. Iemand zal hier dus een weloverwogen besluit over moeten nemen. Lees het licentiebestand in de n8n repository vóórdat u dit gesprek voert, in plaats van daarna.

Wat de Sustainable Use License u toestaat

De verleende toestemming is ruim. De licentie geeft u een niet-exclusieve, royaltyvrije, wereldwijde licentie om de software te gebruiken, kopiëren, distribueren, beschikbaar te stellen en afgeleide werken te maken voor interne bedrijfsdoeleinden of voor persoonlijk, niet-commercieel gebruik.

In de praktijk betekent dit het volgende:

  • n8n draaien op uw eigen server voor uw eigen bedrijf, bijvoorbeeld voor het synchroniseren van gegevens vanuit een CRM (customer relationship management system) naar een interne database.
  • Het thuis draaien voor persoonlijke projecten.
  • De code wijzigen en uw aangepaste versie draaien.
  • Een n8n-node schrijven voor uw eigen product, of elke andere integratie tussen uw product en n8n.
  • Advieswerk verkopen, zoals het bouwen van workflows voor een klant.
  • Ondersteuning verkopen, zoals het opzetten en onderhouden van n8n op servers die eigendom zijn van een klant.
  • n8n gebruiken als verborgen backend binnen uw product, zolang dit draait op de eigen inloggegevens van uw bedrijf.

Niets in de licentie beperkt uw gebruik. Er is geen quotum voor het aantal uitvoeringen en geen limiet op het aantal gebruikers, dus de enige beperking voor een zelfgehoste instantie is de CPU en het geheugen van de machine waarop deze draait. De AI-nodes zijn evenmin beperkt, dus het bouwen van een AI-agent-workflow in n8n werkt in de gratis editie.

Wat de Sustainable Use License niet toestaat

De beperkingen zijn kort en n8n somt ze op met voorbeelden op de pagina over de sustainable use license:

  • n8n hosten en geld vragen aan gebruikers voor toegang.
  • n8n voorzien van een white label en dit tegen betaling aanbieden aan uw klanten.
  • n8n gebruiken om de inloggegevens van uw eindgebruikers te verzamelen, zodat zij hun eigen accounts in andere diensten kunnen bereiken.
  • Het wijzigen, verwijderen of onleesbaar maken van licentie-, auteursrecht- of andere kennisgevingen.
  • Het commercieel distribueren van de software. Distributie is alleen kosteloos toegestaan voor niet-commerciële doeleinden.

De derde beperking is degene die mensen vaak verrast, dus lees deze goed door. Een geautomatiseerde taak die de eigen bedrijfsgegevens verplaatst met behulp van de eigen API-keys van uw bedrijf, valt onder intern gebruik en is toegestaan. Een product waarbij elk van uw klanten hun eigen Google-account koppelt via uw n8n-instantie is niet toegestaan, omdat de licentie de grens trekt bij wiens inloggegevens n8n beheert. De software en de server zijn in beide gevallen identiek. Het antwoord is nee.

Er is ook een tweede licentie aanwezig in dezelfde repository. Elk bronbestand met .ee. in de bestandsnaam, of .ee in het directorypad, valt buiten de Sustainable Use License en wordt gedekt door de afzonderlijke n8n Enterprise License. Die code wordt meegeleverd in dezelfde Docker-image die u ophaalt, dus de betaalde functies zijn aanwezig in de build en blijven uitgeschakeld totdat een geldige sleutel ze activeert. Deze op een andere manier inschakelen is een licentieovertreding, geen configuratietruc.

Hoe fair-code verschilt van MIT en AGPL

Een MIT-licentie staat alles toe, inclusief het overnemen van de code en het verkopen van een gehoste versie ervan, waarbij naamsvermelding de enige echte voorwaarde is.

De AGPL (GNU Affero General Public License) staat eveneens de verkoop van een gehoste versie toe. De voorwaarde is openbaarmaking: als u de software aanpast en gebruikers deze via een netwerk laat benaderen, moet u die gebruikers uw aangepaste broncode aanbieden.

De Sustainable Use License werkt op een ander vlak. Deze stelt geen eisen aan het publiceren van uw wijzigingen. De licentie beperkt aan wie u diensten mag verlenen. Kort samengevat: de AGPL bepaalt wat u moet publiceren, terwijl de Sustainable Use License bepaalt aan wie u mag verkopen.

Dat verschil bepaalt wat er met forks gebeurt. Iedereen mag een AGPL-project forken en dit als een concurrerende gehoste dienst aanbieden, mits de wijzigingen worden gepubliceerd. Niemand mag dat doen met n8n, omdat de gebruiksbeperking met de code meereist in elke kopie. Dit is de reden waarom n8n de volledige broncode kan publiceren en toch een cloudproduct kan verkopen zonder te concurreren met een kloon van zichzelf.

Welke functies vereisen een betaalde licentiesleutel

De community edition bevat vrijwel het gehele product. n8n documenteert de uitsluitingen in plaats van de toevoegingen, wat de meest bruikbare benadering is. Per augustus 2026 vermeldt de pagina met editiesvergelijking de volgende betaalde functies:

  • SSO (single sign-on) via SAML (security assertion markup language) of LDAP (lightweight directory access protocol)
  • Het delen van workflows en credentials
  • Projects
  • Custom variables
  • Environments
  • Versiebeheer met Git
  • External secrets
  • Externe opslag voor binaire data
  • Log streaming
  • Multi-main mode

Het delen van items is de beperking waar de meeste teams als eerste tegenaan lopen, en dit wordt gemakkelijk over het hoofd gezien wanneer één persoon de tool alleen evalueert. In de community edition kunnen alleen de eigenaar van de instance en de gebruiker die een workflow of credential heeft aangemaakt, deze openen. Twee collega's op dezelfde instance kunnen binnen de interface geen workflow naar elkaar doorsturen. Teams omzeilen dit met één gedeeld account, waardoor echter niet meer te herleiden is wie welke wijzigingen heeft aangebracht.

SSO is de tweede beperking. Als uw bedrijf single sign-on vereist voor elke interne tool, voldoet de community edition vanaf de eerste dag niet aan die eis, ongeacht wat de tool verder kan. Het patroon van een gratis zelfgehoste applicatie waarbij de authenticatiefunctie achter een betaalmuur zit, herhaalt zich in deze hele categorie, en de SSO-belasting bij zelfgehoste applicaties legt uit waarom leveranciers de grens steeds op dezelfde plek trekken.

Environments en Git-versiebeheer vormen in de praktijk één functie. Samen stellen ze u in staat om workflows in een repository te beheren en deze te promoten van een ontwikkelings- naar een productie-instance. Zonder deze functies betekent het verplaatsen van een workflow tussen instances dat u handmatig JSON moet exporteren en aan de andere kant moet importeren. Dat werkt, en veel mensen doen het zo. Het biedt echter geen reviewstap en geen historie.

Multi-main mode is de functie die de schaalbaarheid beperkt. Queue mode met meerdere worker-processen draait prima op de community edition. Het draaien van meer dan één main-proces is echter niet mogelijk, en aangezien het main-proces verantwoordelijk is voor schedules en webhooks, blijft dit een single point of failure die u zonder licentiesleutel niet redundant kunt maken.

Log streaming en external secrets zijn compliance-functies. Log streaming pusht het event-log van n8n naar een systeem dat u reeds monitort. External secrets leest credentials uit een vault in plaats van uit de eigen versleutelde opslag van n8n. Beide zijn zaken waar tijdens een security review naar wordt gevraagd maanden nadat de tool in productie is genomen; een ongemakkelijk moment om de prijs te ontdekken.

Als de afgeschermde functie precies is wat u nodig heeft en het abonnement buiten uw budget valt, vergelijk dan alternatieve tools in plaats van de licentie te bevechten. De zelfgehoste n8n-alternatieven zijn het waard om naast elkaar te leggen, omdat elk project de grens voor de gratis versie op een andere plek trekt.

Registreer uw community-instantie voor de gratis licentiesleutel

Sommige gratis functies vereisen nog steeds een licentiesleutel; dit klinkt tegenstrijdig totdat u het proces ziet. Door een e-mailadres te registreren, ontvangt u een gratis sleutel. Hiermee ontgrendelt u kosteloos drie extra mogelijkheden:

  • Mappen, voor het organiseren van workflows
  • Debug in editor, waarmee uitvoeringsgegevens worden gekopieerd en vastgezet terwijl u aan een workflow werkt
  • Aangepaste uitvoeringsgegevens, voor het opslaan en annoteren van metadata van uitvoeringen

Volg deze stappen om de sleutel te verkrijgen:

  1. Open het menu met de drie puntjes in de linkerbenedenhoek van de editor.
  2. Ga naar Settings en vervolgens naar Usage and plan.
  3. Selecteer Unlock en daarna Send me a free license key.
  4. Plak de sleutel uit de e-mail in Enter activation key en selecteer Activate.

Op een server die u via bestanden configureert, kunt u de interface overslaan en de sleutel instellen als omgevingsvariabele vóór de eerste start.

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

Open de editor op poort 5678 en controleer vervolgens Settings en daarna Usage and plan. Op die pagina zou uw abonnement moeten staan in plaats van de prompt voor ontgrendeling. Als de prompt nog steeds zichtbaar is, is de gebruikelijke oorzaak dat de instantie al eerder is geactiveerd: N8N_LICENSE_ACTIVATION_KEY heeft geen effect op een instantie die al over een licentie beschikt. Het toevoegen ervan aan de omgeving van een bestaande container kan er daarom uitzien alsof er niets is gebeurd.

Twee andere licentievariabelen zijn van belang op een productieserver. N8N_LICENSE_AUTO_RENEW_ENABLED staat standaard op true. Als u dit op false zet, moet u elke tien dagen handmatig vernieuwen via het instellingenmenu, anders stoppen de gelicentieerde functies met werken. N8N_LICENSE_DETACH_FLOATING_ON_SHUTDOWN staat ook standaard op true; dit geeft het recht vrij wanneer de instantie wordt afgesloten, zodat een andere instantie het kan claimen. Zet dit op een productie-instantie die herstart tijdens deployments op false, zodat de gelicentieerde functies direct weer beschikbaar zijn. Beide variabelen worden gedocumenteerd op de pagina voor licentiebeheer.

Waar de cloudabonnementen zich bevinden

n8n Cloud draait dezelfde software op de eigen infrastructuur van n8n. De abonnementen worden afgerekend op basis van workflow-executies in plaats van het aantal actieve workflows. Een workflow die inactief is en wacht op een webhook, kost dus niets totdat deze wordt geactiveerd.

Het detail dat van belang is voor een self-hoster, is dat de enterprise-licentiesleutel gekoppeld is aan een abonnement en niet los wordt verkocht. U koopt een Business- of Enterprise-abonnement, u ontvangt een sleutel en u plakt die sleutel in de instantie die op uw eigen hardware draait. Self-hosting en betalen sluiten elkaar niet uit.

Sinds augustus 2026 staan de prijzen voor de instapniveaus vermeld op de n8n-prijspagina. De hogere niveaus verlopen via het verkoopteam en enterprise-prijzen worden in het geheel niet gepubliceerd; elk cijfer dat hier zou worden vermeld, zou verouderd zijn voordat u het leest. Vraag om een offerte en vraag specifiek of die offerte de self-hosted sleutel bevat.

Als u nog twijfelt tussen het zelf draaien van de software en het betalen voor een gehost automatiseringsproduct, behandelt de vergelijking van n8n met Zapier en Make de kostenstructuur in plaats van de lijst met functies.

n8n integreren in uw eigen product

Als uw klanten de n8n-editor zelf te zien krijgen en gebruiken, heeft u de embed-licentie nodig. n8n verkoopt deze als een OEM-overeenkomst (original equipment manufacturer). Deze licentie staat white-labelling en doorverkoop toe, wat onder de Sustainable Use License verboden is. Het betreft een onderhandeld contract met prijzen op basis van een offerte, bedoeld voor bedrijven die workflow-automatisering toevoegen aan een product dat zij reeds verkopen.

Het gebruik van n8n als verborgen backend is een andere situatie waarvoor geen dergelijke overeenkomst vereist is. Als de workflows draaien op de inloggegevens van uw bedrijf en uw gebruikers de editor nooit aanraken, dan volstaat de standaardlicentie. De grens wordt bepaald door de inloggegevens en de editor, niet door de inkomsten.

Welke editie heeft u nodig?

Voor een bedrijf dat eigen automatiseringen draait, waarbij collega's elkaars werk mogen inzien, volstaat de community edition. Registreer voor de gratis key en ga aan de slag. De volgende stap is een server, en n8n zelf hosten op een VPS met Docker en HTTPS behandelt de uitrol, de reverse proxy en het certificaat.

Voor een bedrijf dat single sign-on vereist, of gescheiden omgevingen voor development en productie, is de community edition niet toereikend; geen enkele hoeveelheid configuratiewijzigingen verandert dat. Vraag een prijsopgave aan voor een Business-plan, of kies een tool waarvan de licentie past bij uw budget.

Voor iedereen die toegang verkoopt aan derden, is het antwoord een commerciële overeenkomst met n8n. Hoe eerder dat gesprek plaatsvindt, hoe voordeliger het is.

FAQ

Is n8n open source?

Nee. n8n is fair-code en wordt gedistribueerd onder de Sustainable Use License. De broncode is openbaar en u mag deze inzien, uitvoeren en aanpassen, maar de licentie beperkt waarvoor u de software mag gebruiken. Een door de OSI goedgekeurde open source-licentie mag geen gebruiksbeperkingen bevatten. n8n vermeldt dit in de eigen documentatie en omschrijft zichzelf daarom als source available. Bestanden met .ee. in de naam of .ee in het pad zijn zelfs van die licentie uitgesloten en vallen onder een afzonderlijke n8n Enterprise License.

Mag ik klanten laten betalen voor werkzaamheden met n8n?

Ja, voor diensten wel. Het bouwen van workflows voor een klant vereist geen aparte overeenkomst, evenmin als het installeren of onderhouden van n8n op servers die eigendom zijn van de klant. Wat u niet mag doen, is mensen laten betalen voor toegang tot een n8n-instantie die u beheert, of een white-label versie ervan verkopen. De toets is of er wordt betaald voor uw werk of voor toegang tot de software.

Waarom kan mijn team geen workflows delen in de self-hosted community edition?

Het delen van workflows en inloggegevens is een gelicentieerde functie en is daarom uitgeschakeld zonder betaalde sleutel. In de community edition kunnen alleen de eigenaar van de instantie en de gebruiker die een item heeft aangemaakt dit openen. Er is dus geen mogelijkheid om een workflow binnen de interface aan een collega over te dragen. Het exporteren van de workflow als JSON en het importeren onder het andere account werkt wel, maar inloggegevens worden niet meegeleverd in die export en de geïmporteerde kopie wordt een afzonderlijke workflow met een eigen uitvoeringsgeschiedenis.

Wat gebeurt er als mijn n8n-instantie de licentieserver niet kan bereiken?

Een geactiveerde instantie vernieuwt de licentie standaard via https://license.n8n.io/v1, en N8N_LICENSE_AUTO_RENEW_ENABLED staat standaard op true. Als u automatische vernieuwing uitschakelt, moet u elke tien dagen handmatig vernieuwen via het instellingenmenu, anders stoppen de gelicentieerde functies met werken. Als een uitgaande firewall de licentieserver blokkeert, stuur het verzoek dan via een proxy met de kleine letter https_proxy_license_server variabele in plaats van de vernieuwing uit te schakelen.

Moet ik betalen om de n8n-branding te verwijderen?

Ja, als klanten het resultaat te zien krijgen. De Sustainable Use License verbiedt het wijzigen, verwijderen of onleesbaar maken van licentie- en auteursrechtvermeldingen. Het white-labelen van n8n en dit tegen betaling aanbieden aan klanten wordt expliciet genoemd als een niet-toegestaan gebruik. Voor het rebranden van een product dat u verkoopt, is de embed- of OEM-overeenkomst vereist. Het aanpassen van het uiterlijk van een instantie die alleen door uw eigen personeel wordt gebruikt is een minder zware kwestie, maar de clausule over licentie- en auteursrechtvermeldingen is ongeacht de doelgroep van toepassing.