n8n Pricing 2026: Cloud $24/mo, Self-Hosted License Free

n8n Cloud Starter is $24 a month for 2,500 executions, Pro $60 for 10,000 ($20 and $50 a month billed annually). Self-hosted Community Edition is free to license; you pay only for a server. Business is a self-hosted license from 800 EUR a month, or $960 fixed for US buyers. Enterprise and embedding are quote-only. Prices verified 2026-09-19.

If you searched for the n8n price, you have probably seen three different numbers for the same plan. You are not misreading. n8n's pricing page shows euros to some visitors and dollars to others, the Business plan is a license for your own server rather than a Cloud tier, and what used to be called "Embed" now sits on a page called OEM with no public price.

I set up self-hosted n8n for clients, and I have deployed client stacks on both Oracle Cloud and Hostinger, so the number I care about is the real monthly bill, not the headline. Below are the figures that decide that bill, taken from n8n's pricing page, its docs and its help center, with the currency each one was shown in and what it buys you. Prices verified 2026-09-19.

Want to see n8n doing real work first? Run my Google Maps lead finder or the SEO audit, both live n8n workflows.

n8n pricing at a glance

Plan Where it runs Billed monthly Billed annually (per month) Executions a month
Community Edition Your server $0 license $0 license No quota from n8n
Starter n8n Cloud $24 $20 2,500
Pro n8n Cloud $60 $50 10,000
Pro, 50K option n8n Cloud $144 $120 50,000
Business Your server, with a license key 800 EUR ($960 in the US) 667 EUR ($800 in the US) 40,000 (tiers up to 500,000)
Start-up plan Your server, with a license key 400 EUR ($400 in the US and Canada) 333 EUR ($333 in the US and Canada) 40,000
Enterprise n8n Cloud or your server Quote Quote Custom

A few things the table cannot show. The pricing page says every plan includes unlimited users and workflows and every integration, so n8n prices on executions only. Annual billing saves 17%: Starter is $240 a year instead of $288, and Pro is $600 instead of $720. Execution quotas belong to paid plans; n8n's docs say paid plans, cloud or self-hosted, have one, while on the free Community Edition your server is the limit. And tax can be added at checkout depending on your country.

n8n price in USD vs EUR: why Business shows two numbers

Loaded from Doha on 2026-09-19, the pricing page showed euros before its scripts finished loading: 20 EUR, 50 EUR and 667 EUR a month on annual billing. Once the live prices arrived, Starter and Pro switched to $20 and $50. Business showed 667 EUR on one load and $800 on the next two.

n8n's own checkout price data explains the Business gap. The pricing page fetches live prices from n8n's payment provider, and for Business that data sets a euro price with a fixed dollar price for one country only. The 40,000-execution tier is 800 EUR a month, with a $960 override for buyers in the United States. Queried from Qatar the same day, the same checkout converted 800 EUR to $918.32 a month instead. The pricing page can still show you $960 outside the US, so treat that figure as the US price, not yours.

What that means for your budget:

So when a page quotes Business at "$800 a month", it is either the annual US rate or the monthly euro figure with a dollar sign on it.

What counts as an execution, and what does not

n8n bills on production executions. The pricing page defines an execution as "a single run of your entire workflow", however many steps it has and however much data it processes. The executions docs spell out how each trigger counts:

Five kinds of run do not count toward your quota:

Two practical consequences. A parent workflow that calls five sub-workflows is billed as one execution, not six. And a schedule that fires every 5 minutes uses 8,640 executions in a 30-day month on its own, more than three times Starter's 2,500. On Cloud, every run past the quota fails, as the next section explains.

n8n subscription cost: Cloud Starter and Pro

These are the two plans n8n hosts for you at a public price.

Starter: $24 a month, or $240 a year. 2,500 executions a month, 5 concurrent executions, 1 shared project, 2,300 AI credits a month and forum support. Cloud keeps up to 2,500 saved executions (2.5 GB), with 7 days of execution logs and 1 day of workflow history.

