Skip to content
Comparisons
n8nn8n vs MakeMake

n8n or Make: which to choose for automating your processes in 2026?

Both tools make the same promise: connect your applications and automate what your teams do by hand. They are not paid for the same way, not maintained the same way, and they do not age the same way. The right choice does not depend on features, it depends on your volume of executions and on who will look after the tool a year from now.

The verdict

Make if your team is not technical and your volumes stay moderate. You get going faster, and you manage no servers.

n8n if your volumes climb, if your data has to stay with you, or if you want out of billing that rises with usage.

The tipping point is a volume, not a preference. It can be calculated.

The comparison at a glance

Criterionn8nMake
Model Open source, self-hosted or publisher cloud SaaS only
Billing Per workflow execution in the cloud, infrastructure cost alone when self-hosted Per operation: every module executed is counted
Cost as volume rises Capped by the cost of the server when self-hosted Grows in proportion to usage
Technical level required Medium to high, especially when self-hosted Low, accessible visual interface
Data sovereignty Full control possible, hosting in France Data processed on the publisher's infrastructure
Custom code Native JavaScript and Python nodes Limited
Connector catalogue Wide, plus a generic HTTP capability Very wide
Maintenance Yours when self-hosted: updates, backups, monitoring None, handled by the publisher
Lock-in Low, workflows exportable as JSON High, scenarios are not portable

What it costs, at entry price

Checked on 17/09/2026 on each vendor's pricing page. Prices move: the date matters as much as the figure.

n8nMake
Entry planStarter, cloudCore
Listed price€20 per month, billed annually$9 per month, billed annually
What it includes2,500 executions per month. The Community edition is free when self-hosted10,000 credits per month. Free plan limited to 1,000 credits
Source Pricing page ↗ Pricing page ↗

And with us

Setup, taking over an existing system and maintenance by us: scope written down before we start, firm quote after framing. The detail of the arrangements is on the pricing page.

See our pricing

What our experience says

The calculation we run before recommending one or the other fits on a single sheet. Take a typical scenario of eight modules, triggered 2,000 times a month: on Make it consumes 16,000 operations, not 2,000. Add an iterator processing thirty rows each time and you change order of magnitude. On n8n self-hosted, the same scenario costs nothing beyond the server running it.

That is why we never answer the question “which is cheaper” in the abstract. We ask for three figures: the number of modules per scenario, the trigger frequency, and the volume of rows processed each time. We plot the two curves, and the crossing point decides. The exercise takes twenty minutes and it saves discovering the problem on the third month's invoice.

The second criterion is less often anticipated: n8n's administration time. A self-hosted instance calls for regular updates, backups and monitoring. Costed honestly instead of counted as zero, the gap narrows considerably at small volumes. It stays huge at large ones.

The real cost over 12 months, the one the pricing page does not show

The classic mistake is to compare the monthly subscriptions on display. That is not where the bill is decided.

Make bills per operation. An operation is the execution of a module, not of a scenario. A scenario containing eight modules and running 1,000 times a month consumes 8,000 operations, not 1,000. Add an iterator processing fifty rows and you multiply again. It is mechanical, and it is what comes as a surprise in the third month.

n8n bills differently. In the cloud, billing is per workflow execution, whatever the number of nodes inside. Self-hosted, you only pay for the server: the cost becomes fixed, and it only moves if you run short of resources.

The consequence is simple. At low volumes, Make costs less than a server. Past a certain volume, Make's curve crosses n8n's fixed cost, then moves away from it. The work to do before choosing comes down to three questions: how many modules per scenario, how many triggers per month, and will those volumes grow with the business. Multiply, compare with the cost of a server and of administration time. You have your answer, in figures, in twenty minutes.

Self-hosting n8n: what it actually involves

It is n8n's headline argument, and it is also the one that is sold worst. Self-hosting is not free, it is moved.

You no longer pay a subscription, but you take on the server, which has to grow with your volumes. The updates, because n8n publishes often and an instance left un-updated becomes a security risk. The backups, because your workflows and their connection credentials are a database. And the monitoring, because a scenario failing silently for three days costs more than the subscription saved.

It is perfectly manageable, and it is exactly the kind of thing we set up and then document so that you stay self-sufficient. But it has to be decided knowingly, not because it is open source and therefore free. Conversely, if nobody at your end wants to hear about a server, Make is the right choice and the debate is closed.

Data sovereignty: the criterion that sometimes decides on its own

If your automations handle health data, legal data, accounting records or sensitive personal data, the question of where processing happens comes before cost.

With n8n self-hosted on a server in France, the data does not leave your infrastructure. With a SaaS, it passes through the publisher's infrastructure. That is not disqualifying in itself, serious publishers are compliant, but it is a point your data protection officer or your own client may raise. In regulated sectors, this criterion decides before all the others.

