n8n is a workflow automation platform from Berlin with 199,380 GitHub stars, more than any other tool in the self-hosted AI category. It is free to self-host, priced in Euro on the cloud, and backed by a company that does the European compliance paperwork better than almost anyone else in this market.

It also has the most restrictive licence of the seven major open-source AI tools we audited. Not slightly more restrictive. The Sustainable Use License states in plain words:

You may use or modify the software only for your own internal business purposes or for non-commercial or personal use. You may distribute the software or provide it to others only if you do so free of charge for non-commercial purposes.

Read that twice if you run an agency. Building n8n workflows for paying clients is not obviously covered by that sentence. There is a whole German cottage industry doing exactly this, and most of it has never opened the file.

Everything below was verified against primary sources on 4 August 2026.

199.380GitHub stars, most in the category
2,5 Mrd.US-Dollar valuation at the Series C
20 €entry cloud plan per month, unlimited seats
0OSI-approved licences among its terms

What is n8n, and who is behind it?

n8n GmbH is headquartered in Berlin and was founded in 2019 by Jan Oberhauser. It raised a 180 million US-Dollar Series C led by Accel at a 2.5 billion valuation, with participation from NVIDIA's venture arm NVentures, Sequoia, HV Capital and Highland Europe. Total funding is reported at around 254 million across five rounds, and later 2026 reporting puts the valuation higher still, though we could not verify that second figure against a primary source.

The product connects applications together into automated workflows, and since 2024 it has become one of the most common ways companies actually run AI agents in production. It reports more than 3,000 enterprise customers including Vodafone, Softbank and Seat, and a community of over 700,000.

For a German or Austrian buyer, the headline is simple: this is a German company subject to German law, which removes an entire category of argument before you start. That matters more than it sounds, and we will come back to why n8n is genuinely the strongest option in this cluster on data sovereignty.

The clause: what 'internal business purposes' rules out

n8n is published under the Sustainable Use License, which is not an OSI-approved open-source licence. GitHub flags it as `NOASSERTION`. The limitations section is short enough to quote in full, and it is worth reading slowly:

Use or modification is permitted only for your own internal business purposes, or for non-commercial or personal use. Distribution or providing the software to others is permitted only free of charge and for non-commercial purposes. You may not remove licensing or copyright notices.

The first sentence is the one with commercial consequences. A company automating its own invoices is squarely inside it. An agency that self-hosts n8n and charges a client to build and run workflows for them is doing something the licence does not obviously permit, because the purpose is not that agency's own internal business, and the provision to a third party is neither free nor non-commercial.

We are not lawyers and this is not legal advice. But this is exactly the kind of sentence you want your own counsel to look at before you build a business line on it, not after n8n's legal team sends a letter.

If you run an n8n agency, three questions are worth answering this week. Are you self-hosting on your own infrastructure and billing clients for the output? Are you deploying n8n instances into client environments? Are you reselling a managed n8n service? All three sit outside the plain reading of your own internal business purposes. n8n sells commercial and embed licences precisely for these cases. Ask them.

The second licence hiding in the same repository

The Sustainable Use License does not even cover the whole codebase. Two further carve-outs sit on top of it:

Files with `.ee.` in the filename, or `.ee` in the directory name, are not covered at all. They fall under the separate n8n Enterprise License, which permits production use only if you hold a valid Enterprise licence for your usage. Development and testing are explicitly exempt.

Content of branches other than master is not licensed. That is an unusual clause we have not seen elsewhere, and it means forks and feature branches sit in undefined territory.

If that Enterprise licence wording feels familiar, it is: it is near-identical to the one Onyx uses, down to the sentence order. Three separate companies in this category ship the same boilerplate, which tells you open core is a settled industry pattern rather than any one vendor being clever.

Teamo AI: scattered knowledge becomes one intelligence

What your people know sits in chats, tickets and heads. Teamo AI turns it into one shared intelligence that gets better with every use. 14 days free, no credit card, your team invited in minutes.

Start the free trial, no credit card

What n8n actually costs, in Euro

n8n publishes its cloud pricing, which already puts it ahead of Glean and Open WebUI, neither of which publishes anything. Prices are in Euro on annual billing, and the billing unit is unusual in a good way: one execution is one full run of a workflow, no matter how many steps it contains or how much data it moves. Competitors that bill per step make long workflows expensive by design.

The genuinely buyer-friendly part is that every plan has unlimited seats. In a category where per-user pricing is the norm and Glean has an effective floor of hundreds of users, that is a real structural difference for a mid-sized company.

Starter20 €2,500UnlimitedEntry tier
Pro50 €10,000Unlimited20 concurrent executions
Business667 €40,000UnlimitedStill no SSO
EnterpriseOn requestCustomUnlimited200+ concurrent, SSO, SLA
Community (self-hosted)0 €UnlimitedUnlimitedInternal business use only

