Languages

Transcribe Recordings from Ukraine to Text

Recordings from Kyiv, Lviv, Kharkiv or Uzhhorod may be in Ukrainian, Russian or a minority language, and often switch mid-conversation. Ukrainian is preselected below, and you can change it per file.

  • Free, no sign-up
  • No credit card
  • 90+ languages
  • TXT, DOCX, SRT, VTT, PDF

New transcription

Try one file now, no sign-up needed. A free account keeps your transcripts and lets you do more.
Auto-detected by default
Label who said what
A last resort for very noisy recordings; most files are better without it

How it works

Three steps, no setup.

  1. 01Step · 01

    Upload

    Drop an audio or video file. Choose the language and whether to label speakers.

  2. 02Step · 02

    Transcribe

    We extract the audio, transcribe it and identify speakers. Watch progress live.

  3. 03Step · 03

    Use it

    Read along with the player, jump by clicking a line, and share the transcript.

Ukrainian or Russian: deciding per file

Many people in Ukraine speak both languages, and the balance depends on region, age and setting. Since 2022 many Russian speakers have moved toward Ukrainian, so a recording can contain a speaker's Ukrainian alongside a relative's Russian.

Choose by who talks most, not by where the file was made. A Kharkiv interview where the interviewer asks in Ukrainian and the respondent answers at length in Russian should be run as Russian. A Kyiv lecture in Ukrainian with a Russian question from the audience should stay Ukrainian. When the two languages come in long separate blocks, cut the file and upload each part with its own language. That is more accurate than forcing both through one setting.

Regional Ukrainian in the transcript

The model writes standard literary Ukrainian, so regional words are often replaced with their standard equivalent.

  • Galician speech around Lviv uses Polish- and German-origin words. These can be rewritten as standard words or misheard.
  • Southern and eastern speech often carries Russian intonation and loanwords even when the speaker uses Ukrainian. The model writes these in Ukrainian spelling or replaces them, so check quotes that must be exact.
  • Hutsul and Boyko speech in the Carpathians differs a lot from the standard. Treat those passages as a draft.
  • Transcarpathian and Rusyn speech near Uzhhorod is the hardest case and often needs typing by ear.
  • Polissian speech in the north mixes Ukrainian and Belarusian features. Names and local words need checking.

Minority languages in Ukraine

Hungarian is spoken in Zakarpattia and has its own option. Romanian is spoken in Chernivtsi region and parts of Odesa region, and it is in the menu too. Bulgarian and Gagauz communities live in southern Bessarabia. Bulgarian is an option, Gagauz is not. Polish and Belarusian are both available.

Speakers of these languages in Ukraine often mix in Ukrainian or Russian words for official or modern topics. Pick the language that fills most of the file and review the borrowed words, especially names of institutions and towns.

Crimean Tatar has no option. The Tatar option in the menu is Volga Tatar, a different language, so it will not give a usable Crimean Tatar transcript.

English appears in recordings with international organisations, journalists and volunteers. If an interview runs through an interpreter, pick the language that carries most of the content, or split the file when both languages are long.

Typical recordings from Ukraine

Upload the file as it is, or paste a YouTube link. Some sites need a login and will not import, so download the video and upload it. Files are never used to train AI models, which matters for sensitive testimony.

Many recordings from Ukraine are made in hard conditions: air raid sirens, generators, wind on a field recording, or a weak connection on an online lecture. Upload the original file rather than a re-sent copy from a messenger, and expect noisy stretches to need more editing. Voice notes and phone videos can be uploaded as they are.

  • University lectures held online, recorded in Zoom or Google Meet.
  • Interviews by volunteers, NGOs and documentation teams.
  • Sessions of a city or village council published on YouTube.
  • Local news streams and Telegram videos that need text or subtitles.
  • Voice notes and family videos from relatives at home or abroad.

Correcting names and exporting

Click a line to hear it again and correct names of towns, units and people in place. Export TXT, DOCX, PDF, SRT, VTT or CSV with timestamps and speaker names on or off. Speaker labels are on paid plans or with a Minute Pack. The text stays in the spoken language. Use the Google Translate link or the AI prompt export for an English reading.

FAQ

Ukraine Audio to Text: questions, answered.

My interview is in Russian but recorded in Ukraine. Which language do I pick?+

Pick Russian. Choose the language actually spoken most in the file, not the country it came from.

Can it handle Hutsul or Transcarpathian speech?+

Only partly. The model writes standard Ukrainian, so strong local dialect needs full review or typing by ear.

Is there a Crimean Tatar option?+

No. The Tatar option is Volga Tatar, which is a different language and will not transcribe Crimean Tatar correctly.

Can I transcribe a council session from YouTube?+

Yes. Paste the YouTube link, check the transcript, and export TXT, Word or subtitles.

Are my recordings used to train AI?+

No. Files are never used to train AI models.

Do I need an account?+

No. You can transcribe one file right away without signing up. A free account then gives you 3 files a day (120 minutes a month) and keeps your transcripts: the file you transcribed before signing up moves into the account.

Which formats are supported?+

Any common audio or video file: MP3, WAV, M4A, AAC, FLAC, OGG, MP4, MOV, WEBM, MKV and more. We extract the audio from video automatically.

How accurate is it?+

On clear recordings expect accuracy comparable to leading transcription services. Background noise, crosstalk and heavy accents reduce it, as they do everywhere.

Pricing

Start free. Pay only if you need more.

The Free plan needs no card. Paid plans add longer files, batch uploads and speaker identification.

Free

$0

no card required

For trying it out and the occasional file.

  • 3 files a day
  • 120 minutes a month
  • Timestamps and synced player
  • AI prompt export and translation
  • Transcripts kept for 30 days
Start free
PlusMost popular

$6/ month

billed $72 yearly

For people who transcribe every week.

  • 1,200 minutes of transcription a month
  • Speaker identification included
  • Files up to 300 minutes and 5 GB
  • Upload 20 files at once
  • Up to 5 files processed in parallel
  • Priority processing
Get Plus
Unlimited

$10/ month

billed $120 yearly

For heavy users and small teams.

  • Unlimited transcription*
  • Speaker identification, 2,400 minutes a month
  • Files up to 600 minutes and 5 GB
  • Upload 50 files at once
  • Up to 5 files processed in parallel
  • Priority processing
Get Unlimited

Minute Packs

One-timefrom $1 per 60 minutes
  • Plus limits on Free: longer files, batch uploads
  • Speaker identification
  • No RocketScribe line in your exports
  • Valid 12 months, packs stack

Top up any plan. Stackable and valid for 12 months. A pack's minutes are one shared pool for whatever your plan doesn't cover: transcription on Free and Plus, speaker identification (and transcription past fair use) on Unlimited. On Free, a pack also unlocks Plus limits, with transcription and speaker identification both drawn from it.

* Fair use: 12,000 minutes a month. Beyond that, uploads pause until the next cycle or a Minute Pack. Prices in USD.

Transcribe Recordings from Ukraine to Text

Pick a file, choose the language, press Transcribe. No sign-up needed to try.

Transcribe a file