Skip to content

Free WhatsApp tool

Free WhatsApp chat widget for your website

Give visitors a friendly way in: a floating button that opens a small card with your business name, a greeting and a “Start chat” button that opens WhatsApp.
  • 100% free
  • No sign-up
  • Runs in your browser
Made by InboxCRM — the WhatsApp CRM for Chrome

Local format is fine. Start with + to type a number from another country.

Visitors read this before they open WhatsApp. Only promise reply times you can keep.

Tip: mention the website so you know where the chat came from.

Position

Preview

FFresh BakesUsually replies within an hour

Hi there! 👋 Ask us about cakes, prices or delivery.

Start chat

Code for your website

Enter a valid number to generate the code.
Paste it once, just before </body>, on every page (or in your site footer).

Runs entirely in your browser — nothing you type is sent to InboxCRM or stored.

How to add the WhatsApp widget to your website

  1. 1

    Enter your WhatsApp number, business name and an optional status line such as your reply hours.

  2. 2

    Write the greeting visitors will see and the message that's pre-filled when they tap Start chat.

  3. 3

    Choose the colour, the corner and whether the card opens by itself once per visit.

  4. 4

    Copy the code and paste it just before the closing </body> tag — or into a footer or custom HTML block in WordPress, Wix, Shopify or your site builder — then test it on a phone.

Widget or simple chat button?

The WhatsApp chat button generator makes a single floating link: one tap opens WhatsApp. This widget adds a small card first, with your name, a greeting and an expectation for replies, which can make a first message feel less abrupt. Use the button if you want the lightest option; use the widget if you want to say hello before the chat starts.

What's inside the code

  • One HTML block, one style block and a few lines of script to open and close the card
  • No external files, cookies, trackers or third-party requests
  • Keyboard friendly: it opens with Enter, closes with Esc and the close button
  • Respects visitors who prefer reduced motion
  • A generic chat icon — not the WhatsApp logo, which belongs to Meta

Good practice

  • Only show a reply time you can keep, such as “Replies 9am–6pm, Mon–Sat”.
  • Mention the website in the pre-filled message so you know where each chat came from.
  • Be sparing with auto-open: once per visit after a delay is plenty, and many sites leave it off.
  • Check it doesn't cover your own buttons, cookie banner or checkout on mobile.

Frequently asked questions

Is this WhatsApp widget really free?

Yes. There's no account, no subscription and no limit. You copy the code and it runs on your site with no connection back to InboxCRM.

Does the widget slow down my website?

It's a few kilobytes of HTML, CSS and script inline in your page, with no files to download, so the impact is negligible.

Can I use it on WordPress, Wix or Shopify?

Yes. Paste it into any place that accepts custom HTML across all pages, such as a footer code area, a theme's custom code setting or an HTML block.

Can I change it later?

Generate a new snippet here and replace the old one. Everything — number, greeting, colours — lives in the snippet itself.

Does it work with WhatsApp Business?

Yes. It opens a chat with whichever number you enter, whether it uses the WhatsApp or WhatsApp Business app.