Pro: $60 a month for 10,000 executions, or $144 a month for 50,000. Annual billing brings those to $50 and $120 a month ($600 and $1,440 a year). You get 20 concurrent executions (50 on the 50K option), 3 shared projects, admin roles, global variables, workflow history, execution search, 7 days of insights, and 5,700 or 13,700 AI credits a month depending on the option. Cloud keeps up to 25,000 saved executions (25 GB), with 30 days of execution logs and 5 days of workflow history.

The 50K Pro option is easy to miss, because the Pro card shows the 10K price until you open its dropdown. If you run between 10,000 and 50,000 executions a month and do not need SSO or Git environments, $144 on Cloud is far below the cheapest Business tier.

The free trial runs for 14 days with most Pro features. n8n's pricing FAQ lists what it leaves out: admin roles, the project Editor role, named versions, workflow diffs and the n8n public API. It is capped at 1,000 executions, 5 concurrent executions, a 180-second execution timeout and 1 team project, on the same computing power as Starter. No credit card is needed, and the trial expires without charging you. The trial docs say n8n deletes the workspace when the trial expires, and also that you have 90 days to download your workflows afterwards. Export anything you want to keep before day 14 rather than rely on that window.

Four smaller points are worth knowing before you pay. Runs beyond your plan's concurrency limit wait in a queue and then run (concurrency docs); that is a different limit from your monthly quota. You cannot buy extra AI credits yet. Saved-execution limits do not stop your workflows, they only change how much history is kept. And hosted plans store data in the EU, on servers in Frankfurt, Germany.

What happens when you run out of executions

On Cloud, the monthly quota is a hard stop, not an extra charge. n8n's Help Center says: "Executions at the limit are not queued. They fail immediately with an error." Your workflows stay active and your triggers keep firing, but each run fails with "Execution limit reached. Consider upgrading your plan." Runs that fail this way stay failed and do not re-run on their own. Quotas reset at the start of each calendar month, not on your billing date.

Before that reset you have three ways out:

Business works differently: workflows keep running and overage may be invoiced, covered in the next section.

n8n license cost: what self-hosting legally costs

Self-hosted n8n is one install. Without a license key it runs as the free Community Edition, and adding a Business or Enterprise key switches on those editions (hosting docs).

Can you get the Business plan on n8n Cloud?

No. n8n's Help Center says "you cannot upgrade an existing Cloud plan to the Business plan" and that Business "is a self-hosted only plan and it is not available on the Cloud at this time." The start-up plan page says the same. You buy a license key and apply it to your own server. The hosted plans are Starter, Pro and Enterprise.

Edition License cost What it includes or adds
Community Free Almost the full feature set. It leaves out SSO (SAML, LDAP), projects, sharing of workflows and credentials, environments, Git version control, external secrets, log streaming, multi-main mode, custom variables and external storage for binary data.
Registered Community Free, register with an email A free license key that adds folders, debug in editor and custom execution data.
Business From 800 EUR a month ($960 in the US) SSO, SAML and LDAP, 6 shared projects, different environments, Git version control, scaling options, 30 days of insights.
Enterprise Quote Unlimited shared projects, external secret stores, log streaming, extended data retention, invoice billing and dedicated support. SLA support contracts cost extra.

The feature split comes from n8n's Community Edition features page, which also says you can stay on the free edition indefinitely.

One detail if you read the source code: files with ".ee." in their filename, or ".ee" in their folder name, are not covered by the Sustainable Use License. They sit under n8n's enterprise license, which lets you copy and modify that code for development and testing without a subscription, but requires a valid license for your usage before you run it in production.

Business license tiers

The Business card on the pricing page has an execution dropdown. The euro columns are n8n's base price. The dollar columns are the fixed prices n8n's checkout data sets for US buyers.

