Skip to content

German transcription

German audio and video to text

Upload German audio or video and get an editable transcript with a timestamp on every line. German is one of the languages Whisper-family models have a lot of training audio for, so clear standard German (Hochdeutsch) usually comes out well. The thing to know is that Swiss German and strong dialects are a different matter.

Free preview: one file up to 15 minutes and 25 MB, 3 tries a day, no account needed.

Want to keep your transcripts? Create a free account

Hochdeutsch, Austrian, Swiss and regional speech

Standard German from Germany, Austria and German-speaking Switzerland is the target, and ordinary northern, southern and Austrian accents are generally manageable. Swiss German dialects (Schweizerdeutsch) are mostly spoken rather than written and differ from Hochdeutsch in vocabulary and grammar, so the model may return a loose Standard German rendering or simply get them wrong. Heavy Bavarian, Alemannic, Saxon or Plattdeutsch speech has the same problem, and interviews where people slide between dialect and Hochdeutsch come out unevenly.

Umlauts, ß, capital nouns and compounds

German text needs ä, ö, ü and ß, and every noun is capitalised, so glance at names and rare words when you proof-read. Long compounds such as Geschwindigkeitsbegrenzung are written as one word, which makes a wrongly split or joined compound a common edit. Swiss writing uses ss instead of ß, so do not treat that as an error in Swiss material. Formal Sie and informal du follow the speaker, and typographic German quotes („…“) are not guaranteed, so add them in your editor if your style needs them.

What speakers of German use it for

Students record Vorlesungen and Seminare to turn them into study notes. Journalists and researchers transcribe interviews for qualitative work. Teams in German-speaking offices record Besprechungen and video calls to write minutes. Creators add German captions to YouTube videos and short clips. Organisations with data protection concerns (the DSGVO question comes up often) can read about the self-hosted option, where audio stays on their own server.

Which model works best for German

German is one of the languages Whisper-family models have seen the most speech in, so the small model can give a reasonable first draft from clear audio. That is not a promise of accuracy: it still slips on names, numbers, jargon and overlapping or noisy speech, so proof-read anything you will publish or rely on.

On tryscriptorium.com the no-account preview and regular accounts run the small model (the larger medium and large-v3 models run when you self-host Scriptorium).

German has plenty of training data, so the small model is a reasonable starting point for clear, single-speaker recordings. Expect more mistakes with Swiss German, thick dialect, overlapping speakers and specialist vocabulary. Proof-read names, numbers and compound words.

Subtitles and captions in German

German puts the verb late and compounds run long, so lines can get wide. Aim for two lines of roughly 40 to 42 characters and split at clause boundaries rather than mid-phrase. Exports are UTF-8, so umlauts and ß display correctly in VLC, YouTube and most editors. Subtitles stay German, the language shown in the transcript.

The uploader is set to German

The upload box on this page transcribes as German, so the recogniser does not have to guess the language from the first seconds. If the recording is in another language or switches languages, use Audio to text, which detects the language automatically. Automatic transcription is a draft and no accuracy figure is promised: check names, numbers and anything you will rely on.

How it works

  1. Add a recording

    Drop in a video or audio file, choose one from your device, or record from the microphone. Nothing to install.

  2. It transcribes

    Speech becomes timestamped text, with speaker labels when more than one person talks.

  3. Read, fix, export

    Click any line to correct it, then download TXT, subtitles, Markdown, JSON or CSV.

Questions

Does it understand Swiss German?
Only partly. Swiss Standard German, as used in news and many lectures, is fine. Spoken Swiss German dialects often come back as an approximate Standard German version or with errors. Treat them as a rough draft and check line by line against the audio.
Will ä, ö, ü and ß come out right?
Normally yes, they are part of ordinary German output. Choices such as ß versus ss can differ from your style guide, so run a search and replace after exporting if consistency matters.
Can I make German subtitles and keep them in German?
Yes. Upload the video, correct the lines, and export SRT or VTT. See how to add subtitles to a video. The subtitles stay in the language shown in the transcript, here German. A signed-in account can also turn speech into English text, but no other target languages exist.
Which file types can I upload?
Video: MP4, MOV, MKV, WebM, AVI, M4V, WMV, FLV, MPEG, 3GP, TS. Audio: MP3, WAV, M4A, AAC, FLAC, OGG, Opus, WMA, AIFF, AMR, CAF. Anything else the server can decode as audio or video generally works too; there is no need to convert first.
Is it free?
Yes — one file up to 15 minutes and 25 MB with no account, up to 3 tries a day. A free account keeps your transcripts in a library and lifts the guest limits; the current limits and paid plans are on the pricing page.

Want your transcripts saved and longer files? Create a free account · See pricing · All use cases

Try it with your file

No account needed for a first transcript.