Skip to content

Head to head

n8nvsZapier

n8n vs Zapier: executions versus tasks, and what the pricing difference means

n8n and Zapier compared on their meters and prices, with scenarios that show how each bills a workflow. Facts and editorial calls are separated.

n8n compared with Zapier, one row per feature. Rows marked Editorial call are our judgment rather than a published fact.
Featuren8nZapier
The unit of workAn execution is a single run of your entire workflow. It doesn't matter how many steps are in the workflow or how much data it processes. It's still a single execution.1A task is any successful action that runs in Zapier. Only successful actions count toward your task usage.2
Entry price, monthly billing24€/mo, Starter3$29.99 /month, Professional, from 750 tasks4
Included work on the entry plan2.5k workflow executions with unlimited steps5750 tasks /mo, the first paid option on the task selector6
Free option$0 self-hosted Community edition under the Sustainable Use License; free for internal business or non-commercial use7$0, 100 tasks per month8
Self-hostingWithout a license key, n8n runs as the free Community edition. Adding a Business or Enterprise license key enables those editions.9No self-hosting or on-premises option documented on the pricing page or the Zapier Help Center at the time of the check10
What the meter rewardsEditorial callThis is a read of the two published definitions, not a claim about which bill is lower. n8n's FAQ says step count and data volume do not change the execution figure. Zapier's own article bills each successful action and lists steps that do not run as not counted. For a workflow with many actions inside one run, n8n's published meter is the more predictable of the two; for a workflow with one action, the difference is invisible.One price for the whole run: branching, loops and data volume inside one workflow do not change the countOur pick on this rowEvery action that actually succeeds is billed, so a branched or looped workflow bills each runtime action
Documented non-billed runs and stepsManual test runs, sub-workflows and error workflows don't count.11Trigger steps, any Filter or Paths step, action steps that error or halt, and steps that do not run are all listed as not counting toward task usage.12
Import and export scopeExport and import workflows as JSON; docs say export includes credential names and IDs, and the CLI has separate export commands for workflows and credentials13Team and Enterprise accounts only; JSON only; import is not available during a free Zapier trial14
What portability meansEditorial callThe two vendors get compared as though export equals portability, and they are different claims. n8n's exported workflow can be re-hosted on your own infrastructure under the Community or a paid license, which is the only thing that makes the word portable literal. Zapier's export produces JSON that can only run back inside Zapier, and the current help article limits import and export to Team and Enterprise accounts. Exporting a file is not the same as being able to run it somewhere else.JSON export plus a real self-hosting route is portability; the move costs are documented (credentials are a separate CLI step, paid self-hosted editions need a license key that pings the vendor daily)Our pick on this rowJSON export is a backup and share format, not a portable runtime: there is no self-hosted Zapier, and the export is gated to Team and Enterprise when it is not owner-gated
Overage behavior4,000 EUR for extra buckets of 300,000 executions, published only for the Business plan; overages, if any, are automatically invoiced 45 days after they occur15After your plan's task limit you can use pay-per-task billing, up to the equivalent of 3x your selected plan's task limit16
Published AI pricing formulaEach Assistant credit has a fixed value of 1 cent, so 100 credits equal $1; how many credits a request costs depends on the size and complexity of what you build, with no credits-per-operation rate published17Model tiers run at Standard 1x, Advanced 3x, Premium 5x; Tasks used per run = (1 × model rate) + (number of tool calls × model rate); the task limit defaults to 75 per run and can be raised to 50018
AI metering transparencyEditorial callA judgment on what each vendor prints, against a default of neither being fully comparable. Zapier's formula lets you price a run in tasks. n8n states what an Assistant credit is worth and that consumption depends on what you build, which is a value without a rate. Neither converts into the other, and the honest sentence is that only Zapier publishes the complete formula.A published credit value with no consumption rateThe full task formula for a runOur pick on this row

Rows marked Editorial call are our judgment, not a published fact. Every other row carries two sourced values, listed in full below.

Choose n8n if

You want one price for the run no matter how many steps it has, and you are technical enough to run software yourself. n8n prices on executions, and an execution is a whole workflow run with unlimited steps, so branching and loops inside one run do not change the figure. The free self-hosted Community edition sits under a written license boundary, and the paid Business tier is currently self-hosted only.

Choose Zapier if

