Rosetta

speak · translate · converse · call

Ready
From
0
To
Translation appears here

Tap 🎤 and speak, or type and hit Translate. Use 🔊 to hear it. Shortcut: Ctrl/⌘ + Enter.

Person A speaks
Person B speaks
Pick both languages, then hold a conversation. Tap a coloured button, speak, and it translates & reads the reply aloud for the other person.

One phone, two people. Person A taps their button and speaks — Rosetta translates and speaks it in Person B's language, then B replies the same way.

You
Waiting…
Waiting for the other person to join…
Room

Share the room code with one person. Each of you sets your own languages. What you say is transcribed, translated, and shown to the other as live subtitles. Works best in a normal browser tab (Chrome/Edge) with camera + mic allowed.

Free online translator — voice, text, conversation & video call

Rosetta is a free, private translator that runs entirely in your browser. Translate typed or spoken text across 40+ languages, hold a two-way live conversation on a single phone, or make a peer-to-peer video call with real-time translated subtitles — with no sign-up, no API keys and nothing to install.

Three ways to translate

1. Text & voice translation

Type a sentence or tap the microphone and speak — Rosetta detects the language, translates instantly, and can read the result aloud. Copy the translation or swap the two languages with one tap.

2. Live conversation mode

Two people, one phone. Each person picks their language, taps their button and speaks; Rosetta translates and speaks the reply aloud in the other person's language. Perfect for talking to someone face to face when you don't share a language.

3. Video call with live subtitles

Start a call, share the room code, and each person sees what the other says as real-time translated subtitles. Calls are peer-to-peer, so your conversation stays private. Works best in Chrome or Edge with camera and microphone access.

40+ languages supported

English, Hindi, Gujarati, Marathi, Bengali, Punjabi, Tamil, Telugu, Kannada, Malayalam, Urdu, Arabic, Spanish, French, German, Italian, Portuguese, Russian, Chinese (Simplified & Traditional), Japanese, Korean, Thai, Vietnamese, Indonesian, Malay, Filipino, Turkish, Dutch, Polish, Ukrainian, Greek, Hebrew, Persian, Swedish, Danish, Finnish, Norwegian, Czech, Romanian, Hungarian, Swahili and Afrikaans.

Popular translations & modes

English → Hindi English → Gujarati English → Marathi English → Tamil Voice & Conversation Video Call Translator

Frequently asked questions

Is Rosetta free?

Yes — completely free, with no sign-up and no API keys, and no limit on how much you translate.

Is my translation private?

Yes. Rosetta runs in your browser and video calls are peer-to-peer, so your conversations are not stored on any server.

How many languages does it support?

40+ world and regional languages, including all the major Indian languages plus Spanish, French, German, Arabic, Chinese, Japanese and Korean.

Can I translate a live conversation on one phone?

Yes — Conversation mode lets two people talk on a single device, translating and reading each reply aloud in the other language.

Can I translate a video call?

Yes. Start a call, share the room code, and each person sees the other's speech as live translated subtitles. Chrome or Edge work best.

Do I need to install an app?

No — Rosetta works in any modern web browser on phone or computer, with nothing to install.