Three names come up again and again when a PrestaShop merchant goes looking for free live chat: Tawk.to, Tidio, and Crisp. All three have a genuinely usable free tier — this isn't the usual "free until you actually use it" bait — but the word "free" hides three very different deals. One is free forever with a billboard attached. One gives you a chatbot but rations your conversations. One gives you unlimited conversations but only two seats. Pick wrong and you either hit a wall at month-end or pay to undo a limitation you could have avoided. This guide compares them on the terms that decide it for a store: what the free tier actually caps, how each one installs on PrestaShop specifically, and what it does to your page weight.
We'll assume you've already decided live chat is worth having. If you're still on the fence about whether a chat widget earns its keep, that's a separate question we answered with the data in does adding live chat actually increase sales — start there, then come back here to choose the tool.
The one question that picks the tool for you
Before the feature tables, there's a single fork in the road that eliminates two of these three for most stores. Ask yourself: can someone actually sit and answer chats during your business hours?
- Yes, we have hands on the keyboard. Then unlimited live conversations matter more than automation, and the branding badge or seat count becomes the deciding detail. That points at Tawk.to or Crisp.
- No, chat has to answer itself when we're offline. Then you need a chatbot on the free tier, and only one of the three gives you that. That points at Tidio.
Everything below is the detail behind that fork. If you only read one section, read this one — most merchants pick on brand name and regret it when they discover the limit that actually constrains their usage.
Tawk.to: genuinely free, with a badge attached
Tawk.to is the only one of the three that's free with no message limits, no agent limits, and no feature restrictions on core chat. The catch isn't a hidden cap — it's their business model: they sell you human agents who answer chats on your behalf, and they sell removal of the "Powered by tawk.to" badge. The software itself stays free.
What the free tier actually includes
- Unlimited agents and unlimited concurrent chats — no month-end wall
- Real-time visitor monitoring: who's on your site, which page, right now
- Canned responses (shortcuts) for repeat questions
- In-chat file sharing and a ticketing fallback for off-hours messages
- iOS and Android apps so you can answer from a phone
- Chat history and basic analytics
- An official PrestaShop module on the Addons marketplace, so install is a clean Module Manager upload rather than a theme edit
Where it costs you
- The badge. "Powered by tawk.to" sits in the widget until you pay roughly $19/month to remove it. On a premium store that badge undercuts the impression you're paying a theme designer to create.
- Dated look, limited styling. The widget customization is thinner than Tidio's or Crisp's, and it shows.
- No chatbot on free. Chat is live-only — if nobody's online, nobody's answering (the ticket form catches the message, but the customer waits).
- The heaviest widget of the three. More on what that does to PrestaShop page speed below.
So what? Tawk.to is the right call when you genuinely have people to staff chat and you'd rather spend zero than pay for automation you won't use — and you either accept the badge or budget the $19 to remove it.
Tidio: the only free chatbot of the three
Tidio pairs live chat with a visual chatbot builder, and crucially both are on the free plan. If you want automated answers to "where's my order", "what's your return window", "do you ship to X" running around the clock without a human, Tidio is the only one of these three that does it without forcing an upgrade first.
What the free tier actually includes
- A drag-and-drop chatbot builder with a visual flow editor
- Live chat, but capped — see the limit below
- Email and Facebook Messenger integration in one inbox
- An official PrestaShop module on the Addons marketplace, with a clean Module Manager install
- Visitor list and basic analytics, plus mobile apps
Where it costs you
- The conversation cap is the real limit. Tidio's free tier rations live-chat conversations (historically around 50 unique conversations, with the bot/Lyro automation metered separately) — generous for a low-traffic store, tight the moment you grow. Hit the ceiling and you're pushed to a paid plan that has climbed in price as they've shifted toward AI billing.
- Pricing moves. Tidio has restructured its plans more than once around its AI bot — verify the current free allowance and the paid step-up on their pricing page before you commit, because the number that matters (your conversation cap) is exactly the one they adjust.
- Operator seats are limited on free — fine for a solo owner or a pair, a constraint for a support team.
So what? Tidio earns its place when chat has to answer itself out of hours. The bot fields the repetitive questions 24/7 and live chat backs it up during business hours — provided your volume stays under the free conversation cap.
Crisp: unlimited conversations, two seats
Crisp markets itself as a customer-messaging platform rather than a chat bubble, and its free tier trades automation for volume: no monthly conversation cap, but only two agent seats and no chatbot until you pay.
What the free tier actually includes
- Unlimited conversations — no month-end ceiling
- Two agent seats and a shared team inbox
- A contact form plus email integration, so messages land in one place
- A lightweight CRM with contact profiles built from chat history
- Mobile apps with push notifications, transcripts and history
- An official PrestaShop module on the Addons marketplace (it also syncs order and customer data into Crisp, not just an embed)
Where it costs you
- Two seats, hard stop. Add a third person and you're on a paid plan. For a husband-and-wife shop or a solo owner, fine; for a growing support rota, a wall.
- No chatbot on free. Automated replies are a paid (Pro) feature, billed per seat.
- Basic styling on the free tier, and audio/video calls are a higher-plan feature you likely don't need anyway.
So what? Crisp wins for a one- or two-person store with steady chat volume and no appetite for a chatbot — the unlimited conversations mean you'll never get throttled at the worst possible moment.
Head-to-head, on the terms that decide it
Treat the dollar figures and caps as directional, not gospel — all three vendors revise pricing and free allowances regularly (Tidio especially, as it leans into AI). Confirm the current numbers on each vendor's pricing page before you commit. What rarely changes is the shape of each deal, and that's what this table captures.
| What you care about | Tawk.to | Tidio | Crisp |
|---|---|---|---|
| Free chat conversations | Unlimited | Capped per month | Unlimited |
| Free agent seats | Unlimited | A few | 2 |
| Chatbot on free tier | No | Yes | No |
| Remove branding | ~$19/mo | Paid plan | Paid (per seat) |
| Built-in CRM / contact profiles | Basic | Basic | Yes |
| Widget weight on the page (measure your own) | Often heaviest | Middle | Often lightest |
| PrestaShop install | Official module (Addons) | Official module (Addons) | Official module (Addons) |
Installing each on PrestaShop — the actual paths
This is where "compatible with PrestaShop" stops being a marketing line and becomes a back-office decision. Good news: all three publish an official module on the PrestaShop Addons marketplace, so none of them forces you to hand-edit a template. The differences are in what the module does beyond dropping in the widget, and you always have a snippet fallback if you'd rather not run another module.
The module route — the same clean install for all three
Tidio, Tawk.to and Crisp each ship an official PrestaShop module (Tawk.to's source is even on GitHub at tawk/tawk-prestashop; Crisp's at crisp-im/crisp-plugin-prestashop). You install any of them the normal way — Modules → Module Manager → Upload a module, drop in the ZIP downloaded from Addons, then open the configuration to connect your account or paste your public key. Because it's a module, it hooks into displayHeader / displayBeforeBodyClosingTag itself, so you don't touch a single template file, and uninstalling cleanly removes the widget. That's the no-theme-editing path most store owners want.
One distinction worth noting: a module can do more than inject a script — Crisp's module can expose customer and order context so an agent sees who they're talking to, whereas Tawk.to's module is closer to a clean widget loader. Tidio's module capabilities here vary, so check its current feature list before relying on order sync. Pick on the features above, not on the install method, because the install is equally tidy for all three.
The snippet fallback — if you'd rather not run their module
All three also give you a plain JavaScript snippet, which is handy if you want to avoid another installed module or load the widget through your tag manager. You have two sane places to put it, in rough order of how clean they are:
- Google Tag Manager. If you already run GTM for analytics, add the chat snippet as a tag. This keeps the widget out of your theme entirely and — as covered below — lets you defer-load it. This is our preferred route when you go the snippet way rather than the module.
- A generic "custom code / HTML" module. A small free module that hooks the snippet into displayBeforeBodyClosingTag (the hook that fires right before
</body>) so the widget loads last and survives theme updates. Several free "add custom JS/HTML" modules on Addons do exactly this. - Theme template edit (last resort). Pasting the snippet directly before
</body>in your child theme's templates/_partials/footer.tpl works, but a theme update or switch can wipe it and you have to remember it's there. Avoid unless you have no alternative.
The practical takeaway: the official module is the lowest-friction install for any of the three; reach for GTM or a custom-HTML snippet only if you specifically want the widget out of your module list, and resist the urge to hand-edit the theme.
What each widget does to your PrestaShop page speed
Every one of these widgets injects third-party JavaScript onto every page of your store, and PrestaShop merchants live and die by Core Web Vitals — a heavy chat script can drag down Largest Contentful Paint and Total Blocking Time across the whole catalog. On weight, test the current widget on your own store before deciding — payloads change with version, bot/AI features, locale and caching. Historically, lightweight installs have often favoured Crisp, with Tidio in the middle and Tawk.to the heaviest, but measure it yourself rather than taking that ranking as fixed. If your store already struggles with PageSpeed scores, that measurement might decide it.
But weight isn't destiny, because you control when the script loads:
- Load it last, never render-blocking. All three can load asynchronously. The displayBeforeBodyClosingTag hook (or GTM's natural placement) already does this — the widget loads after your content, so your product images and add-to-cart button paint first and the chat bubble appears a beat later. Customers never notice; Google does.
- Defer until interaction. The strongest optimization: don't load the chat script at all until the visitor scrolls, clicks, or shows intent to leave. Via GTM you fire the chat tag on a scroll-depth or timer trigger instead of on page load — the widget is there when someone wants it, but it contributes zero weight to the initial paint that Google measures. For a store already fighting for its PageSpeed score, this turns the performance question into a non-issue regardless of which tool you picked.
So what? Don't reject Tawk.to purely because its widget is heavy — defer-load it via GTM and the weight stops mattering. Weight only decides things if you're going to load the widget naively on every page.
Our recommendation
Map your situation to the fork at the top of this guide and the answer is usually obvious:
- Pick Tidio if chat has to answer itself when you're offline. It's the only one of the three with a free chatbot, and its official PrestaShop module installs as cleanly as the others — provided your monthly volume stays under its conversation cap.
- Pick Tawk.to if you can staff chat with real people and want unlimited conversations at zero cost. Budget the badge-removal fee if a premium look matters, and defer-load the widget so its weight stops being a liability.
- Pick Crisp if you're a one- or two-person store with steady volume — unlimited conversations, the lightest widget, and a built-in CRM, with the only real ceiling being the two-seat limit.
One honest caveat that outranks every feature: a chat widget answered slowly is worse than no chat widget at all. A visible "Chat with us" bubble that takes ten minutes to reply sets an expectation you then break — a plain contact form would have managed that customer's patience better. Start with the tool that matches the hands you actually have, not the one with the longest feature list.
Beyond the three free tools
These three solve "I want a chat bubble for nothing," but live chat on PrestaShop is a wider topic, and the free widget isn't always the right shape for the job:
- Customers who'd rather message than chat. Many shoppers prefer to reach you on WhatsApp or Messenger — apps they already live in — than a website widget. We cover the trade-off in WhatsApp, Messenger or Tawk.to — which one wins, the WhatsApp specifics in WhatsApp chat for PrestaShop and its setup best practices, and the Messenger route in Messenger chat on your store.
- When chat turns into real support tickets. A chat widget catches questions but doesn't organize the ones that need follow-up. If you're outgrowing ad-hoc replies, a proper help desk built into PrestaShop keeps conversations, orders and customer history in one place — see building a help desk inside your PrestaShop store.
- Capturing the visitor, not just answering them. Chat is one channel; the customers you reach there are worth keeping on a channel you own. Email still does the heavy lifting for retention — covered in email marketing for online stores.
Comments
No comments yet. Be the first!
Be the first to ask a question or share useful feedback.
Leave a comment
Share a question, an installation detail, or feedback that could help another reader.