Free · No sign-up · Runs in your browser

Free n8n workflow checker

Paste any n8n workflow JSON from ChatGPT, Claude or n8n itself. Gydmation's validator finds the nodes that don't exist, the settings that are missing and the connections that go nowhere, then fixes what it can. Your workflow never leaves this page.

1,100+ real n8n node definitions Auto-fixes common mistakes Nothing uploaded

1Check an n8n workflow

A broken example is loaded: press Check
Open .json file Ctrl + Enter to check

2See Gydmation build a workflow

Example runs
Gydmation AIExample Plain English in, working n8n workflow out

What do you want to automate?

Pick a request below to see how Gydmation turns one sentence into a validated n8n workflow you can download.

Validator on n8n

Example runs: these three workflows were built for these requests and are checked live by Gydmation's validator in your browser. Your own requests run in the Gydmation app.

The checker finds mistakes. Gydmation stops them happening.

Describe the automation in one sentence. Gydmation builds it from 1,100+ real n8n node definitions and nearly 2,000 curated templates, asks when a detail is missing, checks it, and deploys it to your own n8n.

Free plan · No credit card · Self-hosted: your workflows and keys stay on your computer

Why AI-generated n8n workflows fail to import

ChatGPT and Claude write n8n JSON that looks right, then n8n refuses it or it breaks on the first run. Almost every failure is one of these six, and the checker above looks for all of them.

1Node types that don't exist

The model invents a node name or uses one from an old version, so n8n shows "?" nodes and can't run them.

2Parameters from the wrong version

Nodes like Gmail and HTTP Request changed a lot. Mixing old and new fields means settings silently disappear.

3Guessed values

Sheet IDs, channel names and webhook paths that were made up. It looks complete but points at nothing.

4Broken connections

A connection that names a node that isn't there, so the next steps never run.

5Missing required settings

An email with no recipient, a sheet with no spreadsheet selected: it fails immediately when it runs.

6Expressions without "="

Writing {{ $json.email }} without the leading = sends the literal text instead of the data.

Questions

Is my workflow uploaded anywhere?

No. The checker runs entirely in your browser. The workflow you paste is never sent to Gydmation or anyone else.

Is the n8n workflow checker free?

Yes, free and unlimited, with no account.

What does it check?

It checks every node type against 1,100+ real n8n node definitions, the required settings of common nodes, connections, expressions, credentials you'll need, and AI agent wiring. It fixes what is safe to fix automatically, like node-name casing, broken connections and missing "=" in expressions, and lists the rest.

What can't it check?

Your real credentials and live API behaviour. After importing, connect your accounts in n8n and run the workflow once to confirm.

How do I import the fixed workflow into n8n?

Download the fixed JSON, open n8n, then use ⋯ → Import from File (or paste the JSON onto an empty canvas).

How is this different from Gydmation?

The checker reviews a workflow that already exists. Gydmation builds the workflow for you from a plain-English sentence, checks it the same way, and deploys it to your n8n.

Your next n8n workflow, from one sentence.

Free with your own AI key, or Pro with Claude built in. Self-hosted in Docker, or straight from Claude, Cursor and ChatGPT.