Kreechat
Kreechat is a free live-chat widget that lets you add real-time customer support to your WordPress site.
Use with caution
Kreechat works, but test it on a staging site before relying on it in 2026. Was last updated 1 week ago, and scores 52/100 on our health check.
- Actively developed — last update 1 week ago
- Small user base (<10 active installs)
- Very few reviews so far
- Only tested up to WordPress 6.8 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Kreechat stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| chat widget | >100 |
| customer support | >100 |
| live chat | >100 |
| support chat | >100 |
| Website Chat | >100 |
About Kreechat
From the official readme · v1.2.1Description
Kreechat is a live-chat widget developed by SSPS Ltd. It gives you an easily modifiable chat widget for your WordPress website, connecting it to the Kreechat support platform.
Developed by Kristian Lachev, Kristiyan Danchov and Kristian Lalov.
Features
- Six built-in widget themes (Daylight, Midnight, Aurora, Forest, Sunset, Graphite)
- Advanced theme customization seeded from any built-in theme (colors, gradients, backgrounds)
- Selectable icons for the launcher, send, attach, and minimize actions
- Customizable buttons (labels, style, corners, width)
- Customizable scrollbar (grip and track colors including transparent, hover and held-grip colors, thickness, corners, instant or fading hold)
- Widget layout controls (position, header alignment, composer order)
- Three admin-page themes with live preview
- File exchange
- Text chat
- Customizable chat display name
- Interactive support-bot preview with a ready-to-customize example decision tree
- Reply to a specific earlier message, shown as a quote on the reply
- Customizable welcome message
Requirements
- WordPress 6.5 or higher — The chat widget uses the Script Modules / Interactivity API introduced in WordPress 6.5. The plugin will not activate on older versions.
- PHP 7.4 or higher
External services
In order for the Kreechat plugin to work with our external messaging app, it communicates with our external API.
We use our external API to store and retrieve multiple important things.
widget/partials/api.js:6 const response = await fetch(“https://us1.kreechat.app/server/get-wordpress-messages”,{:
Retrieve the messages once a user opens the Kreechat widget. It sends the stored kreechat_token and the email of the user to our servers.
Terms of service: https://www.kreechat.com/privacy-policy/
widget/partials/script.js:280 const response = await fetch(‘https://us1.kreechat.app/server/send-wordpress-file’, {:
Stores files on our server sent by the Kreechat widget. The company wordpress token is sent to the server.
Terms of service: https://www.kreechat.com/privacy-policy/
$api_url = ‘https://us1.kreechat.app/server/create-wordpress-ticket’;
Creates a ticket when a new user opens the Widget and enters their email address. We send the company wordpress token and email to the server. This endpoint is used when a user opens the chat for the first time.
Terms of service: https://www.kreechat.com/privacy-policy/
includes/api-handler.php:35 $api_url = ‘https://us1.kreechat.app/server/register-wp-token’;:
Registers the WordPress token which the user has created previously inside of the Kreechat application.
Terms of service: https://www.kreechat.com/privacy-policy/
includes/class-kreechat-token-checker.php:171 $api_url = ‘https://us1.kreechat.app/server/unregister-wordpress-token’;:
Deletes and unregisters the WordPress token previously registered. This runs when an administrator disconnects the site and when the plugin is deleted, so a deleted plugin leaves no site registered with Kreechat. Nothing is sent to the Kreechat servers. Only the origin of the request.
Terms of service: https://www.kreechat.com/privacy-policy/
widget/partials/sockets.js report-wordpress-location:
Saves each visited route of the website the user is currently on for display inside of the Kreechat app. Sent over the widget’s existing socket connection, identified by the secure JWT that connection was opened with.
Terms of service: https://www.kreechat.com/privacy-policy/
/${message?.path}:
Retrieves a file from our servers. The message id alongside the company wordpress token are sent to our servers.
Terms of service: https://www.kreechat.com/privacy-policy/
public/assets/js/socket.io.esm.min.js (socket.io-client 4.8.3, imported as a module):
Kreechat uses socket.io for real-time communication between our servers and the Kreechat plugin. It is loaded as a module and never registered as a global, so it does not interfere with other plugins that ship their own copy.
Terms of service: https://www.kreechat.com/privacy-policy/
widget/partials/sockets.js:203 const response = await fetch(‘https://us1.kreechat.app/server/get-wordpress-jwt’, {:
This endpoint is used to create a secure JWT for our socket communication. It sends the company token to our servers when the token has expired or when a new connection is made.
Terms of service: https://www.kreechat.com/privacy-policy/
Installation
- Login to your WordPress admin panel.
- Go to “Plugins” on the sidebar.
- Click on “Add Plugin” and search for “Kreechat”.
- Install and activate Kreechat. The setup screen opens by itself.
- Press “Connect instantly”. You will be asked to sign in — or to create a free account if you do not have one yet.
- Confirm your site, then press “Connect site”. You are sent back to WordPress and the widget is live.
Prefer to do it by hand? Open “Use a token instead” on the setup screen, then generate a token in the Kreechat app under Admin Panel (top left icon) > Settings > Communication Services > WordPress. Each site needs its own token.
Frequently asked questions
Do I need a Kreechat account?
Yes, but you do not have to create one first. Press “Connect instantly” on the setup screen and you can register along the way — you will be brought straight back to finish connecting.
Can I use one token on more than one site?
No. Each site registers its own token, and a token already in use on another site is refused. Connect each site separately.
Is Kreechat free?
Yes, the WordPress plugin is free to use.
Changelog
1.2.1
- Preserve saved tokens when validation is unavailable, including missing API routes and malformed responses, instead of disconnecting the site.
- Isolate widget styles, element lookups, and the Socket.IO client to reduce conflicts with themes and other plugins.
- Reuse a single connection during widget startup and improve recovery from email verification and session errors.
1.2.0
- Assistant steps can now send several message bubbles, up to six per step.
- Links in assistant messages are clickable. Paste a full address, or write link text to show words instead.
- A step that offers choices can now also offer “Talk to an agent”.
- The department picker in the widget is now a styled dropdown that works with the keyboard.
- Removed the Service Name and Guest Welcome Message settings.
- Chat sessions are now issued through your site, so a visitor can no longer skip the email verification setting from their browser.
- Page addresses shared with Kreechat no longer include query strings or fragments.
- Admin menus and scrollbars now follow the selected admin theme.
1.1.9
- The widget now remembers where the visitor was: an open conversation, the email, code and department steps, and the assistant’s current answer all survive a page refresh or moving to another page.
- Added an unread count on the chat button and on “Continue your chat” when an agent replies while the conversation is out of view.
- An existing conversation now has a single way back in from the welcome screen instead of several buttons that did the same thing.
- Added “Back to the assistant” to the email, code and department steps.
- Fixed the conversation shifting when the emoji picker is opened.
- The closing notice now appears as soon as an agent closes the chat, without a refresh.
- Changing the email verification setting now applies to visitors straight away.
- When email verification is required, browsing activity is no longer recorded for an address that has not been verified.
- Logging out in one tab now resets the widget in the visitor’s other tabs.
- Fixed Client activity not updating when the visitor moves to another page.
1.1.8
- Added the ability to reply to a specific earlier message; the reply shows a quote of what it answers.
- “Require email verification before starting a chat” is now off by default for new installs.
- Fixed the logout button disappearing while a chat is closed or a reopen request is pending.
- Replaced the technical “invalid or unregistered token” message with a clearer “not set up yet” view.
- Fixed the launcher icon rendering invisible against dark launcher backgrounds, most visibly on the Graphite theme; it is now its own customizable color.
- Fixed the widget loading slowly in some cases.
- Site disconnection is now authenticated with a private per-site secret instead of the shared connection token.
- Improved reliability of the “waiting for your first chat” step during setup.
1.1.7
- Added an interactive bot preview that updates while a decision tree is edited.
- Added a one-time example support bot with common order, return, and product branches.
- Saved bots can be selected from the bot list for an interactive preview, and live-chat handoff is limited to final steps.
- Deleting the plugin now disconnects the site from Kreechat, so the token is free to use elsewhere.
1.1.6
- Added one-click “Connect instantly” setup: sign in, confirm your site, and you are sent back with the widget already live. No token to copy.
- Setup is now a guided three step flow — connect, choose a look, go live — with a progress indicator on every step.
- Finishing setup opens Kreechat in a second tab and points out that chats are answered there, not in WordPress.
- The last step links straight to your own site so you can open the widget and try it.
- Sites can now be connected without a Kreechat account first — you can register during setup and return to finish.
- The setup screen explains what Kreechat is and links to account creation; pasting a token by hand is still available.
- Kreechat now opens its setup screen on activation, adds a Connect link on the plugins list, and prompts while the site is unconnected.
- Connection failures now say what went wrong and what to do — including when a token is already in use on another site.
- The settings page no longer blocks on a token validation request every time it is opened.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Kreechat alternatives
All chat widget plugins →FAQ
Kreechat: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 3, 2026
Is Kreechat free?
Yes. Kreechat is free to download and use from the official WordPress.org plugin directory.
Is Kreechat safe to use in 2026?
Kreechat works, but test it on a staging site before relying on it in 2026. Was last updated 1 week ago, and scores 52/100 on our health check.
How many websites use Kreechat?
Kreechat is active on <10 WordPress websites and has been downloaded 952 times since it launched in April 2026. It was downloaded 232 times in the last 30 days.
Does Kreechat work with WordPress 7.1?
Kreechat is officially tested up to WordPress 6.8.10, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does Kreechat need?
Kreechat requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Kreechat last updated?
The latest version, 1.2.1, was released on September 23, 2026 (1 week ago).
Who makes Kreechat?
Kreechat is developed and maintained by SSPS.
What are the best alternatives to Kreechat?
The most popular alternatives to Kreechat are Tawk.To Live Chat (100K+ installs), LeadConnector (20K+ installs) and LiveChat (10K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card