Mewdesk
Open source friendly · self-hostable

Live chat that stays simple.

Mewdesk adds a clean chat bubble to your website and gives your team a focused inbox to answer from. No bloat, no scripts fighting your CSS, no surprises.

Free for one website. No credit card needed.

A

Chat with Acme

Online

Hi there! Ask us anything about our furniture.

Do you ship to Canada? I'm looking at the walnut desk.

Acme Support

Yes! Free shipping over $200, and it arrives in 5 business days.

Perfect, ordering now 🙌

Type a message…

Everything you need, nothing you don't

Mewdesk is deliberately small. Every feature exists because a support team asked for it, and each one is shown here exactly as it works in the product.

  • index.html
      …
      <footer>…</footer>
    
    <script src="https://chat.example.com/widget.js"
            data-site-id="YOUR_SITE_ID" async></script>
    </body>
    Works onHTMLWordPressShopifyReactVueNext.js

    One script tag

    Paste a snippet before </body> and you're live. No npm package, no build step, no plugin marketplace. It works on static HTML, WordPress, Shopify, React, Vue and anything else that renders a page.

  • Hi! Is the walnut desk back in stock?10:41:05

    Mia

    It is! Shipping Friday, want me to reserve one?10:41:17
    Replied in 12s · no refresh needed

    Replies in seconds

    Visitors see your answer the moment you send it, without refreshing. Agents see new conversations and typing indicators as they happen.

    • Olivia BennettCan I change my delivery address?
    • Marcus LeeThanks, that fixed it!
    • Priya NairDo you offer gift wrapping?

    Built for small teams

    Assign conversations, resolve and close them, and let unread indicators keep everyone on the same page. Nobody answers the same visitor twice.

  • * { all: unset }button { display:none }
    SChat with us
    Hi! How can we help?Quick question…
    iframe · sandboxed

    Isolated widget

    The widget lives in its own iframe. Your site's CSS can never break it, and it can never break your site, no matter how aggressive your reset stylesheet is.

  • Chats / day

    41

    First reply

    48s

    Resolved

    91%

    Analytics that matter

    Conversations per day, first-response time and resolution rate. Three numbers that tell you how support is going, and no vanity dashboards.

  • We store

    • Visitor's name
    • Email (optional)
    • The conversation

    We never collect

    • IP addresses
    • Tracking cookies
    • Browsing history
    • Third-party scripts

    Privacy by default

    No IP addresses, no tracking cookies, no fingerprinting of your visitors. Mewdesk keeps a name, an optional email and the chat itself, and nothing else. Your privacy policy stays short.

Rated 5/5 by support teams

Teams that switched to Mewdesk

Small support teams, real conversations. Here is what they say after a few weeks of answering visitors.

S

Chat with us

Online

Do you ship the walnut desk to Canada?

Support

We do! Free shipping over $200, and it arrives in 5 business days.

Perfect, ordering now 🙌

Type a message…

“We replaced a bloated help desk with Mewdesk in an afternoon. The snippet just worked, and our first-response time dropped from hours to under a minute.”

Olivia Bennett

Head of Support · Furniture store

Works with the tools that run your website

One script tag is all it takes. Mewdesk drops into WordPress, Shopify, Webflow, plain HTML and every modern framework, with no plugin to install and nothing fighting your CSS.

Get your embed snippet

Up and running in three steps

  1. 1

    Add a website

    Create it in the dashboard and get a public site ID.

  2. 2

    Paste the snippet

    One script tag on your site. No npm, no build step.

  3. 3

    Start chatting

    Visitors open the bubble; your team replies from the dashboard.

<script
  src="https://chat.example.com/widget.js"
  data-site-id="YOUR_SITE_ID"
  async>
</script>

Start talking to your visitors today

Set up takes five minutes. Upgrade when you need analytics or more websites.

Open the dashboard