A live chat widget that looks like yours
Customize every detail of your chat widget — colors, position, language, dark mode, and more. Make it feel like a natural part of your website.
Free for 15 days. No credit card needed.
Acme Support
We typically reply in a few minutes
Every detail, your way
A no-code widget builder with full control over look, feel, and behavior.
No-Code Widget Builder
Customize without writing code
Use Chatwoot's visual widget builder to adjust your widget's appearance, content, and behavior — all with a live preview. No developer needed.
Welcome Heading
Reply Time
Widget Color
Position
Brand Colors & Appearance
Match your brand perfectly
Set your brand color and the widget adapts everywhere — the launcher bubble, header, buttons, and message highlights all stay consistent.
Widget Color
Welcome Text
Hello there
We typically reply in a few minutes
Bubble Type
Dark Mode
Respect your visitors' preferences
Enable automatic dark mode so your widget adapts to your visitor's OS preference. The chat window renders in a dark theme without any extra effort.
Hello there
We reply in minutes
Hello there
We reply in minutes
Auto mode
Follows your visitor's OS theme preference
Position & Bubble Type
Place it where it works best
Choose the widget's position on your site, pick the bubble style that fits your design, and customize the launcher text for expanded bubbles.
Language & Localization
Speak your customers' language
Chatwoot supports 50+ languages out of the box. The widget automatically adapts to your visitor's browser locale, or you can set it manually via the SDK.
Full RTL support for Arabic, Hebrew, and Persian
Widget Behavior
Control how the widget behaves
Fine-tune the widget experience — popout into a separate window, toggle emoji pickers, file uploads, email collection, and the end conversation button.
Popout Window
Open chat in a dedicated browser window
Email Collection
Automatically prompt for email address
Emoji Picker
Let visitors express themselves with emojis
File Attachments
Allow visitors to share files and images
Proactive Campaigns
Start conversations, don't wait for them
Trigger targeted messages in the widget when visitors match specific conditions — time on page, URL pattern, or custom events. Convert more visitors into customers.
Pricing page nudge
ActiveTrigger after 15s on /pricing
Message: "Have questions about our plans? I'm here to help!"
Cart abandonment
ActiveTrigger after 30s on /cart
Message: "Need help completing your order?"
SDK & Developer Control
Full programmatic control
Go beyond the builder. Use SDK methods to dynamically control the widget, set user attributes, change locale, and trigger actions from your application code.
User Identification
Pass user data like name, email, and custom attributes to personalize the experience and route conversations.
Widget Control
Open, close, toggle, and popout the widget programmatically. Set language, reset sessions, and more.
Identity Validation
Enable HMAC-based identity validation to prevent impersonation and ensure secure widget sessions.
Interactive Messages
Rich, interactive widget content
Go beyond plain text with interactive cards, forms, quick-reply options, and embedded articles — all rendered natively inside the chat widget.
How can we help you today?
Getting Started Guide
Learn how to set up your account in 5 steps
Quick feedback
Make the widget yours
Start customizing your live chat widget to match your brand. Set up in minutes, no design skills needed.
Free for 15 days. No credit card needed.