
Press Translate in the player
Open a YouTube or Bilibili video and a Translate button shows up in the player — no copying links, no new tab.
Open a video and press Translate in the player. It counts down to when playback can start, so you can switch tabs and come back — the dub and translated subtitles play in the original player.
A WaveShift account is required · Eligible new users can receive up to 15 free minutes, no credit cardCurrent version v1.3.5

After that one click there is nothing to watch: the countdown and progress live on the player, you go do something else, and a desktop notification tells you when the whole video is done.

Open a YouTube or Bilibili video and a Translate button shows up in the player — no copying links, no new tab.

Ten target languages, a cloned voice or a standard one, five translation styles, keep the background audio or not — choose in Chrome's side panel, then hit Translate This Video.

The player keeps counting down to when playback can start. The button turns green once you can listen, and a desktop notification lands when the whole video is done.
Both sites work the same way: press Translate in the player, watch progress in Chrome's side panel. One task list for both — cancel or retry anything from there.


The picture, the seek bar, the player — all still the site's own. WaveShift layers an AI audio track and subtitles on top, and that is all. Here is everything it actually touches.
The dubbing comes out of your minutes, so you sign in first. The Store build reads no cookies at all — it never sees your YouTube or Bilibili login.
It checks which video you have open so it can put the Translate button in the player, and keeps up when you switch videos without a reload.
The finished audio track and subtitles are fetched from WaveShift's own domain and play right in the original player.
Most people want the Store build — it updates itself. Reach for the manual package if the store is out of reach, or if Bilibili refuses an anonymous import: it can carry on using your Bilibili login in this Chrome.
Auto updates · one click · what most people want
Unzip, enable Developer mode at chrome://extensions, then load the unpacked folder.
Only ever used for Bilibili tasks: it encrypts and sends three values — SESSDATA, bili_jct and DedeUserID — for that one task, and touches no other cookie.
Install it, open any YouTube or Bilibili video, and press Translate in the player. Target languages: English, Chinese, Japanese, Korean, Spanish, French, German, Portuguese, Russian and Italian.