Surzhyk subtitles, automatically

субтитри українською

Upload a video and get subtitles that transcribe what you actually said, without quietly resolving it into one language or the other.

Free to try · no card needed

Інтригуючим селом варто прогулятися хоча б півгодини.

Real Ukrainian, in a subtitle font that renders it. Every word is timed on its own — that is the highlight moving.
4.3%
Harmar, word error rate
10.5%
whisper-large-v3

Measured on 20 FLEURS clips, 2026-09-05. That figure is for Ukrainian spoken on its own; accuracy on mixed speech is measured separately and not claimed here. Full method, all 59 languages

Two close languages, kept apart

Ukrainian and Russian share enough that a model reaching for the most probable word drifts into whichever it began with. Words are kept as they were said.

Nothing is corrected to a standard

Everyday speech is transcribed as speech, not rewritten toward a textbook version of either language.

Timing measured, not estimated

Each word carries its own start and end from the audio rather than a model's guess.

Surzhyk — two languages in one sentence

Surzhyk takes grammar from one language and vocabulary from the other, and the two are close enough that a transcript can drift for a whole sentence without producing anything that looks wrong. That is what makes it hard: the error is fluent. The only defence is transcribing word by word against the audio rather than predicting what should come next.

Wrong word? Fix it in seconds

Every word is editable with the video playing beside it, and you can drag any word’s timing by hand.

Nothing is automatic-or-nothing. You always see the result before you export.

The Harmar editor — every word editable, with the video playing beside itA real project — the editor works the same in every language.
Fonts
20 render Ukrainian properly
Choosing the language
Automatic — we hear it
Translation
Into 60 other languages

Questions

Will it rewrite my speech into standard Ukrainian?+

No. Words are transcribed in the language they were spoken in rather than corrected toward either standard.

Does it work for pure Ukrainian too?+

Yes — the mix is handled, not required. A video entirely in Ukrainian is transcribed as Ukrainian.

Can I fix mistakes?+

Yes. Every word is editable with the video playing beside it, and word timings can be dragged.

Other languages

Try it on one video

Free, no card. You will see the result before you decide anything.

Add Surzhyk subtitles — free