You want to start inside the browser without running anything, and you need every action priced on its own. Zapier bills per successful action, so a simple Zap is easy to plan and a branched one bills every action that actually runs. Its hosted-only platform means no infrastructure work, and its JSON import and export only unlock on Team and Enterprise plans.

Both of these automate work across the apps you already use, and both price you by the unit of work. The unit is where the comparison begins, because the two vendors count different things and neither publishes a conversion between them. n8n counts the run. Zapier counts each successful action inside the run. The buyer question on this page is what the same automation costs on each meter, with the scenarios where the meters part ways made explicit.

The meter is the axis

n8n's definition is one sentence on its pricing page: an execution is a single run of your entire workflow, and it does not matter how many steps are in the workflow or how much data it processes, it is still a single execution. The entry cards repeat the shape as workflow executions with unlimited steps. Zapier's Help Center defines a task as any successful action that runs in Zapier, and says only successful actions count toward task usage. One is a whole-run unit, the other a per-action unit, and that difference is why the two allowances in the table are not two counts of the same thing.

One run means different numbers on each platform

Take the same trigger firing once, in the simplest shape where it leads to one billable action. Both vendors' definitions cover it: n8n counts one execution and Zapier counts one task. The accounts agree, and this is the case where the meters look identical.

Take the trigger firing once and performing three successful actions. n8n still counts one execution, because step count is explicitly outside its meter. Zapier counts three tasks, because each successful action is a task. The same automation, two different bills, and the difference comes straight from the two definitions in the table.

What happens when the workflow branches

A branch that does not run is billed by neither vendor in the way the definitions read. Zapier's own article lists steps that do not run as not counting, and its Filter or Paths steps as not counting at all, so the path that does not execute adds no tasks. n8n counts the run regardless, and branching inside one run does not change the execution figure. The asymmetry is the shape, not a fault: on Zapier the bill follows the actions that actually succeed, on n8n the bill follows the run.

What happens when it loops

A loop is where the temptation is to write a false universal, and this page will not. Zapier does not bill one task per loop item by definition. It bills each successful action performed per item. A loop over N items doing one successful billable action each consumes N tasks; the same loop doing two successful actions per item consumes 2N tasks. That is the definition restated, not a new formula. On n8n, the whole loop is one execution only while it stays inside one workflow run, which the vendor's own meter definition supports. Neither vendor publishes a fixed ratio between loop items and price in either direction, so any worked example here is illustrative and says so.

Where AI changes the meter

The two platforms do not line up cleanly here, and the honest move is to keep the products separate rather than force a conversion. n8n has several surfaces: normal workflow executions, Assistant credits that pay for n8n Assistant and the AI Workflow Builder on Cloud, and an AI Agent node that runs inside workflows. Zapier has its normal task meter, AI by Zapier inside the task economy, and the legacy Agents product with its own activity meter. Only Zapier publishes a complete AI pricing formula, and only n8n publishes what a credit is worth without a consumption rate. So there is no apples-to-apples AI cost comparison on this page, and trying to build one from the published pages would be inventing the missing half.

What failure and replay do to usage

Only what both vendors document is quantified here. n8n's pricing page says manual test runs, sub-workflows and error workflows do not count toward the execution meter. Zapier's article says only successful actions count, action steps that error or halt do not, and previously successful steps that run again when you replay a Zap count as one task per successful run. What happens to a retried run on each platform beyond those published sentences is not stated by the vendors in comparable language, so this page does not put a number on it.

Hosted versus self-hosted

Zapier is a hosted platform and documents no self-hosting or on-premises option. n8n splits the question into three hosting shapes. The self-hosted Community edition is free under the Sustainable Use License. Business is currently self-hosted only. Enterprise can be hosted by n8n or self-hosted, and its card reads Contact Sales. Paid self-hosted editions use license keys. That means the n8n choice is also an infrastructure choice. The person who picks self-hosted n8n owns the servers, the updates, the security patching, the backups, the uptime and the monitoring, and on a paid self-hosted edition the license key must ping the vendor daily to stay active. With Zapier, the vendor operates the hosted platform, so you do not run or maintain the automation infrastructure yourself. Self-hosting is a real option, not automatically a better one.

What you can actually take with you

