Chrome Extension

Speak. Translate. Type — automatically.

Talk in one language and watch your words land, translated, in any text field on the web — including fields inside iframes. Defaults to Urdu → English, with 19 languages built in.

Free and open-source.

Voice Translate & Dictate side panel showing live Urdu speech transcription, the language pickers, and the Speak, Copy, Insert, and Clear actions

The side panel — pick your languages, tap the mic, and watch it transcribe and translate live.

How it works

Four steps, all happening live as you talk.

1

Speak

Click into any text field on a webpage, tap the mic, and start talking in your chosen language.

2

Transcribe

Your speech appears live under "You said" — gray italic while Chrome is still recognizing it.

3

Translate

Each chunk is translated in order in the background, in the language you picked to translate to.

4

Auto-type

With Auto-type on, the translation is typed straight into the field you clicked — no copy-paste needed.

Features

🪟

Works across iframes

Comment boxes, chat widgets, and embedded forms often live inside nested iframes. Every frame reports its focused field, so typing lands in exactly the right place.

🌍

19 built-in languages

Pick what you speak and what you want it translated to. Your choices are remembered next time you open the panel.

🔊

Hear it back

Speak reads the translation aloud using your browser's built-in voices. Copy and Insert into page give you full control too.

📋

Never leaves you empty-handed

If direct typing fails for any reason, the translation is copied to your clipboard automatically — just paste with Ctrl+V.

🔁

Reliable listening

Chrome's speech engine stops after a pause — the extension restarts it automatically, with retry and backoff if something goes wrong.

🔢

Correct ordering

Speech chunks are translated one at a time in a queue, so fast talking can't cause pieces to land out of order.

Good to know

A couple of honest limitations, straight up.

Google Docs, Sheets & Slides

These render their own canvas instead of a normal text field, so no extension can reliably type into them via standard methods. This extension tries harder and may work for short insertions — and if a direct attempt fails, the translation is copied to your clipboard automatically so you can paste it.

Chrome internal pages

Pages like the New Tab Page, chrome://settings, and the Chrome Web Store are special internal addresses that no extension is allowed to type into — a Chrome platform restriction, not a limitation of this extension.

Install Voice Translate

Add Voice Translate & Dictate to your browser in seconds.

Install Voice Translate

Developer installation

Not on the Chrome Web Store yet, or want the code straight from GitHub? Install it manually:

  1. Click Download zip below, then unzip the folder somewhere permanent — Chrome loads it from these files, so don't delete it later.
  2. Go to chrome://extensions.
  3. Turn on Developer mode (top right).
  4. Click Load unpacked and select the unzipped folder.
  5. Click the extension icon in your toolbar — it opens a side panel, ready to go.
Download zip