Free to use · No account required

Free tools for communication and media. Right in your browser.

Record your screen or voice, use your webcam, make QR codes, test your calls or chat with ChatLite. Nothing to install.

No account required Nothing to install Encrypted in transit

Free tools that run in your browser

Record your screen or voice, use your webcam, make a QR code and test a call before it matters. No installation and no account.

  • ChatLite messenger

    Chat, call, send files and share your screen with an invite link. No account, nothing to install.

    Messages may pass through our server, see Your data

  • Screen recorder

    Record a screen, window or tab with optional voice and tab sound. Saves as a video on your device.

    Processed in your browser, not sent to a server

  • Voice recorder

    Record your voice with a level meter, pause, playback and echo, noise and gain switches.

    Processed in your browser, not sent to a server

  • Webcam mirror, photo and recorder

    Use your webcam as a mirror, check the light, take a photo or record a short clip.

    Processed in your browser, not sent to a server

  • QR code generator

    Turn a link or text into a QR code and download it as PNG or SVG.

    Processed in your browser, not sent to a server

  • Call quality test

    Measure delay, jitter and missed replies and see if it is good enough for voice, video or screen sharing.

    Tiny timing requests to this site, nothing stored

  • Camera and microphone test

    Check your camera picture, microphone level, device list and permissions, with a fix for each error.

    Processed in your browser, not sent to a server

  • WebRTC connectivity test

    See whether your network allows direct peer-to-peer WebRTC connections.

    Asks public STUN servers, addresses stay on screen

  • Screen share check

    Find out if your browser can share a screen, window or tab, and why not if it cannot.

    Processed in your browser, not sent to a server

Learn: calls, devices, networks and privacy

Independent explainers on camera and microphone permissions, why video calls fail on some networks, and how to protect your data.

  • Allow or reset camera and microphone access in Chrome

    Step-by-step help for Google Chrome on Windows, Mac and Android: answer the permission prompt, change the setting for one site, set defaults for all sites, undo a Block, and find out when the problem is outside Chrome.

  • Video calls blocked on a work or school network

    Why chat and web pages load on an office or campus network while video calls do not connect: blocked UDP, proxies, filters and device policies, how to test it, and what to ask your network administrator for.

  • End-to-end encryption vs encryption in transit

    A clear comparison of encryption in transit (TLS/HTTPS), end-to-end encryption and the encryption built into WebRTC calls: who can read what, what each protects against, and how to judge a messaging service's claims.

  • Sending large files: P2P, cloud link or email?

    A practical comparison of the three ways to send a big file: direct browser-to-browser (P2P) transfer, a cloud storage link and an email attachment, with the pros, cons, size limits and privacy implications of each.

  • STUN, TURN and NAT explained simply

    A non-technical explanation of NAT, STUN, TURN and ICE: why two browsers cannot always connect directly, what each piece does, what host, srflx and relay candidates are, and what it all means for video calls.

  • Clear browser data on a shared computer

    What a browser keeps on a computer you share (cookies, site data, cache, history, saved passwords, permissions), how to use private windows, and step-by-step ways to clear it in Chrome, Edge, Firefox and Safari on computers and phones.

ChatLite guides

Step-by-step guides written from how ChatLite actually works, with the names you see on screen.

  • Start a ChatLite conversation

    How to open ChatLite, set a nickname, send an invite link and exchange a first message, with what the person who invites (host) and the person who accepts (recipient) each see.

  • Camera and microphone troubleshooting

    What to check when ChatLite cannot use your camera or microphone for a call, a voice message or QR scanning: browser permission, operating system settings, device choice and other apps.

  • Messages work but calls do not connect

    Why a ChatLite chat can deliver messages while a voice or video call fails, how signaling differs from media, and the checks you can run on your side.

  • File transfer troubleshooting

    How ChatLite sends files directly or through its server, the actual size limits (100 MB direct, 8 MB through the server), what the success message really means and how to confirm receipt.

  • Screen sharing in a call

    How to share a tab, window or screen during a ChatLite call, how to stop, and what to check when the button says screen sharing is not supported or the other person sees nothing.

  • Chat history and deleting local data

    Exactly what ChatLite keeps in your browser and what its server keeps, how to leave a conversation, clear everything from a browser, and how optional accounts change the picture.