Executions a month EUR, monthly EUR, annual (per month) USD in the US, monthly USD in the US, annual (per month)
40,000 800 667 960 800
50,000 985 821 1,182 985
75,000 1,456 1,213 1,747 1,456
100,000 1,726 1,438 2,071 1,726
150,000 2,189 1,824 2,627 2,189
200,000 2,639 2,199 3,167 2,639
300,000 3,512 2,927 4,214 3,512
400,000 4,381 3,651 5,257 4,381
500,000 5,245 4,371 6,294 5,245

n8n's pricing FAQ fills in how the license works day to day.

Start-up plan

n8n advertises the start-up plan as 50% off Business for companies with fewer than 20 employees and less than 5M EUR in total funding. It is self-hosted, like Business. n8n's checkout data prices the 40,000-execution tier at 400 EUR a month, or 4,000 EUR a year (333 EUR a month). US and Canadian start-ups get a fixed dollar price of $400 a month, or $4,000 a year ($333 a month).

That is exactly half the euro Business price. Against the $960 US Business price, $400 works out to about 58% off. You can keep the discount for a year, or longer while you still qualify.

Enterprise

No public price. It can be hosted by n8n or run on your own servers. n8n invoices on Net15 terms, paid annually in advance, and SLA support contracts are an extra cost.

n8n embed pricing (now called OEM)

Search for n8n Embed today and you land on n8n's OEM page. The "Embedding n8n" item in n8n's site menu points there, and the old n8n.io/embed/ URL returned a 404 on 2026-09-19.

n8n's OEM page and docs set out these terms:

Before you ask for a quote, check whether you need OEM at all. n8n's own quick test: if your end users only trigger and consume workflows you built, that is a backend use case. If they create and edit their own workflows inside your product, that is OEM.

For the backend case, n8n's pages do not say the same thing. The license FAQ says backend use is usually allowed "as long as the back-end process doesn't use users' own credentials to access their data." The OEM docs say backend use is "available on all paid plans, under the standard license, with no separate agreement needed." The OEM page says it "runs on a regular Enterprise license." If n8n powers a paid feature of your product, email license@n8n.io, explain whose credentials the workflows use, and get the answer in writing before you ship.

If you are building that product around n8n, the app side is what I do in full-stack AI app development: the front end, the database, and n8n running the background work.

Is n8n free?

The software is. n8n Cloud is not. The self-hosted Community Edition costs $0 to license, with no execution quota from n8n. n8n's pricing page listed no free Cloud plan on 2026-09-19: the cheapest hosted option is Starter at $24 a month, after a 14-day trial that is capped at 1,000 executions and needs no credit card.

Is n8n free for commercial use?

For internal business use, yes, and the Community license costs $0. n8n's Sustainable Use License is a fair-code license, and n8n says plainly that it does not call itself open source. The core rule: you may use or modify the software "only for your own internal business purposes or for non-commercial or personal use."

n8n's license page lists these as allowed:

It lists these as not allowed without a separate commercial agreement:

Two of the allowed examples cover my own work: consulting such as building workflows, and setting up or maintaining n8n on a company's own server. n8n's license page adds that you are "free to offer commercial consulting or support services" without a separate agreement. That is why everything I build goes into accounts the client owns. Running one instance myself and charging clients to log in would count as hosting n8n and charging people to access it, which needs a commercial agreement. For anything outside these lines, the contact is license@n8n.io. The full text is in the LICENSE.md file on GitHub.

What self-hosting n8n really costs

The license is $0. You still pay for the server and the hours to run it.

n8n itself is light. Its AWS guide lists the memory n8n Cloud gives the n8n container: 320 MB on Starter, 640 MB on Pro 10K and 1,280 MB on Pro 50K, before your database and operating system. n8n's OEM prerequisites page gives an illustrative range based on n8n Cloud, 320 MB to 2 GB of memory and 512 MB to 4 GB of SSD for the database, and says small instances should be enough for most use cases because n8n is not CPU intensive. The bigger number is in n8n's Docker Compose guide: its full setup, which includes the sandbox that powers n8n Assistant, asks for at least 4 GB of RAM and 2 vCPUs. If you follow that guide, size the server to match.

