Workflow automation for technical people

Build complex automations 10x faster, without fighting APIs

Your days spent slogging through a spaghetti of scripts are over.
Use JavaScript or Python when you need flexibility and UI for everything else.

Full source code available
Self host-able
55,385 community members
homepage bg mobile n8n_image
  • gitguadian-logo
  • autodesk-logo
  • chathq-logo
  • spendesk-logo
  • Information-DK
  • Adobe-logo
  • sendinblue-logo
  • liberty-mutual-logo
  • pearson-logo
  • onfleet-logo
  • unbabel-logo
  • splunk-logo
  • world-central-kitchen-logo
  • twilio-logo
  • paddle-logo
  • n8n_image
  • n8n_image
What is n8n?

Power to the technical people

n8n allows you to build flexible workflows focused on deep data integration. And with sharable templates and a user-friendly UI, the less technical people on your team can collaborate on them too. Unlike other tools, complexity is not a limitation. So you can build whatever you want — without stressing over budget.
slider-green-bg 1-2-code-when-you-need.png

Code when you need, no code when you don’t 

Connect APIs with no code to automate basic tasks. Or write vanilla Javascript when you need to manipulate complex data.

Build custom scenarios at speed

You can implement multiple triggers. Branch and merge your workflows. And even pause flows to wait for external events.

Integrate with any app

Interface easily with any API or service with custom HTTP requests.

Independent instances for each environment

Avoid breaking live workflows by separating dev and prod environments with unique sets of auth data.

Bulk operations 

n8n nodes let you process data at scale with a built-in iteration functionality in every node.

Painless debugging

See the execution data of every workflow. Integrate error nodes into workflows to catch errors. And rerun individual nodes to test fixes fast.

Host on your own infrastructure

Fully on-prem for those that need the security

Common use cases

This isn’t just a helpful tool – it’s the heart of your business

Pump data around your entire tech stack with 350+ native integrations. (Or use custom code to create your own.) From Support, to DevOps, all the way to Sales.

Optimize engineering resources

Save time building customer integrations. Engineer faster POCs. And keep your customer-specific functionality separate from product. All without writing a single line of code.

Build and test new features faster

Avoid throwing away features that took forever to build. With n8n, you can quickly set up end points to test what works. And easily debug to fix what doesn’t.

Save time managing leads

Take the stress out of managing your leads by connecting all your marketing tools to run on autopilot.

CRM customization

Push past the limitations of your CRM by building custom integrations to move any data you want between your apps and systems.

Boost efficiency

Focus on your KPIs, not your APIs

Forget error-prone tasks like setting up servers and monitoring APIs for your less tech savvy teams. n8n automates the frustrating work for you. So you can focus your energy on tasks that move the needle. And even your entry-level engineers and interns can become more productive.

Scalable performance

220 workflow executions per sec on a single instance, and add more instances if required. More info

Customizable error handling

Get notified whenever a workflow fails — be it via email, Slack or a log aggregator

Share workflows with a click

Reuse, export to JSON, or import workflows with a single copy/paste.

Use 600+ templates to move faster

Get a head start on your workflows with templates developed by our core team and community.

350+ native integrations

Connect to all your favorite apps. Or write your own integration with a general connector to the rest.

Automated API auth

All you have to do is enter the API key. n8n handles the rest of the auth. No reading through docs required.

How it works

Connect. Customize. Conquer.

You can choose how to use n8n. Either sign up for the hosted n8n Cloud or self-host with a one-line npm command or Docker installation.

Pull in data

Set up triggers for app events or specific times to fetch data across your app stack

arrow_primary arrow_secondary

Set up steps

Use 220+ app nodes to create, read, and update the valuable data across your apps

arrow_primary arrow_secondary

Save time - every day

From monthly syncs to millions of executions, sit back as your workflow does the heavy lifting

Why n8n?

Because the best tech bends to your will

Your apps should adapt to how you work. Not the other way around.

Your workflows
Your way

  • Full source code available:
    Audit, tweak, and fork our codebase to suit your needs.

  • Self-hostable: Easily keep your data secure. And ensure compliance with data privacy laws.

  • Embeddable: White label our UI to give your customers access to 220+ native integrations.

Build without blowing your budget

  • Other platforms’ per-execution pricing can eat up your budget insanely fast.

  • With n8n, you can self-host for free. Or pay for a package of workflows in the cloud.

  • So you can make your flows as complex as you like — at no extra cost.

Resolve 99% of issues in hours, not months

  • You don’t have to wait weeks for someone on your vendor’s team to fix your issue. (If they can fix it at all.)

  • Get access to a 6K-strong forum of n8n engineers and community experts available 24/7 to answer your questions.

  • You can expect same-day responses (almost) every time.

n8n for enterprise

Scale your company's operations with our advanced on-prem or cloud automation

over 400 integrations

38,896 Github users ❤️ n8n – here’s why

Jodie m

Anything is possible with n8n

I think @n8n_io Cloud version is great, they are doing amazing stuff and I love that everything is available to look at on Github.


Build complex workflows that other tools can’t do

I was a regular integromat user. I got to know the N8N and I say it properly: how it is better to do everything on the N8N! Congratulations on your work, you are a star!


I’ve said it many times. But I’ll say it again. n8n is the GOAT.

Anything is possible with n8n.
You just need some technical knowledge + imagination.
I’m actually looking to start a side project.
Just to have an excuse to use n8n more 😅


Thank you to the n8n community

I did the beginners course and promptly took an automation WAY beyond my skill level.

Stop struggling with your scripts
Start creating workflows 10X faster — with n8n