The row that matters for a compliance-minded buyer is the third one. SSO, SAML and LDAP are Enterprise-only, which means the 667 Euro Business plan still cannot authenticate your staff against your identity provider. Also Enterprise-only: external secret store integration, log streaming, unlimited shared projects, 365 days of insights and a support SLA.

This is the same pattern we found across the category. Onyx and Flowise both put SSO behind a commercial licence too. The one exception is Open WebUI, which includes SSO, OIDC and LDAP for free and charges for branding instead.

Where n8n beats everyone else in this cluster

Having been hard on the licence, credit where it is due. On European compliance paperwork n8n is the strongest vendor we have reviewed in this category, and it is not close.

- A pre-signed DPA you can simply download. n8n publishes a data processing agreement as processor, ready to countersign and return. Glean does not. Onyx does not. This alone removes weeks from a procurement cycle.
- A subprocessor document exists in its trust centre, which Glean's privacy policy does not provide.
- SOC 2 Type 2 and SOC 3, with GDPR listed. Reports are behind an access request rather than fully public, and ISO 27001 is not listed.
- A German legal entity. n8n GmbH is subject to German law, so there is no international transfer question to assess at the vendor level at all.

One honest gap: n8n does not disclose its cloud hosting region on its own trust centre. Third-party write-ups state Frankfurt on Azure, and that is plausible for a Berlin company, but we could not confirm it from n8n's own documentation. Ask them in writing and get it into the contract, exactly as you would with any other vendor.

Where n8n wins

  • German GmbH, German law, no vendor-level transfer question

  • Pre-signed DPA available for download, not on request

  • Published pricing in Euro, unlimited seats on every plan

  • Billing per workflow run, not per step

  • Genuinely free and unlimited for your own internal automation

Where it costs you

  • Most restrictive licence of the seven tools we audited

  • Agency and reseller use is not covered by the default licence

  • SSO, SAML and LDAP are Enterprise-only, even at 667 Euro

  • Cloud hosting region not disclosed in its own trust centre

  • Non-master branches are not licensed at all

What to do about it, depending on who you are

Find out where n8n is already running

With 199,000 stars and a one-line install, it is probably already automating something in your company. Free, anonymous.

Start the free AI usage survey

How to check your own position in ten minutes

1

Read the limitations section yourself

Open `LICENSE.md` in the n8n repository and read the four sentences under Limitations. It takes ninety seconds and it is the single most consequential thing in this article.

2

Write down who benefits from each workflow

For every production workflow, name the party it serves. If that party is your own company, you are fine. If it is a client who pays you, flag it for legal review.

3

Grep your instance for .ee. files in use

Enterprise-licensed features are not always obvious from the interface. If you are running a self-hosted build, confirm which enterprise-gated capabilities are actually switched on before you assume you are on the community terms.

4

Download the DPA before the procurement meeting

n8n's pre-signed data processing agreement is available without asking. Bring it to the first meeting with your data protection officer. Very few vendors in this space let you do that.

5

Get the hosting region in writing

The trust centre does not state it. Ask which region and provider your tenant runs in, and have the answer written into the contract rather than inferred from a blog post.

Verdict: excellent product, licence you must actually read

n8n is the best-documented European vendor in this whole cluster. A German GmbH with a downloadable DPA, published Euro pricing, unlimited seats and SOC 2 is a genuinely easier procurement conversation than any US alternative we have reviewed, Glean included.

The licence is the catch, and it is a real one rather than a technicality. Only for your own internal business purposes is a narrow permission, and an entire services industry has grown up around a product whose default terms do not obviously cover services. n8n is not hiding this. It sells commercial licences for exactly these cases, and the file has been public the whole time. But almost nobody writing about n8n mentions it.

Use it for your own automation and it is one of the best deals in software. Build a business on top of it and buy the right licence first.

Teamo AI: access control is not a surcharge

Who sees what is settled from day one. Permissions, plugins and tools are standard in Teamo AI, not an enterprise upgrade you discover later. 14 days free, no credit card, your team invited in minutes.

Start the free trial, no credit card

The short version

The licence permits use only for your own internal business purposes. Agency and reseller work is not covered by the default terms.

Not open source. The Sustainable Use License is flagged `NOASSERTION` by GitHub, and `.ee.` files need a separate Enterprise Licence on top.

Branches other than master are not licensed at all.

SSO, SAML and LDAP are Enterprise-only, even on the 667 Euro Business plan.

Best compliance paperwork in the category: German GmbH, pre-signed downloadable DPA, subprocessor document, SOC 2 Type 2.

But the cloud hosting region is not disclosed on n8n's own trust centre. Get it in the contract.