n8n Workflow Diff Visualizer — Compare Workflow Changes Visually
Free online tool to compare two n8n workflow JSON files. Visualize added, removed, and modified nodes on an interactive graph with parameter-level diffs. No Enterprise license required.
Features
- Visual node graph diff with color-coded changes (added, removed, modified, renamed)
- Deep parameter-level comparison — SQL queries, JavaScript code, field values, expressions
- Code diff viewer with syntax highlighting for SQL and JavaScript
- All 13 n8n connection types including AI/LangChain (ai_tool, ai_languageModel, ai_memory, etc.)
- Exportable self-contained HTML diff reports (<300KB)
- Direct n8n API integration — fetch workflows from your instance
- Filter and search nodes by change status, type, or name
How It Works
- Upload or paste two n8n workflow JSON files (before and after versions)
- The tool detects all node, parameter, and connection changes automatically
- Click any node to inspect parameter-level diffs with code viewer
- Export an HTML report to share with reviewers in PRs, Slack, or docs
n8n Workflow Diff Tools Compared
| Feature | This Tool | n8n Built-in Diff | n8n-workflows-comparator | n8n 2 Git |
| Visual node graph diff | Yes | No | No | No |
| Parameter-level changes | Yes | No | Partial | No |
| Code diff viewer (SQL/JS) | Yes | No | No | No |
| AI/LangChain connections | Yes | No | No | No |
| HTML export / sharing | Yes | No | Partial | No |
| Browser-based (no install) | Yes | Yes | No | Yes |
| Works without Enterprise | Yes | No | Yes | Yes |
| Free | Yes | No | Yes | No |
Frequently Asked Questions
How do I compare two n8n workflow versions?
Upload or paste two n8n workflow JSON files, or connect to your n8n instance via API. The tool automatically detects all changes and displays them on an interactive graph.
Does n8n have built-in version control?
n8n Enterprise has a basic text-based workflow diff tied to Git source control. n8n Community Edition has workflow history but no visual diff. This tool works with any n8n version.
Does it support AI and LangChain nodes?
Yes — all 13 connection types including ai_tool, ai_languageModel, ai_outputParser, ai_memory, and more.
Is it free?
Yes, completely free. No account, no data sent to any server. All processing happens in your browser.
Please enable JavaScript to use this tool.