Check an n8n workflow before you import it

Paste an exported workflow. The checker runs in your browser, sends nothing anywhere except to fetch an Actor's public input schema from this site, and executes nothing.

What it checks

  • The JSON parses and has nodes and connections.
  • Each node has a unique name, a type, a typeVersion and a position.
  • Node types are in a list of 27 common n8n nodes, and each typeVersion is one n8n has shipped. A newer or community node shows as a warning, not an error.
  • Every connection points at a real node, a trigger starts the flow and no working node is left unconnected.
  • Apify calls use POST and a credential for the token. For catalogue Actors, the request body is checked against the Actor's published input schema.
  • No API token, Slack token or private key is pasted into the file.

It does not evaluate expressions, test credentials or run anything. A workflow can pass and still fail at run time if a credential or the source site changes.