- Home
- Resources
- Integrations
- Split Out
n8n Split Out nodeConfigure Split Out in n8n.
One item holding a list of eight orders is one item, and n8n treats it as one. The n8n Split Out node breaks that list into separate items, one per entry. Three parameters drive it: the field to split, what to carry over, and a short options list. There is nothing to authenticate.
Verified Trustpilot reviews · AI, automation & growth agency
What does the n8n Split Out node actually do?
Split Out takes one incoming item that contains a list and turns that list into separate items, one per entry. Its own description says it plainly: turn a list inside item(s) into separate items. Nothing else changes. The node runs on every incoming item it receives, and it never starts a workflow by itself: something upstream has to feed it, a Schedule Trigger, a Webhook or the trigger of a tool.
The first scenario is the one everyone meets on day two of using n8n. A step returns a single item with an array of records inside it, and the next node only ever sees one item, so it runs once instead of eight times. Point Fields To Split Out at that field and the count flips: eight items, eight runs, one row per record when you push them to Google Sheets.
Second scenario: an endpoint you called through HTTP Request answers with a nested payload, and the list you care about sits under a parent key. Dot notation handles that by default, so data.items is a valid field name here. If your keys genuinely contain dots, the Disable Dot Notation option exists for exactly that case.
Third scenario, the one that saves a rewrite later: the list entries are stripped down, and the context you need sits outside them. An entry may hold a product name while the customer email lives on the parent item. Include decides what travels with each new item, and Selected Other Fields lets you carry only the two or three keys you actually use downstream.
When is another node the better answer? If nothing has to become a separate item, and you only want to rename, reshape or add keys, reach for Edit Fields (Set) instead. Split Out is for the moment the item count has to change.
The limits are worth knowing before you build. The node is at version 1, with three parameters and no more. Fields To Split Out is required, so an empty value stops the node. Binary data follows its own path: the hint in the panel says to use $binary to split the input item by binary data, and Include Binary controls whether binary data rides along. For a wider look at where the tool fits, the n8n review covers the platform itself.
Which parameters does Split Out give you?
The Split Out node has 3 parameters. For each one: the node as you configure it in n8n, what the parameter changes, and our field notes.
Parameters index
Fields To Split Out
fieldToSplitOutWhat you see in n8n
Notes & use cases
This is where the node learns which key holds the list. Fill it in and every entry of that list leaves the node as its own item. Leave it empty and nothing runs, because the field is required.
Key parameters
- Fields To Split Out: the name of the input fields to break out into separate items, separated by commas when there are several. The panel invites you to drag fields from the left or type their names, and an expression such as
{{ $json.orders }}works too. For binary data, use$binary.
Include
includeWhat you see in n8n
Notes & use cases
Splitting a list throws away the rest of the item unless you say otherwise. Include is that choice: whether to copy any other fields into the new items.
Key parameters
- No Other Fields: no other fields will be included, so each new item holds only what was inside the list entry.
- All Other Fields: all other fields will be included on every new item.
- Selected Other Fields: only the selected fields will be included.
- Fields To Include: appears with the previous choice, a comma separated list of the fields you want to keep, such as
email, name.
Options
optionsWhat you see in n8n
Notes & use cases
Three settings live behind Add option, and each one answers a problem you only meet once the data is real. Options you never add keep their default value.
Key parameters
- Disable Dot Notation: whether to disallow referencing child fields using
parent.childin the field name. Turn it on when your keys contain dots of their own. - Destination Field Name: the field in the output under which to put the split field contents, instead of the default shape.
- Include Binary: whether to include the binary data from the input in the new items.
Need help automating Split Out with n8n?
A person reads every message.
Split Out questions builders ask
01Is the n8n Split Out node free on Cloud and self-hosted?
02What do you need to connect before using Split Out?
03What are the limits of the Split Out node?
04When should you split a list instead of leaving it in one item?
05n8n or Make for splitting lists into items?
Get our weekly integration tips.
No spam. Unsubscribe anytime.