ChatLite messenger

The messenger is the best-known tool here: talk, call, send files and share your screen with an invite link.

All you need to start is a nickname and an invite link.

01

Instant startNo sign-up, no install

02

Clear data handlingSee exactly how data moves

03

All in one placeChat, calls, files, screen sharing

Direct when possiblePeer-to-peer when the network allows
Everyone is hereJoin with an invite link
ChatLite
New project 3 online
Today
SH
Sam

So I just send the invite link?

Yes, you can join without an account.

Video call readyCamera and mic are used only during calls
Type a message

Talk, call and share in one browser tab.

From one-to-one chats to small groups, start in seconds without complicated setup.

Chat

Send messages with typing indicators and read receipts, in one-to-one or group conversations.

Voice Call

Start a voice call straight from the conversation, right in your browser.

Video Call

Turn on your camera for a face-to-face call. No plugin or app needed.

File Transfer

Send documents and images. Files travel directly between devices whenever a direct connection is possible.

Screen Sharing

Share your screen during a call to present, review or troubleshoot together.

Private Invite

Share an invite link or QR code. Friends join with just a nickname.

Up and running in seconds.

No sign-up form and no waiting for a verification email.

  1. 01

    Enter a nickname

    Your profile is stored in this browser.

  2. 02

    Share your invite link

    Your friend can join without creating an account.

  3. 03

    Chat, call or share

    Use text, voice, video, files and screen sharing.

How ChatLite handles your data

Traffic is encrypted in transit. ChatLite does not currently offer application-level end-to-end encryption, and some data passes through our servers, as summarized below.

Full data-flow details
Audio, video and screen
Sent with WebRTC, directly between browsers when your network allows. Media is encrypted with DTLS-SRTP.
TURN relay
ChatLite tries a direct connection first. If the network blocks it, a relay (TURN) may carry encrypted media when one is available, but a relay is not guaranteed. ChatLite does not run its own relay server, so on some networks a call may not connect.
Messages
One-to-one messages go directly between browsers when connected. Otherwise, and always for group messages, they pass through our server.
Files
Sent directly between browsers when connected. If not, files up to 8 MB can be relayed through our server until they are delivered.
Signaling
Connection setup, online status, typing indicators, read receipts and your nickname and avatar go through our server.
Local storage
Chat history, contacts and your profile are stored in your browser, on your device. Clearing browser data removes them.
Optional account
Not needed to chat. If you create one, we store your email, a hashed password and your linked devices.
Sync
For devices linked to an account, messages waiting for delivery are stored on our server for up to 14 days.
Push notifications
If you turn them on and you are offline, the notification text, which can include a message preview or file name, is sent through Google Firebase Cloud Messaging.
0Accounts required
WebRTCBrowser-to-browser when possible
LocalWhere chat history is stored
WebNo install, any device

Frequently asked questions

Do I need an account?

No. Enter a nickname and start chatting. An optional account is available if you want to receive your messages on several devices.

How is call quality kept stable?

ChatLite connects browsers directly with WebRTC when possible. If the network blocks a direct path, a relay may be used when one is available, but relay availability is not guaranteed, so a call can fail on some networks. Bitrate adapts to network conditions.

Does it work in the browser only?

Yes. Use a modern browser to chat, call, share files and share your screen without installing anything. You can also install ChatLite as a PWA.

How is my privacy protected?

Traffic is encrypted in transit and chat history is stored in your browser. Some messages and files pass through our server for delivery, and push notifications use Google Firebase Cloud Messaging. On shared devices, clear your browser data after use.

Is ChatLite end-to-end encrypted?

Not at the application level. Direct WebRTC connections are encrypted between browsers, but messages relayed through our server, including group messages, are not end-to-end encrypted.

What does the optional account do?

It lets you receive your messages on multiple devices. We store your email, a hashed password and your linked devices on our server.

Start a private conversation in seconds.

No account required.

Start ChatLite