"Free" in software usually means one of two things. Either it is free until you need it to actually work, or it is free because you are the product. Chatbots are no different. There are platforms out there advertising free plans that are really just 14-day trials with a credit card form waiting at the end. There are others that give you a permanent free tier but strip out every feature that would make it useful.
But a few chatbot platforms offer genuinely useful free plans. Not "free for two weeks." Not "free but the widget says POWERED BY US in giant letters." Free plans that a real small business can actually use to capture leads from their website without paying a dime.
Here is what you actually get on each one. No spin. No affiliate links. Just an honest look at the options.
What "free" usually means in chatbot land
Before we get into specific tools, it helps to understand the two types of "free" you will run into.
Time-limited trials give you full access to a paid plan for 7-14 days. Then the trial ends, your chatbot stops working, and you either pay up or lose everything you configured. These are not free plans. They are sales funnels disguised as generosity. If a platform only offers a trial, we are not including it here.
Permanent free tiers let you use the product indefinitely with some limitations. These limitations come in two flavors:
- Usage-gated: You get the full feature set but with a cap on messages, conversations, or contacts. Once you hit the limit, the chatbot pauses until next month. This is the more honest model.
- Feature-gated: You can use the chatbot forever, but the good stuff (AI, integrations, analytics, branding removal) is locked behind paid plans. The free version works, but barely.
The best free plans combine both approaches fairly. Enough messages to be useful, enough features to actually capture leads. The worst ones give you unlimited messages on a tool that does nothing, or incredible features with a five-conversation limit.
The free chatbots worth trying
We looked at every chatbot platform that offers a permanent free tier and evaluated them based on what a small business owner actually cares about: Can it capture leads? Does it work without babysitting? Can I set it up in under 10 minutes?
Here are the ones worth your time.
Mika (best for lead capture)
This is the option built specifically for local businesses, and the free tier reflects that focus.
What you get for free:
- 100 AI-powered messages per month
- Automatic lead capture (name, email, what they need)
- Appointment booking
- 8 language support with automatic detection
- AI that learns from your website content during setup
- Clean widget with minimal branding
- No credit card required
How it works: You paste one line of code onto your website. Mika reads your site, learns about your business, and starts answering visitor questions in your voice. When a visitor shows interest, Mika naturally collects their contact information and sends you an email with the lead details. No conversation flows to build. No scripts to write. No training data to upload.
Best for: Local businesses that want their website to capture leads automatically. Plumbers, dentists, salons, law firms, home service companies. Businesses where every website visitor could be a paying customer.
Limitations: 100 messages per month. For a business getting under 500 monthly visitors, this is usually enough. If your site gets more traffic, you will probably want to upgrade to Core ($9.99/mo) or Plus ($19.99/mo), which are still far cheaper than most competitors' entry-level paid plans.
Setup time: Under 5 minutes. Seriously. You enter your website URL during signup, Mika scrapes your site, and the chatbot is ready. You can customize the personality and add extra business details from the dashboard, but it works right away without any of that.
Tidio (best for eCommerce)
Tidio has been around for years and has a solid reputation, particularly with Shopify store owners. The free plan is decent for what it is, but the limitations are more noticeable than they used to be.
What you get for free:
- 50 conversations per month
- Live chat (you respond manually)
- Basic chatbot with pre-built templates
- Visitor list showing who is on your site
- Shopify, WordPress, and Wix integrations
How it works: You install the widget and get a live chat interface where you can respond to visitors in real time. The basic chatbot handles simple scripted flows (greetings, FAQ responses, collecting emails) but there is no AI on the free plan. Tidio's AI product, Lyro, is a paid add-on starting at $39/mo on top of any plan.
Best for: Online stores, especially on Shopify, where the owner or a team member can monitor incoming chats during business hours. If you sell products online and want to answer pre-purchase questions quickly, Tidio is a good fit.
Limitations: 50 conversations is tight. A "conversation" counts as any exchange with a visitor, so even a visitor who says "hi" and leaves counts against your limit. And the big one: AI is not included. The free plan gives you scripted chatbot flows and live chat. If you want the chatbot to actually think and respond intelligently, that is $39/mo extra. So the "free" version of Tidio with AI is really $39/mo.
Setup time: 10-15 minutes. The widget installation is straightforward, but configuring chatbot flows takes longer because you are building decision trees manually.
HubSpot Free Chat (best for HubSpot users)
HubSpot offers a free live chat widget as part of their free CRM tier. If you are already in the HubSpot ecosystem, this is a no-brainer. If you are not, it is probably not worth adopting an entire CRM platform just for a chat widget.
What you get for free:
- Live chat widget on your website
- Basic chatbot with limited automation
- Free CRM with contact management
- Email integration
- No conversation limits (within reason)
How it works: The chat widget connects to HubSpot's CRM, so every visitor who chats gets added as a contact automatically. You can set up simple bot flows (greeting, routing to the right person, collecting info) without coding. But there is no AI on the free tier. The chatbot follows scripts you define. Someone on your team needs to handle anything the script does not cover.
Best for: Businesses that are already using HubSpot for their CRM, email marketing, or sales pipeline. If HubSpot is already part of your workflow, adding their chat widget is seamless and free.
Limitations: No AI. HubSpot branding on the widget that you cannot remove without a paid plan (Starter at $20/mo). The "free" CRM is genuinely free, but it is also a funnel into HubSpot's paid products. Once your contacts, emails, and workflows are all in HubSpot, switching to something else is painful. That is the business model.
The bigger issue for small businesses is complexity. HubSpot is a powerful platform, and that power comes with a learning curve. Setting up the CRM, configuring chat flows, managing contacts. It is a lot of overhead if all you wanted was a chat widget on your website.
Setup time: 20-30 minutes for the chat widget, plus hours to properly configure the CRM if you are starting from scratch.
Tawk.to (best for live chat on a budget)
Tawk.to is the outlier on this list. It is completely free. Not freemium. Not limited. Just free. No message limits, no conversation caps, no feature gates on the free plan. The catch is in what it does not do.
What you get for free:
- Unlimited live chat
- Unlimited agents
- Canned responses (pre-written shortcuts)
- Visitor monitoring
- Mobile app for responding on the go
- Ticketing system
How it works: Tawk.to is a live chat platform. Visitors click the widget, type a message, and someone on your team responds in real time. There are no AI capabilities. No automated responses beyond canned shortcuts. When a visitor chats, a human needs to be on the other end.
Tawk.to makes money by selling managed chat agent services. For $1/hour, they will provide trained agents to respond to your visitors. The free platform is the hook. The paid service is the business.
Best for: Businesses that have staff available to monitor incoming chats. If you run a retail shop and someone is always at the desk near a computer, Tawk.to gives you a way to talk to website visitors at no cost.
Limitations: No AI. At all. This is a live chat tool, not a chatbot. If nobody is available to respond, visitors get silence. You can set up an "offline form" that collects a message when your team is away, but at that point, you are back to a contact form with extra steps.
For a business that closes at 5pm, Tawk.to is useless from 5pm to 9am. That is exactly when most people are browsing the web. A chatbot that only works when you are already available to answer the phone is solving a problem you do not really have.
Setup time: 5-10 minutes. The installation is simple. The ongoing time investment is the real cost, because someone needs to actually sit there and respond to messages.
What you lose on free plans
Every free plan has tradeoffs. Here are the most common things you give up:
Branding. Most free plans put the chatbot company's logo and name on your widget. It is not the end of the world, but it does look less professional than a clean, branded experience. Some visitors will click the branding and end up on the chatbot company's website instead of staying on yours.
AI capabilities. This is the big one. True AI (where the chatbot understands questions and responds intelligently) is either missing from free plans entirely or severely limited. Without AI, you are either staffing live chat yourself or relying on scripted decision trees that break the moment a visitor asks something unexpected.
Analytics. Free plans typically give you basic metrics. How many chats happened, maybe where visitors came from. Paid plans unlock conversation quality scores, lead source attribution, visitor behavior tracking, and the kind of data that actually helps you improve.
Integrations. Want the chatbot to sync leads to your email marketing tool, push appointments to Google Calendar, or notify you on Slack? That is usually a paid feature.
Support. Free plan users get documentation and community forums. Paid users get email support, chat support, and sometimes a dedicated account manager. If something breaks on a free plan, you are Googling the fix yourself.
When to upgrade from free
A free chatbot is a great starting point. But there are clear signals that it is time to move to a paid plan:
You are hitting your message limit regularly. If your chatbot maxes out halfway through the month, visitors in the second half are getting nothing. That is leads walking away.
You need AI and do not have it. If visitors are asking questions your scripted chatbot cannot handle, and you do not have staff available to jump into live chat, you need AI. On most platforms, that means paying.
Your business is growing. More traffic means more conversations. More conversations on a free plan means hitting limits faster. The ROI math usually works out well before you feel the pain. If a $10-20/mo paid plan captures five extra leads a month, and one of those leads is worth $300, you are getting a 15x return on that upgrade.
Branding matters to you. If you are a professional services firm, a medical practice, or any business where credibility is paramount, having "Powered by [Other Company]" on your chat widget undermines the trust you are trying to build.
You need appointment booking. Not all free plans include this. If your business runs on appointments, upgrading to a plan with built-in booking (like Mika Core) eliminates the friction of redirecting visitors to a separate scheduling tool.
The honest recommendation
There is no single best free chatbot. It depends on what your business actually needs.
If you want AI-powered lead capture that works without monitoring: Start with Mika's free plan. It is the only option that gives you real AI, automatic lead capture, and appointment booking at no cost. 100 messages is enough to see whether a chatbot works for your business. If it does, the paid plans are affordable enough that the upgrade is a non-decision.
If you have staff to handle live chat: Tawk.to is genuinely free with no limits. It does exactly what it says. Just understand that it is a live chat tool, not a chatbot. Someone needs to be on the other end.
If you run a Shopify store: Tidio's free plan gives you a solid foundation with good eCommerce integrations. Just budget for Lyro ($39/mo) if you want AI, because the free chatbot flows are limited.
If you already use HubSpot: Add their free chat widget. It is already part of your stack, it syncs with your CRM, and it costs nothing extra. But do not adopt HubSpot just for the chat widget. That is like signing a gym membership because they have a nice water fountain.
The best advice? Try one. Most free plans take under 10 minutes to set up. You will know within a week whether it is capturing leads you were missing before. And if it is, upgrading is one of the easiest business decisions you will ever make.