This criterion has the particularity of making the others secondary. When it applies, it decides on its own, and no gain in convenience will offset it.

It applies in three situations we meet regularly: health data, data subject to a contractual commitment on location, or a flow carrying information a client entrusted to you without knowing it would pass through a third party.

In those cases the question is no longer the convenience of the tool but where the data passes and where it settles, even temporarily. A hosted platform keeps execution logs containing the content of the messages processed, and it is that detail, rarely read, that causes the problem.

If none of those three situations applies to you, this criterion should not weigh on the decision. Invoking it on principle leads to self-hosting without needing to, and to paying for maintenance that serves no purpose.

Scaling up and error handling

An automation flow never breaks while you are watching it. It breaks on a Friday evening, on a case nobody planned for.

Make offers error handling per scenario, with dedicated routes and retry attempts. It is sound and readable. n8n allows the same, with the added possibility of writing the retry logic in JavaScript and plugging in your own monitoring. You go further, in exchange for more setup work.

In both cases the rule is the same: a scenario in production with no alert on failure is not finished. It is the first reflex we put in place.

The point to settle before building is not raw capacity, which both reach, it is what happens when an execution fails.

A silent automation that falls over on a Friday evening produces incomplete data all weekend, and nobody finds out before the client points it out. It is the most expensive scenario, and it has nothing to do with volume.

Our requirement on this kind of project: any automation touching a client or an invoice must raise an alert visible to a human, not just a line in a log nobody opens. And any step that writes into a system must be replayable without creating a duplicate.

Those two rules are set at the design stage. Adding them afterwards means going back through every scenario one by one.

Handover and dependence on whoever built it

It is the most frequent risk on these projects, and it appears in no feature comparison.

An automation is software written by somebody. If that person leaves, what remains is a sequence of steps with no comment, whose intent has to be guessed. So the question is not only which tool, but who will open that scenario in a year and whether they will understand what they are looking at.

Self-hosting adds a layer to that dependence: on top of the scenario there is the server, its updates and its backups. An automation running on a machine nobody knows how to administer any more is a debt, even if it works.

Our rule on deliverables: every scenario carries an explicit name, a description of what it does and what happens if it fails, the list of systems it touches, and for self-hosting, the restore procedure. Ten minutes at build time, and the difference between an automation that survives a departure and one that dies with it.

Which to choose for your situation

You are starting out, your team is not technical, your volumes are moderate: Make. You will be operational faster, and the cost stays under control as long as volumes do not run away. You can migrate later, the concepts carry over.

Your volumes are climbing, or your automation bill is becoming a visible line in the budget: n8n. The calculation is done over twelve months, server and administration time included.

You handle sensitive or regulated data: n8n self-hosted, and the cost question comes second.

You want to bring it in-house gradually: n8n. Workflows export as JSON, can be versioned, and your team builds skill on a tool you keep control of.

A very small company starting out, with a few flows between common tools and nobody technical in-house: the hosted platform. Getting going is immediate, and at that volume the cost question does not arise yet.

A mid-sized company scaling up, whose scenarios process lists and fire hundreds of times a day: that is the moment when the billing mechanics become the project's largest line, and when self-hosting deserves to be costed seriously rather than dismissed by reflex.

A team bringing it in-house, with somebody able to maintain a server and the intention of covering complete business processes: self-hosting becomes worthwhile, provided maintenance is a budget line you accept and not a hope.

If data sovereignty applies to your case, it decides before all these criteria, and the discussion stops there.

Frequently asked questions

The software is free, the project is not. It needs a server, its monitoring and its updates, so recurring time. The saving is real at volume, it disappears on a handful of simple scenarios, where a hosted platform's subscription costs less than the attention required.

Not automatically. Scenarios have to be rebuilt, which is a chance to simplify them rather than copy them identically. Allow an afternoon for three simple automations, and a real project beyond twenty. That is an argument for deciding early rather than late.

No for most uses, yes for edge cases and for running the server. Handling dates, transforming a list or dealing with an error ends up requiring an expression. Self-hosting, for its part, calls for systems skills, not development skills.

Both do it. The criterion is the volume and the sensitivity of the data: a flow of a few dozen contacts a day justifies no complexity, a flow synchronising continuously and carrying customer data deserves a look at where it passes.

It depends on the volume processed and the level of availability expected, and we do not publish figures that would be wrong in six months. The right way to cost it is to add to the server the human time spent monitoring it, which is the line that really shapes the budget.

Still unsure?

We have shipped both. Thirty minutes to settle your case, with the figures to back it up.

Book a call