N8N Chat UI is a no-code builder for branded AI chat widgets, built for n8n users, agencies, SaaS teams, and businesses. Design a mobile-friendly chat experience with live preview, then connect it to any n8n workflow and embed it anywhere. Unlike default n8n chat, it adds deep customization, streaming, voice and file uploads, flexible layouts, and a JavaScript API for advanced integrations.
Hey Product Hunt 👋 Ross (@ross_jenkins) & Dani (@dani_martin1), the owners of N8N Chat UI.
The problem n8n is brilliant for building AI agents, but its built-in chat widget is basic. Making it look like your brand means digging into HTML, CSS and JavaScript, and your webhook URL sits in the page source for anyone to find.
What we built A visual builder that turns any n8n workflow into a polished, on-brand chat widget. Customize it with a live preview, copy one snippet, and it's on your site. No code. Try the builder yourself, no signup needed: n8nchatui.com
MCP server: ask Claude, Cursor or VS Code to create and restyle widgets for you
Official plugins for WordPress, Webflow, Shopify and Wix, plus an n8n community node
For developers: it's no-code, but not locked down
Send messages programmatically with sendMessage(): start a chat from a "Ask about this product" button, a form submission, a URL parameter, or after a visitor has been idle on the checkout page
Event callbacks (onWidgetOpen, beforeSubmit, onResponseReceived, onError…) to hook the chat into your analytics or app logic
Pass custom metadata (user ID, plan, current page) to your n8n workflow with every message
Change the theme and starter prompts on the fly with updateTheme() and updatePrompts(), no reload needed
Session keys to keep separate conversations per page or per user
Works with any backend that returns JSON, not only n8n
For agencies
Build a branded chat widget for every client in minutes, and clone widgets to reuse your best setups
Help your clients turn more website visitors into leads and sales
Show clients the results in the analytics panel, with message counts you can use to charge them per message
How pricing works One paid plan: a lifetime license. Pay once, never pay again. You can also try it free with 100 credits, no card needed.
How it started N8N Chat UI launched on the n8n community forum in April 2025 to fix a problem every n8n builder runs into: you build a great AI agent, put it on your website, and get a generic chat window with hardly any options to match your brand, unless you write the code yourself.
It caught on. More than 2,700 people have built widgets with it, and a lot of what shipped along the way began as requests from the community: session management, a free way to get started, streaming replies, voice notes and file uploads.
Why we bought it In August 2026, we bought N8N Chat UI from its original creator, and Nicholas and Daniel from Ross's team at DigitalME joined us to build it out. We could see how many people already relied on it, because it fixes what n8n's own chat widget can't. And we could see how much further it could go: more advanced features, and a library of ready-made n8n recipes we're building to give to the community for free.
Our first big step is getting it onto the platforms people actually build with: official plugins for WordPress, Wix, Webflow and Shopify, plus an n8n community node that replaces the usual webhook wiring.
🎁 Product Hunt offer: $90 off the lifetime license ($59 instead of $149), plus 2,500 free credits to try Managed widgets
We'd love your feedback: which integrations or features should we build next? Drop them below.
Thanks to @jonnotie for hunting us, and to the PH community! Questions or feedback? Email us at hello@n8nchatui.com, or connect with me on LinkedIn.
Is this to build chat support with n8n? and can we take over the chat ?
Does the widget keep the conversation history if a visitor reloads the page or comes back the next day? Also wondering how streaming behaves when the n8n workflow takes a while to respond.
Love the interactive builder and how easy it is to set up for those less technical. Is there any way you could populate it with some session context, ie the logged in user?
Best of luck with the launch, will give it a try!
Let's keep the conversations going, when staff aren't around, who's there to help your customer?
Can we restrict upload file types and sizes before files reach our n8n workflow?
Congrats to the Team on the launch 🎉
We're currently sitting at 4th place but would love to taste the gold, can you help us make that happen?
Looking to get some feedback on our tool, so go check it out here: https://n8nchatui.com
Agency clients always want the chat widget to look like their brand and not like n8n, so live preview plus voice and file uploads in a no-code builder is exactly the gap this fills for me.
Dani here, co-owner of N8N Chat UI 👋
Ross and I took this over in August. Today is the first time we've put it in front of a big crowd, so we want to hear what you think more than anything.
The part we're most curious about is the widget making the first move. Most chat widgets sit in the corner and wait. Ours can start the conversation: a few lines of JavaScript let it open with a question at the right moment. Our favourite example is someone who's been on the checkout page for two minutes. The widget asks "Any questions about shipping or returns?" and sends your n8n agent the context: which page they're on, how long they've been there, what's in their cart.
The tools behind that: → sendMessage() starts a chat from a button, a form, a URL parameter or an idle timer → updatePrompts() changes the suggested questions for each page → updateTheme() restyles the widget without losing the conversation → metadata and beforeSubmit send context to your workflow with every message
What we'd love to know:
What would you want the widget to react to? Exit intent, cart value, time on page, something else?
What's missing or awkward compared with what you use now?
Has anything put you off adding a chat widget to an n8n workflow before?
We read every comment, and the good ideas go straight onto our list. Be honest, we can take it 😄
Many congratulations on the launch Ross and Dani! :)
Good to see there is a WordPress plugin as I plan to build my personal website on WordPress soon.
@n8n builder community creates powerful automations, but giving visitors a polished, on-brand chat experience has traditionally taken extra frontend work. This seemingly turns those workflows into a clean, production-ready chat interface in minutes. Love it!!
Read in your pinned maker comment about the file uploads. Are file types & upload sizes configurable per widget?
The LTDs are the way to go in the AI age. Question, is the lifetime license separate from any usage costs associated with n8n itself??
Ross, good launch. What does the analytics look like... does it primarily focus on track conversations through to lead conversions, or widget usage and message counts?
I see there are two modes popup and embedded. Do we just switch between them or rebuild the widget?
Charging clients per message straight from the analytics panel is great, and something most widget tools totally ignore.
Is the n8n community node going to replace webhooks completely for most setups, or is it more for beginners? Good luck today!
This is something n8n probably should've had already. Nobody wants to spend hours messing with CSS just to make a chat widget look right. Nice work on this!
About N8N Chat UI on Product Hunt
“Beautiful, no-code, on-brand AI chat widgets for n8n”
N8N Chat UI launched on Product Hunt on October 26th, 2026 and earned 138 upvotes and 68 comments, earning #3 Product of the Day. N8N Chat UI is a no-code builder for branded AI chat widgets, built for n8n users, agencies, SaaS teams, and businesses. Design a mobile-friendly chat experience with live preview, then connect it to any n8n workflow and embed it anywhere. Unlike default n8n chat, it adds deep customization, streaming, voice and file uploads, flexible layouts, and a JavaScript API for advanced integrations.
N8N Chat UI was featured in Developer Tools (521.9k followers), Artificial Intelligence (482.1k followers) and No-Code (6.1k followers) on Product Hunt. Together, these topics include over 227.8k products, making this a competitive space to launch in.
Who hunted N8N Chat UI?
N8N Chat UI was hunted by Jonno Riekwel. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how N8N Chat UI stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.
Hey Product Hunt 👋 Ross (@ross_jenkins) & Dani (@dani_martin1), the owners of N8N Chat UI.
The problem
n8n is brilliant for building AI agents, but its built-in chat widget is basic. Making it look like your brand means digging into HTML, CSS and JavaScript, and your webhook URL sits in the page source for anyone to find.
What we built
A visual builder that turns any n8n workflow into a polished, on-brand chat widget. Customize it with a live preview, copy one snippet, and it's on your site. No code.
Try the builder yourself, no signup needed: n8nchatui.com
Key features
Popup or in-page widgets, fully themed: colors, fonts, avatars, welcome messages, custom CSS
Streaming replies, voice input, file uploads, follow-up prompts, Markdown/HTML rendering
RTL support for Arabic, Hebrew and Persian
Managed widgets: hidden webhook, domain restrictions, geofencing, rate limits and real-time analytics
MCP server: ask Claude, Cursor or VS Code to create and restyle widgets for you
Official plugins for WordPress, Webflow, Shopify and Wix, plus an n8n community node
For developers: it's no-code, but not locked down
Send messages programmatically with sendMessage(): start a chat from a "Ask about this product" button, a form submission, a URL parameter, or after a visitor has been idle on the checkout page
Event callbacks (onWidgetOpen, beforeSubmit, onResponseReceived, onError…) to hook the chat into your analytics or app logic
Pass custom metadata (user ID, plan, current page) to your n8n workflow with every message
Change the theme and starter prompts on the fly with updateTheme() and updatePrompts(), no reload needed
Session keys to keep separate conversations per page or per user
Works with any backend that returns JSON, not only n8n
For agencies
Build a branded chat widget for every client in minutes, and clone widgets to reuse your best setups
Help your clients turn more website visitors into leads and sales
Show clients the results in the analytics panel, with message counts you can use to charge them per message
How pricing works
One paid plan: a lifetime license. Pay once, never pay again. You can also try it free with 100 credits, no card needed.
How it started
N8N Chat UI launched on the n8n community forum in April 2025 to fix a problem every n8n builder runs into: you build a great AI agent, put it on your website, and get a generic chat window with hardly any options to match your brand, unless you write the code yourself.
It caught on. More than 2,700 people have built widgets with it, and a lot of what shipped along the way began as requests from the community: session management, a free way to get started, streaming replies, voice notes and file uploads.
Why we bought it
In August 2026, we bought N8N Chat UI from its original creator, and Nicholas and Daniel from Ross's team at DigitalME joined us to build it out. We could see how many people already relied on it, because it fixes what n8n's own chat widget can't. And we could see how much further it could go: more advanced features, and a library of ready-made n8n recipes we're building to give to the community for free.
Our first big step is getting it onto the platforms people actually build with: official plugins for WordPress, Wix, Webflow and Shopify, plus an n8n community node that replaces the usual webhook wiring.
🎁 Product Hunt offer: $90 off the lifetime license ($59 instead of $149), plus 2,500 free credits to try Managed widgets
We'd love your feedback: which integrations or features should we build next? Drop them below.
Thanks to @jonnotie for hunting us, and to the PH community!
Questions or feedback? Email us at hello@n8nchatui.com, or connect with me on LinkedIn.
— Ross & Dani