Here is what that costs on the two platforms I use for client stacks, plus DigitalOcean as a pay-monthly option. Prices in USD:

Server Price Specs The catch
Oracle Cloud Always Free (Arm) $0, no time limit 2 OCPUs and 12 GB of memory in total Oracle may reclaim instances that stay mostly idle over 7 days, and free Arm capacity can run out in your home region
Hostinger KVM 1 $6.49 a month, promotional, paid upfront 1 vCPU, 4 GB RAM, 50 GB NVMe Renews at $11.99 a month for 2 years. One vCPU is below n8n's Compose guide
Hostinger KVM 2 $8.99 a month, promotional, paid upfront 2 vCPU, 8 GB RAM, 100 GB NVMe Renews at $14.99 a month for 2 years
DigitalOcean Basic $6 a month 1 vCPU, 1 GiB RAM, 25 GiB SSD Inside n8n's illustrative range, with little headroom
DigitalOcean Basic $12 a month 1 vCPU, 2 GiB RAM, 50 GiB SSD Top of n8n's illustrative memory range
DigitalOcean Basic $24 a month 2 vCPUs, 4 GiB RAM, 80 GiB SSD Meets n8n's Docker Compose guide

Sources: Oracle Always Free resources, Hostinger n8n hosting, DigitalOcean droplet pricing.

Oracle is the lowest possible bill, and my step-by-step is in self-hosting n8n on Oracle Cloud's free tier. Hostinger is the simpler paid route, covered in self-hosting n8n on a Hostinger VPS. One of my Oracle builds is written up as a case study: a $0-a-month self-hosted AI stack. It was built in late 2025 on 4 OCPUs and 24 GB, the free allowance at the time. Oracle cut the Always Free Arm allowance to 2 OCPUs and 12 GB in mid-2026, so size a new build to the current limit.

The server price also leaves out four costs:

Side by side: Cloud Pro at 10,000 executions is $60 a month, and a Hostinger KVM 2 at its renewal price is $14.99 a month with no execution quota from n8n. The difference is what you pay n8n to run the ops for you.

n8n vs Zapier vs Make on the same workload

The three tools count different things.

Take a lead workflow with a webhook trigger plus 4 app actions (enrich, score, write to CRM, notify Slack) that runs 2,000 times a month. The Zapier figure assumes none of the four is a Formatter or other free utility step.

Tool Units used Plan you need Billed monthly Billed annually (per month)
n8n self-hosted 2,000 executions Community + server $0 license + server $0 license + server
n8n Cloud 2,000 executions Starter $24 $20
Make About 10,000 credits Core, 10k credits $10.59 $9
Zapier 8,000 tasks Professional, 10K tasks $193.50 $129

This is an illustrative example using prices checked the same day on each vendor's page (Zapier pricing, with Make and n8n linked above). Your real cost depends on your steps, volume and retries.

So n8n is not automatically the cheapest. At this volume Make's Core plan costs less, but 10,000 credits is its whole allowance. One extra module takes you past it, and then you buy extra credits or move up a tier; Make's pricing page says scenarios stop running until credits are added again, while incoming webhooks queue up to your webhook queue storage. n8n Cloud has the same kind of wall: at the quota, executions fail until the month resets or you upgrade. Zapier costs the most here because every successful app action is a task. n8n pulls ahead as workflows get longer, because 4 steps or 40 steps is still one execution.

For a fuller feature comparison, see n8n vs Zapier for business. To model your own volume, my n8n cost calculator does the rough math.

How to lower your n8n bill

Which n8n option fits you

My default: if you are comfortable with Docker, Community Edition on a VPS with 2 vCPUs and 4 GB of RAM. If you are not, Cloud Starter until you outgrow it, then price the 50K Pro option before you look at anything self-hosted.

If you are still working out what n8n is before you price it, start with what n8n automation is and what it is good for.

When to hire help instead of doing it yourself

