Free toolNo sign-up ยท runs in your browser

n8n Workflow Checker: will it fail without telling you?

Paste a workflow and see in seconds what could break silently or leak: keys pasted in nodes, open webhooks, errors that pass as success, missing retries and more. Each problem comes with the exact fix.

Paste your n8n workflow

๐Ÿ”’ Runs in your browser. Your workflow is never uploaded or stored, so it's safe even if it contains keys.

What the checker looks for

๐Ÿ”ด Keys pasted in nodes

OpenAI, Anthropic, Google, Slack, Stripe, GitHub and AWS keys, bearer tokens and secrets typed into headers instead of Credentials.

๐Ÿ”ด Open webhooks

Webhook nodes anyone can call: fake leads, fake orders and a surprise AI bill.

๐Ÿ”ด Errors passed as success

"On Error: Continue" nodes that let a failed step end the run green.

๐ŸŸ  No retries

AI and API steps that fail the whole run on one 429 or 502.

๐ŸŸ  Silent empty results

Data steps with no check for 0 items, the classic "success, but nothing happened".

๐ŸŸ  No error workflow

Failures that only reach the execution log, never you.

๐ŸŸ  Pinned test data

Customer data that travels with every export and share.

๐ŸŸก Timezone, switched-off and unreachable nodes

Schedules on the server's clock, forgotten disabled steps and nodes that never run.

Fixed rules, no AI guessing: the same workflow always gets the same result.

Questions

Is my workflow uploaded anywhere?

No. The scanner runs entirely in your browser. The workflow you paste is never sent to ProofMyAI or anyone else, and nothing is stored. You can even disconnect from the internet after the page loads and it still works.

How do I copy an n8n workflow?

Open the workflow in n8n, click on the canvas, press Ctrl+A (Cmd+A on Mac) and then Ctrl+C. Paste it here. For the full check, including the error workflow and timezone, use the โ‹ฏ menu โ†’ Download and paste the file's contents.

Why do n8n workflows fail silently?

n8n marks a run as success when every node finishes, even if a step returned 0 items, an HTTP call answered with an error that was set to never fail, or a node was set to continue on error. Without an error workflow, failures only appear in the execution log.

Does this replace monitoring?

No. The scanner checks how a workflow is built. To catch what actually happens on each run (empty results, expired keys, workflows that stop running), connect n8n to ProofMyAI with a read-only API key. The free plan covers it.

Is it free?

Yes, free with no sign-up and no limit.

Learn more: n8n monitoring ยท Free chatbot answer checker ยท Guides

Free n8n Workflow Checker ยท Find Silent Failures & Exposed Keys | ProofMyAI