Exporting a JSON file is not the same as being able to run it somewhere else, and this is where the two part most visibly. n8n documents workflow export and import as JSON, the docs say exported files include credential names and IDs, and the CLI has separate commands for workflows and credentials. The exported workflow can be re-hosted on your own n8n instance, which is the only thing that makes portable a literal word. Zapier's JSON import and export is a backup and share format: the current help article limits it to Team and Enterprise accounts, says import is not available during a free trial, and export is further restricted by ownership for non-admins. Nothing that leaves Zapier can run outside Zapier, because there is no self-hosted Zapier.

Pricing without pretending the units are equal

The table shows each vendor's own published figures, and comparing them requires keeping the meters separate. Zapier's $29.99 Professional starts at 750 tasks a month, and its own Help Center counts a task as one successful action. n8n's 24€ Starter includes 2.5k executions with unlimited steps, and its own FAQ counts an execution as one run regardless of complexity. Neither figure converts into the other, and no universal per-execution versus per-task ratio is published by either vendor. Where a specific automation makes the arithmetic worth doing, the workflow shape has to be stated first, which is why the scenario sections above name the shape before the count.

Scorecard

The five components and their weights are the same ones our methodology publishes for every review. Each dimension below names what it is judging, the facts it rests on, and where the score is an editorial call rather than a published number.

Fit for the job, 30 percent. The judgment here is which meter answers the buying question a buyer is most likely to be asking, and the two answers serve different buyers. n8n's meter makes a complex run predictable: step count, branching, loops and data volume inside one run do not change the figure, and the unlimited-steps wording makes the entry plan legible. Zapier's meter makes every action estimable: you can count the actions a Zap does and know the bill, and its published list of non-counting steps sharpens the estimate. On the axis of a buyer who wants one number for a whole workflow, n8n scores higher. On the axis of a buyer who wants per-action transparency, Zapier does. No single winner is forced; the fit scores are 24 of 30 for n8n and 21 of 30 for Zapier because the editing call here weighs the whole-run meter for a branched workflow. That is a judgment about which meter is more predictable for a workflow with multiple actions in one run, not a claim that either platform automates more.

Cost to get started, 25 percent. n8n's 24€ entry includes 2.5k executions with unlimited steps, and the self-hosted Community edition is not sold under the paid monthly execution allowance shown on the subscription cards. The trade-off: whether that cost lands depends on a team's ability to self-host, and the paid Business tier is self-hosted only. Zapier's $29.99 entry includes 750 tasks, its free tier starts at 100 tasks, and every successful billable action counts as a task. Neither is cheaper as a claim, because the units do not convert. Scored on published entry price and included work within each vendor's own unit: n8n 20 of 25, Zapier 18 of 25. The n8n figure rests mainly on the standing free self-hosted edition under the Sustainable Use License, a $0 option that exists all year rather than a trial; Zapier's estimate is only slightly lower because its free tier is smaller within its own unit and every successful billable action counts as a task.

What the vendor commits to, 20 percent. Both vendors publish a written accounting model: n8n a pricing FAQ, a changelog and a license text; Zapier a Help Center that defines the task, the non-counting steps, replay, pay-per-task and the AI formula. Zapier's set is more complete on the AI side because it publishes the formula; n8n publishes a credit value without a consumption rate. n8n 15 of 20, Zapier 17 of 20.

Portability, 15 percent. n8n's JSON export plus a self-hosting route makes portability literal, with documented costs (credentials move separately, paid self-hosted editions ping the vendor daily). Zapier's JSON export is gated to Team and Enterprise, ownership-restricted, and cannot run outside Zapier. n8n 14 of 15, Zapier 9 of 15.

Documentation quality, 10 percent. n8n's pricing FAQ, docs and Help Center answer quota, credits, license and region in writing; the n8n review notes several footer and legal URLs no longer resolve. Zapier's Help Center covers task accounting, replay, pay-per-task and AI formula with dated updates. n8n 8 of 10, Zapier 9 of 10.

Weighted at the published weights, n8n scores 81 and Zapier scores 74. The totals matter less than the fit scores, because neither total overrides the buyer shape each product is built for.

For the buyer who wants one price per run

You are technical enough to run software yourself, and you want one price for the run no matter how many steps it has. The 24€ Starter includes 2.5k executions with unlimited steps, the free self-hosted Community edition puts a real option on the table, and the whole-run meter makes branching and loop-heavy automation predictable. The cost is that you take on the infrastructure work, and that the paid Business tier is currently self-hosted only.

For the buyer who wants per-action pricing

