Think it. Build it. Extend it.

Simple enough to ship in hours, sophisticated enough to scale. n8n lets you automate
business processes without limits on your logic.
Visual building

Leading visual editor for fast iteration where you see results instantly. Build what you
need with native nodes or custom code – perfect for both everyday automations and
complex AI agent workflows.

No boilerplate Get rid of repetitive code. We've built over 400 pre-configured integrations to help you achieve this. No more getting lost in documentation or dealing with CORS errors either. We know there are many apps we don't have a pre-built node for. Use the HTTP request node instead to connect to these. Use your existing credentials or just import a curl command. View integrations
Fast iteration The tool comes to life with fast feedback loops, letting you build piece by piece. Outputs appear right next to your settings at every step. You can execute just the last step, not the whole sequence. And you can replay data, sparing you from re-triggering events or enduring slow workflow steps. More on coding
Fall back to code The interface will never limit you. Use the code node to write custom transformations in JavaScript or Python. On self-hosted instances, add npm packages for even more power. In each node, you can employ expressions for dynamic parameters. These support JS and Tournament, our templating language for common tasks. See expressions
Merge, loop, filter From the simple to the sophisticated you will find a path for your data. Route data with switches and if nodes. Create loops and merge the data back together. Don't just filter data. Remove duplicates. Split lists into separate items or aggregate many into one. Use code to shape your data just as you need it to be. Explore transformers
Diverse triggers All work starts somewhere. Use our available app event triggers to get going. Schedule a run with a cron job or start with a chat. Use an event stream. Webhooks let you to trigger workflows from services without a dedicated app trigger node. Start a workflow in response to another one, allowing for nested setups. See triggers
AI nodes Can your workflow chat yet? It can, with our built-in AI nodes. Summarize or answer questions to your documents. Fast to prototype and easy to deploy to staging or production. This is just the start. Use LangChain to build modular apps that fit right into your existing workflow. And yes, you control the model and the data flow. Dive into AI
AI that actually creates value for your
business

Can your workflow chat yet?

With our built-in AI nodes, it can, allowing
seamless interaction with your data. Use multi-
step agents to summarize content or answer
complex queries.

Use our existing scaffolding

Get straightforward deployment to staging
and production environments. Choose from
various models tailor-fit to your needs, or run
the LLM locally for complete control.

Build modular apps

On top of LangChain that integrate smoothly
into your existing workflows. It doesn’t only enhance your processes, it allows you to
embed AI into your own products.
Thousands of templates to get you started
+2

AI agent chat

n8n Team

Creating an API endpoint

Jonathan
+12

Building Your First WhatsApp Chatbot

Jimleuk
+11

Generate SQL queries from schema only - AI-powered

Yulia
+6

🎬 YouTube Shorts Automation
Tool 🚀

Jonas Busch
+2

Generate Text-to-Speech Using Elevenlabs via API

Emmanuel Bernard
Debug & monitor

Immediate, in the flow, and actually fun.

Completely custom alerting

Send error notifications anywhere , separate or all at once Call backup workflows to handle errors immediately Get insights on workflow performance over time Stream logs to any log aggregator

Logs where you need them

Logs interleaved with your code to see the output of every line, inline AI-assisted error analysis connected to docs and known issues Friendly community support forum for common or hard errors

Easy execution edits

Load previous execution data into the editor to debug the error Know what input to map , get autocomplete suggestions for the data’s transformation and see the result - all in one view

Re-run at the click of a button

Pin previous data to test your fixed workflow without waiting time Run single steps separately for granular testing

Fast and safe to production

One-click deployment of your improved workflow Environments with pull requests for added security
Deploy and self-host

Reliable. Scalable. Yours.

Use environments

We use Git-based source control to support
environments. Use a push-pull pattern to move work between environments.

More on environments

Host on premise

We build our product on a fair code license. Check it out on GitHub and pick
your favorite deployment option. Go fully on-premise with Docker or K8s in minutes. Run it air-gapped on your private network, or use our robust cloud
solution. The community version is free, an enterprise license isn't.

Set it up

Scale up

Set up different execution modes based on your needs. Queue mode runs
multiple instances with workers doing the brunt of the work and one main
instance receiving workflow information. n8n handles up to 220 workflow executions per second on a single instance.

Get the details

Trust SOC 2

Your data's security is our commitment. We are SOC
2 audited and regularly perform external pen tests.

Read more

Fetch secrets

Fetch secrets from an AWS Secrets Manager, Azure
Key Vault, Google Clouzd Platform, HashiCorp Vault, and Infisical without ever saving them in n8n.

Read more

Limit Access

With projects and roles, you can give your team access to collections of
workflows and credentials, rather than having to share each workflow and
credential individually. Simultaneously, you tighten security by limiting access
to people on the relevant team.

Learn more

There’s nothing you
can’t automate with n8n
Our customer’s words, not ours.
Skeptical? Try it out , and see for yourself.
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 . I used other
tools before. I got to know the N8N and I say it properly: it is
better to do everything on the n8n! Congratulations on your
work, you are a star!
Thank you to the n8n community . I did the beginners course
and promptly took an automation WAY beyond my skill level.
n8n is a beast for automation. self-hosting and low-code make
it a dev’s dream. if you’re not automating yet, you’re working too hard.
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 😅
It blows my mind. I was hating on no-code tools my whole life,
but n8n changed everything. Made a Slack agent that can
basically do everything, in half an hour.
I just have to say, n8n's integration with third-party services is absolutely mind-blowing . It's like having a Swiss Army knife for automation. So many tasks become a breeze, and I can quickly validate and implement my ideas without any hassle.
Found the holy grail of automation yesterday... Yesterday I tried n8n and it blew my mind 🤯 What would've taken me 3 days to
code from scratch? Done in 2 hours. The best part? If you still
want to get your hands dirty with code (because let's be honest,
we developers can't help ourselves 😅), you can just drop in
custom code nodes. Zero restrictions.