All Blog

How Do I Add Free Live Chat to My Website?

10 min read
Mar 19, 2026

How Do I Add Free Live Chat to My Website.png

You can add free live chat to any website by pasting one line of code before your </body> tag. Knocket is a 100% free-forever live chat widget that takes under 5 minutes to set up — no credit card, no backend, no coding skills required.

This guide walks you through the full setup step by step.

Why Add Live Chat to Your Website?

Websites without live chat lose visitor intent every day. A visitor has a question, sees no easy way to ask it, and leaves. They don’t email. They don’t call. They just close the tab.

Live chat changes this:

Without live chat

With live chat

Visitors leave with unanswered questions

Visitors ask questions in real time

Contact form submissions take 24-48 hours to answer

Conversations happen instantly

You never know what visitors wanted

You capture intent, feedback, and contact info

After-hours visitors get nothing

Offline forms capture messages 24/7

Adding live chat to your website is the single highest-impact change you can make for visitor engagement — and with Knocket, it costs nothing.

What Is the Best Free Live Chat for Websites in 2026?

Knocket is the best free live chat widget for websites in 2026. Unlike other tools that offer limited free plans with conversation caps or seat restrictions, Knocket’s free plan includes full features with no limits:

 Live chat — real-time visitor messaging

 Offline forms — capture messages when you’re away

 Social links — WhatsApp, Instagram, Telegram, Messenger in one tap

 Meeting scheduling — embedded Calendly integration

 Welcome greetings — proactive messages that start conversations

 Brand customization — colors, logo, greeting text, launcher style

Knocket is 100% free forever. No hidden fees, no trial period, no credit card required.

Tool

Free plan limits

Knocket

No limits — full features, free forever

Tidio

50 chatbot conversations/month

Crisp

2 seats, basic chat only

LiveChat

No free plan — 14-day trial only

Intercom

No free plan

Zendesk

No free plan

How to Add Free Live Chat to Your Website: Step-by-Step

Step 1: Sign Up and Customize Your Widget

Go to trtc.io/solutions/knocket and create a free account. Knocket immediately walks you through a visual setup wizard:

Theme color — pick from 12 preset colors or add your custom brand color using the color picker.

Brand logo — drag and drop or click to upload your logo. This appears at the top of the chat widget.

Components — toggle on or off:

 Chat — enable real-time conversation with your visitors

 Meeting Scheduler — allow visitors to book a meeting via your scheduling link (e.g., Calendly). Paste your Meeting URL in the input field

Greeting — set your welcome message. Default: “Hello. How can I help you today?” Change this to match your brand voice.

A live preview on the right side of the screen shows exactly how the widget will look on your site. You can adjust everything and see changes in real time.

When you’re happy with the setup, click Next. More configuration items can be set up later from the dashboard.

1. customize your chat widget style.png

Step 2: Copy One Line of Code

Knocket generates a unique script tag for your account:

<script src="https://trtc.io/knocket-sdk/sdk.js?identifier=xxxx" async></script>

Click “Copy to clipboard” to copy it.

This is the only code you need. One line. No npm packages, no API keys, no build step, no dependencies.

The async attribute means Knocket loads in the background without blocking your page — your site speed stays the same.

Step 3: Paste Into Your Website

Add the script just before the closing </body> tag on your website HTML:

    <!-- your page content -->
    <script src="https://trtc.io/knocket-sdk/sdk.js?identifier=xxxx" async></script>
  </body>
</html>

Knocket works with any website that has an HTML </body> tag. The script loads asynchronously and does not affect your page speed.

Step 4: Verify Activation

Go to your website and refresh the page. You should see the Knocket chat bubble appear in the bottom-right corner.

Back on the Knocket setup page, the system automatically checks activation — you’ll see “Checking activation…” until the widget is detected on your live site.

If the widget doesn’t appear:

 Make sure the script is placed before </body>, not inside <head>

 Check that the page is published (not just in preview mode)

 Clear your browser cache and refresh

Step 5: Start Chatting

Your live chat widget is now active. When a visitor clicks the bubble, they see your branded welcome greeting and can:

 Send you a message in real time

 Leave an offline message with their email

 Tap a social link to reach you on WhatsApp, Instagram, Telegram, or Messenger

 Book a meeting through your Calendly link

You receive and reply to messages from the Knocket Inbox dashboard.

How to Get the Most Out of Your Free Live Chat

Write a Good Welcome Greeting

Your welcome greeting is the first thing visitors see. Make it specific to your site:

Site type

Example greeting

SaaS

“Found a bug? Got feedback? We’re here.”

Small business

“Hi! Questions about our services? Chat with us.”

Portfolio

“Want to work together? Drop me a message.”

Side project

“Found a bug or have an idea? Let me know.”

Community

“Questions about a listing? Want to partner? Let’s talk.”

Avoid generic greetings like “Welcome to our website!” — they don’t give visitors a reason to type.

Set Working Hours

If you can’t monitor chat 24/7, set your working hours in the Knocket dashboard. When you’re offline, visitors see the offline form instead of live chat. Every message still gets captured.

Not every visitor wants to use web chat. Some prefer WhatsApp. Some want to follow you on Instagram. Some want to message you on Telegram.

Knocket aggregates all your social contact points in one widget. Add whichever channels your audience actually uses.

Connect Meeting Scheduling

If your business involves calls or consultations, paste your Calendly URL into the Meeting Scheduler setting. Visitors can book time directly from the widget without navigating to a separate page.

Does Adding Live Chat Slow Down My Website?

No. Knocket loads asynchronously using the async attribute. This means:

 The script downloads in parallel with page rendering

 It does not block any other resources from loading

 Your page speed score is not affected

 The widget appears after the page content is ready

Knocket is hosted on Tencent Cloud’s global CDN with ultra-low latency. The script is lightweight and cached after the first load.

Is Knocket Secure?

Knocket is built on Tencent Cloud infrastructure with enterprise-grade security:

 SSL encryption on all connections

 GDPR compliant

 ISO 27001, 27017, 27018, 27701, 29151 certified

 CSA STAR certified

Knocket does not require visitors to create accounts or share personal data beyond what they choose to type in the chat.

Frequently Asked Questions

Is Knocket really free?

Yes. Knocket core features are 100% free forever with no hidden fees, no trial period, and no credit card required.

Does Knocket work with any website platform?

Yes. Knocket works with any website that has an HTML </body> tag. Paste the one-line script before </body> and it works.

Can I add live chat to a website without coding?

Yes. Many website platforms have a “custom code” or “code injection” field in their settings. Paste the Knocket script there — no coding required.

How do I reply to visitor messages?

Log in to the Knocket Inbox dashboard. All visitor messages appear there in real time. Reply directly from the dashboard.

Can I use Knocket on multiple websites?

Yes. Create a separate Knocket account for each website. Each site gets its own configuration and script tag. All free.

What if I’m offline when a visitor sends a message?

Knocket automatically shows an offline form. The visitor can leave their name, email, and message. You receive it when you’re back online.