LiveTranslate — Friskription for Chrome

Watch any livestream
in your language.

Live translated subtitles for Twitch, YouTube Live, and anything playing in your browser — even streams with no captions at all.

30 free minutes every week · no AI accounts needed · or bring your own API keys

LIVE 12,438 watching

Interactive demo — a simulation, so the sign-in is fake and nothing leaves this page. Press Start, then drag and restyle the subtitles.

Runs on Twitch YouTube Live Kick Lectures Podcasts Your own files

Real speech-to-text

No captions? No problem.

Other “subtitle translators” need a caption track to translate. Twitch has none.

A caption translator

LIVE

No caption track to read

It can only translate subtitles that already exist — so on Twitch, or any video without CC, it does nothing at all.

Friskription

LIVE

次のマップ、ちょっと怖いかも…みんな一緒に行こう?

The next map might be a little scary… come with me, everyone?

It listens to the tab's actual audio, transcribes it, and translates that. If the tab makes sound, it can be subtitled.

How it works

Three clicks to a subtitled stream.

LIVE
LiveTranslate
Est. remaining
30:00
Refills every Monday
Translate this browser tab Start on this tab PauseClear lines
Status Idle
1

Sign in with Google

No API keys, no card. Thirty free minutes are waiting.

LIVE 12,438

このボス、まじで強すぎるんだけど…

This boss is seriously way too strong…

2

Press start on any tab

It listens to the audio itself. No caption track needed, ever.

LIVE

I'm reading all the chat messages — thank you!

Text size
FontRounded
Show original line
TXTSRTVTT
3

Make it yours, then keep it

Drag it, restyle it, and save the transcript as TXT, SRT or VTT.

Designed for watching, not just reading

Subtitles that feel native.

New: Sync presets pre-process the audio so the subtitle is already on screen as the words are spoken — the closest thing to true realtime.

Any tab with audio

Twitch, YouTube, lectures, podcasts, news — not tied to any one site.

Fifteen languages

Translate into any of fifteen languages, with the spoken language detected for you.

Sentence-aware timing

Waits for a natural pause so translations read as whole thoughts. Quick, Balanced, and Precise presets.

Live word-by-word mode

Streaming transcription shows the sentence forming as it is spoken, then swaps in the finished translation. Uses more of your provider quota.

An overlay you control

Drag it anywhere, resize it, restyle it, toggle the original line — only the latest lines stay on screen.

Your own media files

Drop in an MP4, MP3 or WAV and watch it with live subtitles — or turn it into an SRT or VTT file to keep.

Names stay right

A glossary locks your preferred spellings for streamers, characters, and recurring terms.

Speaker labels

Collabs and interviews keep voices apart in the subtitles.

Per-site presets

Each site remembers the timing and language you chose for it.

Favorites & hotkeys

Start, pause, hide, clear, and cycle target languages from the keyboard.

Transcript export

Save what you watched as TXT, SRT, or VTT.

Under the hood

Hear it right, then say it well.

Step one — hearing it right

Word error rate, English

Every subtitle starts as a transcript, so this sets the ceiling for everything after it.

ElevenLabs Scribe v2 We use this 3.3%
Deepgram Nova-35.3%
AssemblyAI Universal-3.5 Pro7.0%
OpenAI Whisper large-v37.7%

Published benchmarks, August 2026. Lower is better. Every engine scores worse on a noisy live stream than on a benchmark clip.

Step two — saying it well

What live speech asks for

Read a line that arrives half-finished

Spell a name the same way an hour later

Answer in under a second, a dozen times a minute

Claude Haiku Ours All three at once. Built to hold a conversation, so it reads each line against the ones before it — and it is fast enough to do that line by line.
DeepLPolished written text, whole passage at once.
Google Cloud TranslationThe widest reach — 130+ languages, many nothing else covers.
Gemini Flash-LiteEnormous volumes of text at the lowest cost per item.
GPT-4o miniA dependable generalist across a wide mix of work.
Chrome built-inOn-device, offline and free — nothing sent anywhere.

New — Sync mode

Subtitles that arrive with the words.

Every live translator is a little late — it has to hear a line before it can translate it. Sync mode pre-processes the audio instead, so the subtitle is ready before the line reaches you. You read it as you hear it, not after it.

