Free forever — no credit card

Live chat that keeps every conversation. Forever.

We never delete your conversations. Not at 6 months. Not ever. Unlimited messages on every plan — including free.

On every plan

Unlimited messages. Forever storage.

Competitors delete your data at 6 months. We don't. Your chat history stays — free or paid.

Features

Everything you need for live chat. Nothing you don't.

No chatbots, no ticketing bloat, no AI upsells. Just fast, reliable live chat with honest pricing.

Forever storage

We never delete your conversations. Not at 6 months. Not ever. Competitors charge you to keep your data — we don't.

Unlimited messages

No per-message caps on any plan, including free. Chat as much as you need without watching a meter.

15 KB widget

A lightweight chat bubble that loads in under 200 ms. Async, non-blocking, and built for Core Web Vitals.

Real-time delivery

Messages arrive instantly. WebSocket connections open only when chat is active — not on every page load.

One-line embed

Paste a single script tag. Works on WordPress, Shopify, Next.js, Webflow, and any custom site.

Secure identity

HMAC-verified identify() prevents account takeover. Your logged-in users stay linked to the right conversations.

Push & email alerts

Agents get web push notifications instantly. Miss one? Email fallback keeps nothing slipping through.

Canned responses

Save time with pre-written replies for common questions. Three on free, unlimited on paid.

File sharing

Share images, PDFs, and documents directly in chat. Up to 25 MB per file on paid plans.

How it works

Live chat in three steps

From signup to your first conversation in under five minutes.

1

Add one line of code

Copy the async snippet from your dashboard and paste it before </body>. No npm install, no build step.

2

Visitors start chatting

A lightweight bubble appears on your site. Visitors click, type, and get real-time replies from your team.

3

Reply from your dashboard

Manage conversations from a clean agent inbox. Push notifications alert you the moment someone writes in.

Why rokochat

Built different from the incumbents

We focused on one thing: live chat that respects your data and your visitors' page speed.

rokochat
Free planYes — unlimited messages
Message retentionForever
Paid entry price$7/mo
Widget size≤ 15 KB gzipped
Branding removalFrom $7/mo

See detailed alternatives comparison

For developers

Secure by default

Three integration surfaces with three trust levels. Identity verification via HMAC prevents impersonation. The site public key is never a secret — and never gates anything on its own.

Read the identity docs
<!-- One line. That's it. -->
<script>
  (function(w,d,s,k){
    w.Rokochat = w.Rokochat || function(){
      (w.Rokochat.q = w.Rokochat.q || [])
        .push(arguments)
    };
    w.Rokochat.k = k;
    var f = d.getElementsByTagName(s)[0],
        j = d.createElement(s);
    j.async = 1;
    j.src = 'https://cdn.rokochat.com/w.js';
    f.parentNode.insertBefore(j, f);
  })(window, document, 'script', 'rk_pk_…');
</script>

Start chatting in minutes

Free forever. No credit card. One line of code — works on WordPress, Shopify, Next.js, and any custom site.