You want to start in the browser without running anything, and you need every action priced on its own. A simple Zap has a simple bill, the published non-counting list sharpens the estimate, and pay-per-task takes over after your plan limit with a published ceiling. Its JSON import and export only unlock on Team and Enterprise, so if portability between platforms matters, that boundary belongs in the decision.

Neither is universally cheaper

The entry prices do not convert, and the two meters reward different workflow shapes. n8n prices the run, so branching and loops inside one run do not change what a single execution costs on the card. Zapier prices the successful action, so a Zap that fires rarely with few actions each is straightforward to estimate in tasks. Which meter fits your automation is a function of the workflow shape, not of one vendor being cheaper. The profiles carry the same figures with the same dates: n8n and Zapier, the n8n review reads the cloud-versus-self-host decision, and AI agents is the category hub this comparison belongs to.

Where these numbers came from

Every figure above is the vendor's own published number. Each row names the document it was read from and the day a human opened it.

Source ledger: every claim on this page with its document and the date it was checked
#ClaimValueSourceChecked on
1The unit of work, n8nAn execution is a single run of your entire workflow. It doesn't matter how many steps are in the workflow or how much data it processes. It's still a single execution.n8n pricing page, What are executions FAQOct 8, 2026
2The unit of work, ZapierA task is any successful action that runs in Zapier. Only successful actions count toward your task usage.Zapier help, How is task usage measured in ZapierOct 8, 2026
3Entry price, monthly billing, n8n24€/mo, Startern8n pricing page, Starter card, Monthly toggleOct 8, 2026
4Entry price, monthly billing, Zapier$29.99 /month, Professional, from 750 tasksZapier pricing page, Professional card, Pay monthly, task selector 750Oct 8, 2026
5Included work on the entry plan, n8n2.5k workflow executions with unlimited stepsn8n pricing page, Starter card allowancesOct 8, 2026
6Included work on the entry plan, Zapier750 tasks /mo, the first paid option on the task selectorZapier pricing page, task selector, first paid optionOct 8, 2026
7Free option, n8n$0 self-hosted Community edition under the Sustainable Use License; free for internal business or non-commercial usen8n docs, Host n8nOct 8, 2026
8Free option, Zapier$0, 100 tasks per monthZapier pricing page, Free cardOct 8, 2026
9Self-hosting, n8nWithout a license key, n8n runs as the free Community edition. Adding a Business or Enterprise license key enables those editions.n8n docs, Host n8nOct 8, 2026
10Self-hosting, ZapierNo self-hosting or on-premises option documented on the pricing page or the Zapier Help Center at the time of the checkZapier Help Center search for self-hosted, no result articlesOct 8, 2026
11Documented non-billed runs and steps, n8nManual test runs, sub-workflows and error workflows don't count.n8n pricing page, concurrency sectionOct 8, 2026
12Documented non-billed runs and steps, ZapierTrigger steps, any Filter or Paths step, action steps that error or halt, and steps that do not run are all listed as not counting toward task usage.Zapier help, What does not count toward task usageOct 8, 2026
13Import and export scope, n8nExport and import workflows as JSON; docs say export includes credential names and IDs, and the CLI has separate export commands for workflows and credentialsn8n docs, Export and importOct 8, 2026
14Import and export scope, ZapierTeam and Enterprise accounts only; JSON only; import is not available during a free Zapier trialZapier help, Import and export Zap workflows in your Team or Enterprise accountOct 8, 2026
15Overage behavior, n8n4,000 EUR for extra buckets of 300,000 executions, published only for the Business plan; overages, if any, are automatically invoiced 45 days after they occurn8n pricing FAQ, What happens when I hit my quotaOct 8, 2026
16Overage behavior, ZapierAfter your plan's task limit you can use pay-per-task billing, up to the equivalent of 3x your selected plan's task limitZapier help, How is task usage measured in Zapier, pay-per-taskOct 8, 2026
17Published AI pricing formula, n8nEach Assistant credit has a fixed value of 1 cent, so 100 credits equal $1; how many credits a request costs depends on the size and complexity of what you build, with no credits-per-operation rate publishedn8n Help Center, Why do I have fewer Assistant credits since 1 October 2026Oct 8, 2026
18Published AI pricing formula, ZapierModel tiers run at Standard 1x, Advanced 3x, Premium 5x; Tasks used per run = (1 × model rate) + (number of tool calls × model rate); the task limit defaults to 75 per run and can be raised to 500Zapier help, AI by Zapier model tier pricingOct 8, 2026