Most simple automations, you should build yourself. n8n is approachable, and a two or three step workflow is a good first build.

Paying someone starts to make sense in three situations.

  1. The workflow touches money, customers or compliance. A lead flow that silently drops records can cost more than the build did. Production workflows need deduplication, retries and error alerts that are easy to skip while you are learning.
  2. You are connecting several systems with real edge cases. A CRM, billing, a database and notifications, with branching logic and failure recovery, is where DIY projects tend to stall, and where a self-hosted instance needs proper backups and monitoring.
  3. Your time is the bottleneck. If the hours you would spend learning error handling and backups are worth more spent on sales or delivery, hand the build off.

For reference, my fixed-price CRM automation package with n8n starts at $299 on my Upwork catalog, with larger tiers at $849 and $1,999. One of my CRM builds on Supabase and n8n is written up as a case study. Custom work is scoped and priced in writing within 24 hours of a call. More on how I work as an n8n consultant.

Key takeaways

If you want a second opinion on Cloud vs self-hosting for your actual volume, book a 30-minute call and we will size it together.

Sources

All prices verified 2026-09-19 against the pages above, checked from Doha, Qatar. Pricing changes, so check n8n's page and your checkout currency before you buy.

Frequently asked questions

How much does an n8n subscription cost per month?

n8n Cloud Starter is $24 a month, or $240 a year, for 2,500 executions. Pro is $60 a month, or $600 a year, for 10,000 executions, and its 50,000-execution option is $144 a month or $1,440 a year. Every plan includes unlimited users and workflows, and tax may be added depending on your country. The quota is a hard stop: past it, new executions fail until the month resets or you upgrade. Prices verified 2026-09-19 on n8n.io/pricing.

How much does an n8n license cost for self-hosting?

The Community Edition license is free, and registering it with an email gets a free key that adds folders, debug in editor and custom execution data. Paid self-hosted features need a Business or Enterprise key. Business starts at 800 EUR a month (667 EUR a month on annual billing) for 40,000 executions, or a fixed $960 a month ($800 on annual billing) for US buyers. Start-ups with fewer than 20 employees and less than 5M EUR in funding pay half the euro price. Enterprise is quote-only. Prices verified 2026-09-19.

How much does n8n Embed cost?

n8n now sells embedding as OEM and publishes no price. Its OEM page says you commit to a yearly volume of executions pooled across all your end customers and are billed against that commitment. The figure of about $50,000 a year that circulates online is not published on n8n's OEM page or docs. You only need OEM when your users build or edit workflows inside your product. If they only trigger workflows you built, that is a backend use case, which n8n's pages license differently, so confirm yours with license@n8n.io. Checked 2026-09-19.

How much does it cost to self-host n8n?

A server and your own time. On 2026-09-19, Oracle Cloud's Always Free tier offered 2 OCPUs and 12 GB of Arm capacity at $0, Hostinger's KVM 2 (2 vCPU, 8 GB RAM) was $8.99 a month promotional, paid upfront and renewing at $14.99, and a DigitalOcean droplet with 2 vCPUs and 4 GiB was $24 a month. n8n's Docker Compose guide asks for at least 4 GB of RAM and 2 vCPUs. The Community license itself is free.

Is n8n free?

The self-hosted Community Edition is free to license, with no execution quota from n8n, and you can use it free for your own internal business purposes, including commercial consulting such as building workflows. n8n Cloud is not free: its pricing page listed no free plan on 2026-09-19, only a 14-day trial capped at 1,000 executions. White-labeling n8n, or hosting it and charging people to access it, needs a separate commercial agreement. For backend use inside your own product, n8n's pages disagree, so get a written answer from license@n8n.io.

What counts as an execution in n8n pricing?

One production run of a whole workflow, however many steps it has. Schedule triggers count every time they fire, polling triggers only when they find new data, and webhook triggers once per request that starts the workflow. Manual test runs, sub-workflow calls, error workflow runs, polls that return nothing and rejected webhook requests do not count toward your quota.