WordPress Plugin v1.2.0 n8n Workflows GPL-2.0

Your workflows,
not just a screenshot.

BreznFlow turns your n8n workflow exports into interactive, zoomable diagrams right inside your WordPress posts. Click nodes. Read parameters. Share the real thing.

Built for people who share their automation work.

✍️

n8n Bloggers

You write about automation workflows and want readers to actually understand what's going on — not just see a flat screenshot. BreznFlow lets your audience zoom in, click nodes, and explore the details.

⚙️

Tinkerers

You build hobby automations and want to share your experiments on your personal blog. Drop the JSON, publish the shortcode, and show off what you built — fully interactive.

🏢

Agencies & Pros

You document client workflows or build a portfolio of automation solutions. BreznFlow gives you a professional, interactive presentation layer without extra tooling or subscriptions.

"On my blog mifupa.com I regularly post my own n8n workflows. For a long time it was just screenshots — which look fine, but a screenshot is dead. You can't zoom in, you can't click a node and read the details. So I built BreznFlow. Because a live, interactive viewer is just... way cooler."
— mifupa, BreznFlow author

Up and running in 3 steps.

01

Install BreznFlow

Search for "BreznFlow" in WordPress → Plugins → Add New, or upload the ZIP from WordPress.org. Activate. Done.

02

Import your Workflow

Go to BreznFlow → Add Workflow. Paste your n8n JSON export, choose a theme and display mode. Your API keys get masked automatically.

03

Embed with a Shortcode

Drop [breznflow id="1"] into any post or page. An interactive, zoomable workflow diagram appears. No code required.

An actual workflow. Right here.

Click nodes. Zoom with your mouse wheel. Switch themes. This is the same renderer that runs on your WordPress site.

breznflow.com/demo.html

Open full demo →

Everything you need. Nothing you don't.

🔍

Zoom & Pan

Mouse wheel zoom to cursor position. Drag to pan. Pinch-to-zoom on mobile. Scale range 0.1× to 5×. Auto-fits large workflows to the trigger node.

80+ Node Types

Color-coded by category: Trigger, HTTP, Code, Logic, Database, AI. Unknown nodes get a generated color.

🎨

5 Themes + Custom

Dark, Light, Minimal, Tech, and Brezn built-in. Build your own with the Theme Generator and upload a .breznflow.json file.

🔗

Share, Embed, Download

One-click copy of the article link or direct anchor. Grab the iframe embed code. Or let visitors download the sanitized workflow JSON.

🔒

Secret Masking

API keys, Authorization headers, and credential names are automatically masked when you import a workflow. Your secrets stay secret.

🔁

Related Workflows

BreznFlow automatically discovers other workflows on your site that share node types and shows them as "Related" — helping readers find more of your content.

Community Themes.

Build your own theme in the Theme Generator — 41 color tokens, live preview, one-click export to .breznflow.json. Soon you'll be able to share it with the community and browse themes from other BreznFlow users.

"I vibe-coded this — and then tested it extensively, because it's supposed to work without headaches. There's no plugin like this for WordPress, so I built it myself. If you tinker with automation and want to show your work on a blog, this is for you."
— mifupa

Common questions.

Is BreznFlow free?

Yes. GPL-2.0, free on WordPress.org. No pro version, no upsells, no subscription. It just works.

Does it work with any n8n workflow?

Yes. Any valid n8n JSON export works — simple or complex, any version. The renderer handles all standard node types and falls back gracefully for unknowns.

Does it slow down my site?

No. The JS and CSS bundle loads only on pages that have a [breznflow] shortcode. Pages without the shortcode are unaffected.

Can I customize the look?

Yes. Choose from 5 built-in themes (Dark, Light, Minimal, Tech, Brezn) or create your own using the Theme Generator and upload a custom .breznflow.json file.

Can visitors download my workflow JSON?

You control that. The Download button is off by default. Enable it globally in Settings or per-shortcode with show_download="1". Downloaded JSON is always sanitized.

Does the plugin execute my workflow?

No. BreznFlow only renders a visual diagram. It never executes anything, never connects to n8n, and never sends your workflow data anywhere.

All FAQ →

Ready to upgrade your workflow posts?

Free forever. GPL-2.0. Install in 30 seconds from WordPress.org.