One spoken line, three ways of putting it on screen Ours is the Live Sync preset
The audiowhat the speaker is saying, as they say it
Competitor AChunk-based — puts words up early, then rewrites them as more arrivesWords land sooner, but the line keeps changing under you as you read it — the usual trade when speed comes first.
Competitor BSentence-based — holds each phrase until the pause, so it arrives whole but splitEvery line reads properly, but the speaker has moved on to the next thought while the last one is still landing.
Friskription — Live SyncPre-processed — the whole line lands at once, while the speaker is still on it

Why all three trail the audio: a translator that leaves your playback untouched cannot translate a line before it has heard it, so how long it waits is a straight trade of delay against quality — wait less and lines arrive sooner but choppier, wait more and they read better but land later. That trade-off is a well-documented constraint in simultaneous-translation research, and the three approaches above are the usual places to sit on it. Live Sync steps off the curve instead of picking a spot on it.

Live Sync

Short, quick phrasing so each line lands as the words are spoken. Pick it once and you are done.

Balanced Sync

Waits a beat longer so lines read as fuller sentences instead of fragments.

Lips stay in time

Picture and sound stay together, so the subtitle never runs ahead of the face on screen.

Sync presets play a touch behind live and do more work on your machine, so they use more CPU and battery than the standard ones — and they cannot run on DRM-protected sites like Netflix. Prefer to leave playback completely untouched? Quick, Balanced, and Precise work exactly as before.

Pricing

Thirty minutes a week, on us.

Sign in with Google and you get 30 minutes of live translated subtitles every week, free — no card, no subscription, no AI accounts of your own. The 30 minutes come back every Monday whether or not you ever pay us a cent.

Free, every week

30 minutes, topped back up every Monday. Enough for a stream, a lecture, or a few clips a week — and it never expires into nothing.

Starter pack — $1.99

90 extra minutes, one per account, and it unlocks Premium for good. The cheapest way to keep going when a week runs dry.

Minute packs — from $2.99

90 minutes for $2.99, up to 1,440 for $24.99 — the bigger the pack, the cheaper the minute. Pay as you watch, never a subscription.

The Sync presets are a Premium feature — your free weekly minutes include them, and any purchase, even the $1.99 one, keeps them on your account for good. Prefer to run it yourself? Connect your own OpenAI, Anthropic or ElevenLabs keys and pay only your provider, with nothing owed to us.

Questions, answered.

Is it free?

You get 30 minutes of live translated subtitles free every week — sign in with Google, no AI accounts needed. They come back every Monday whether or not you ever pay. If you want more, a one-time starter pack is $1.99 for 90 minutes, and regular packs run from $2.99 for 90 minutes up to $24.99 for 1,440. Or bring your own API keys and pay only your provider, with no charge from us.

Does Twitch have built-in subtitles or translation?

No. Twitch has no automatic captions and no translation for viewers — captions appear only if the streamer runs special captioning software, which most don’t. Friskription works entirely on your side of the screen, so it doesn’t depend on the streamer at all.

Does it work on streams without any captions?

Yes — that’s the whole point. It transcribes the actual audio of the tab, so no caption track is ever needed. Twitch, YouTube Live, Kick, uncaptioned VODs, lectures: if the tab plays sound, it can be subtitled.

Can I watch Japanese VTubers with subtitles in my language?

Yes. Japanese and Korean streams are the most popular use. The glossary keeps streamer and character names spelled the way the community spells them, and speaker labels keep collab streams readable.

How many languages does it translate into?

Fifteen: English, Japanese, Chinese, Korean, Spanish, French, German, Portuguese, Russian, Arabic, Hindi, Italian, Vietnamese, Thai and Indonesian. The spoken language is detected for you, so there is usually nothing to set.

How is this different from Chrome’s built-in Live Caption?

Chrome’s Live Caption supports a limited set of source languages, renders into a small fixed box, and translates with basic machine translation. Friskription uses best-in-class speech recognition plus AI translation that understands context, keeps names consistent, and draws subtitles as a styled overlay you can move and resize on the video itself.

Is my audio stored anywhere?

No. Audio is processed only while you have translation running and is never stored. With your own API keys it goes straight from your browser to your provider and never touches our servers. See the privacy policy.

Private by design.

No analytics, no browsing history, no stored audio. Payments happen on PayPal’s or Stripe’s own pages. With your own keys, nothing ever touches our servers.

The privacy policy and terms of service are available in English only.