What are tawk.to cookies and what do they do?
The tawk.to widget uses cookies and temporary storage to help improve communication between you and your website visitors.
What are cookies?
Cookies are small text files stored on a visitor’s device when they browse a website.
Cookies help in a variety of ways, such as:
Managing sessions, for example, keeping visitors connected during a chat.
Remembering preferences like language or widget settings.
Tracking activity so you can better understand how visitors interact with your site.
Using cookies, the widget can display time-based greetings or special offers depending on which pages a visitor views. Each cookie has an expiration period, which determines how long it stays active or available.
Cookies used by the widget
Cookie | Purpose/Description | Expiry | Role |
tawk_uuid_* | HTTP cookie | Essential | |
twk_idm_key | Visitor connection management | Session | Essential |
twk_token_* | HTML local storage | Essential | |
tawk_uuid_propertyId | Visitor tracking | 6 months | Essential |
TawkConnectionTime | Manages visitor connection | Session | Performance and functionality |
Visitor tracking
tawk_uuid_propertyId helps recognize returning visitors by assigning each person a unique ID using a Universally Unique Identifier (UUID), a randomly generated 128-bit number.
When you visit a website for the first time, this unique code is stored on your device as a cookie. This cookie doesn't store personal information, but it allows for a more personalized experience by remembering past visits.
This cookie is dynamic and changes based on the property ID values. To see your property ID, follow these steps:

2. Click Administration on the top menu.

3. In the left menu, select Overview. The Property ID is located below the Property Image. Click the copy icon to copy it.

Connection management
TawkConnectionTime helps manage multiple connections when a visitor opens your site in several browser tabs. It keeps the widget synchronized across tabs to ensure a consistent experience.
twk_idm_key prevents multiple connection requests when the same visitor opens different pages of your site. This reduces unnecessary network activity and helps maintain a stable connection.
Other storage used by the widget
In addition to cookies, the tawk.to widget uses local storage and session storage to support its core features and improve performance.
Name | Storage function | Role |
token | Html local storage | Essential |
$navigator.locks-requestQueueMap | Html local storage | Essential |
$navigator.locks-clientIds | Html local storage | Essential |
$navigator.locks-heldLockSet | Html local storage | Essential |
PreviousNav | Html session storage | Performance and functionality |
Local storage
tawk_uuid_propertyId stores a session token that helps keep the chat running smoothly as visitors move between pages.
The following items are used for local storage and are set by navigator.locks:
$navigator.locks-requestQueueMap
$navigator.locks-clientIds
$navigator.locks-heldLockSet
These items are stored only once and then removed. They’re part of a locking system used when multiple tabs are open. They ensure that if the widget is active in more than one tab, the first connection takes priority, but only if no existing cookie with a unique visitor ID (UUID) is found.
Session storage
PreviousNav temporarily remembers which page a visitor last viewed. Like all session storage, it’s cleared automatically when the visitor closes the browser tab.
How does visitor consent affect cookies?
If your website has enabled a consent form for the chat widget, cookies and local storage data will not be set until a visitor agrees by submitting the form. This allows you to meet privacy requirements more easily.
If a consent form is not enabled, cookies will be stored as soon as the widget loads.
To learn how to activate and manage the built-in consent form, see this guide:
Enabling and managing your consent form
For full details on how we use cookies and handle personal data, please visit:
If you have feedback about this article, or if you need more help:
Click the green live chat icon
Schedule a call with us
Visit our community