Skip to content

Everything TryScriptorium does with a recording

From the upload to the export: what you get back, how it is edited and searched, which engines run it, and where your files go. Prefer to just try it? Transcribe a file free.

Key facts

Last updated:

Use it here, or run it yourself

Same product, two places to run it. Pick by how sensitive the recording is.

Hosted, on this site

The convenient option: nothing to install. Your file is uploaded to the Scriptorium server and transcribed there, under the hosted privacy policy. Best for non-sensitive recordings.

One file up to 15 minutes and 25 MB, 3 tries a day, with no account. Preview files are deleted after 24 hours.

Try it free

Self-hosted, on your hardware

Recordings, transcripts and search stay on infrastructure you control. Best for recordings under legal privilege, medical confidentiality or internal security policy.

How self-hosting works

What is included

  • Timestamped transcripts, with word-level timings
  • Speaker labels (up to 8 speakers) on accounts
  • Edit any line; full-text search across your transcripts
  • 33 languages plus automatic detection; translate speech to English
  • Export: CSV, JSON, MD, SRT, TXT, VTT
  • Free account, with transcription minutes included (the allowance is on the pricing page). Paid plans add minutes and priority processing: see pricing
Photo: Evan-Amos, public domain

00 · PRIVATE

Your meetings.
Your words.
Your data.

Private meeting transcription. Run TryScriptorium on infrastructure you control and the recording never leaves it — no third-party speech API, no copy on somebody else's disk. The hosted workspace on this site is the other option, and it says so plainly before you upload anything.

01 · RECORD

From recording
to words.

Drop in what you already have. Video or audio, phone recording or conference export — the container is unwrapped, the audio track is pulled out, and the picture is discarded. A 4K file and a voice memo of the same meeting cost the same.

02 · TRANSCRIBE

Speech becomes
timed text.

The engine writes out every line with a start and an end time, and separates the turns by voice when more than one person is speaking. Nothing is summarised away: what you get back is the meeting, in full, with the clock still attached.

03 · UNDERSTAND

Turn conversations
into something you can use.

Click any line to correct it. Rename a speaker once and the change runs through the whole transcript. It behaves like a document you own rather than a machine output you have to accept.

05 · YOUR KNOWLEDGE

Start with
one recording.

One meeting becomes a searchable record. A year of them becomes the thing nobody wrote down. It leaves in the shape you need — plain text, timestamped text, SRT, VTT, Markdown, JSON with word timings, or CSV.

Free for one file up to 15 minutes, no account. No card. No installation.

Private by design

The transcription engine runs beside the files it processes. In a self-hosted deployment, audio, transcripts, search and speaker analysis remain on infrastructure you control. The hosted preview on this site is different: uploads are processed on this server and are covered by the hosted privacy policy.

Choose the deployment that fits the recording

Use the hosted workspace for a quick, non-sensitive transcription. Self-host for recordings governed by legal privilege, medical confidentiality or internal security policy.

Explore self-hosted transcription

Correcting a transcript is not a new idea

A handwritten manuscript page from Mary Shelley's Frankenstein draft, with Percy Shelley's corrections and insertions in the margins.
Mary Shelley's Frankenstein draft, corrected by Percy Shelley · 1816-17, public domain · Bodleian Library, via Wikimedia Commons

A scriptorium was originally a room where a manuscript was copied by hand and corrected in the margin — a word struck through, a replacement written above it. Every line in your transcript can be corrected the same way; it just takes a click instead of a quill, and the correction is what gets searched from then on.

Try the transcript view

Sample transcript · nothing is uploaded

This is how a finished transcript behaves. Search it, and matches highlight as you type. Hover or select a line to see where it sits in the recording.

  • S1 00:03 Let's get started — can everyone hear me okay?
  • S2 00:11 Yes, loud and clear.
  • S2 00:15 Shall I share the numbers from last quarter?
  • S1 00:22 Go ahead. I want to look at retention first.
  • S2 00:29 Retention held at the level we saw in the spring.
  • S1 00:37 Good. Let's put the numbers in the summary.

Speaker labels

Who said what, not just what was said

When more than one voice is in a recording, the turns are separated and labelled, so an interview comes back as an exchange instead of one undifferentiated block. Up to eight speakers.

one recording

S1
S2
S100:03Let's get started — can everyone hear me okay?
S200:11Yes, loud and clear.
S200:15Shall I share the numbers from last quarter?
S100:22Go ahead. I want to look at retention first.

Labels start generic and you rename them once each. This is worked out from the sound of each voice, so it is reliable at hearing that the speaker changed and imperfect at deciding exactly how many people there are — similar voices and heavy crosstalk are where it struggles.

Word-level timing

Every word knows when it was said

Not just every line — every word carries a start and an end. That is what makes a transcript you can jump around in, and it is in the JSON export in full.

00:15 · Yusuf

Shall I share the numbers from last quarter?

transcript.json

wordstartend
"Shall"15.1015.56
"I"15.5616.02
"share"16.0216.49
"the"16.4916.95
"numbers"16.9517.41
"from"17.4117.88
…

Editing

Fix a line, and search catches up

Automatic transcription gets names and jargon wrong. Click the line, correct it, and the correction is re-indexed — so searching later finds what you wrote, not the mistake it replaced.

before

Shall I share the nummers from last quarter?

after

Shall I share the numbers from last quarter?

S2 00:15 Shall I share the numbers from last quarter?

Corrections are saved against the segment and the search index is rebuilt for it, so the transcript and what you can find in it never drift apart.

Search

Search runs across your whole library rather than the file you happen to have open — which is the difference between a transcript and an archive you can actually use.

retention
  • Board meeting

    18 Sep

    3
  • Q3 planning call

    02 Sep

    5
  • Investor update

    27 Aug

    1
  • Team retro

    14 Aug

    2

33 languages, plus auto-detect

Pick the language, or let it work the language out for itself. Speech in any of these can also be translated into English text. See every language, with notes on each.

English, Arabic, Spanish, French, German, Portuguese, Italian, Dutch, Turkish, Russian, Ukrainian, Polish, Hindi, Urdu, Bengali, Chinese, Japanese, Korean, Vietnamese, Thai, Indonesian, Malay, Tagalog, Persian, Hebrew, Swedish, Danish, Norwegian, Finnish, Greek, Czech, Romanian, Hungarian

Exports

One transcript, seven shapes

A transcript is only useful in the shape the next tool expects. Every one of these is produced by the same exporter that writes your download — this is its real output.

Amina: Let's get started — can everyone hear me okay?

Yusuf: Yes, loud and clear. Shall I share the numbers from last quarter?

Amina: Go ahead. I want to look at retention first.
[00:03] Amina: Let's get started — can everyone hear me okay?
[00:11] Yusuf: Yes, loud and clear.
[00:15] Yusuf: Shall I share the numbers from last quarter?
[00:22] Amina: Go ahead. I want to look at retention first.
1
00:00:03,200 --> 00:00:06,900
Amina: Let's get started — can everyone hear me okay?

2
00:00:11,000 --> 00:00:13,400
Yusuf: Yes, loud and clear.

3
00:00:15,100 --> 00:00:18,800
Yusuf: Shall I share the numbers from last quarter?

4
00:00:22,000 --> 00:00:25,600
Amina: Go ahead. I want to look at retention first.
WEBVTT

00:00:03.200 --> 00:00:06.900
<v Amina>Let's get started — can everyone hear me okay?

00:00:11.000 --> 00:00:13.400
<v Yusuf>Yes, loud and clear.

00:00:15.100 --> 00:00:18.800
<v Yusuf>Shall I share the numbers from last quarter?

00:00:22.000 --> 00:00:25.600
<v Amina>Go ahead. I want to look at retention first.
# Board meeting

**Duration:** 12:04 · **Language:** en · **Model:** small · **Words:** 1,180

_Source: `board-meeting.mp4`_

## Transcript

Amina: Let's get started — can everyone hear me okay?

Yusuf: Yes, loud and clear. Shall I share the numbers from last quarter?

Amina: Go ahead. I want to look at retention first.
{
  "title": "Board meeting",
  "source": "board-meeting.mp4",
  "language": "en",
  "model": "small",
  "duration": 724.0,
  "created_at": "2026-09-18T10:04:00Z",
  "speakers": {
    "1": "Amina",
    "2": "Yusuf"
  },
  "segments": [
    {
      "idx": 0,
      "start": 3.2,
      "end": 6.9,
      "text": "Let's get started — can everyone hear me okay?",
      "speaker": "1",
      "highlight": false,
      "words": [
        {
          "w": "Let's",
…
index,start,end,start_clock,speaker,highlight,text
0,3.200,6.900,00:03,Amina,0,Let's get started — can everyone hear me okay?
1,11.000,13.400,00:11,Yusuf,0,"Yes, loud and clear."
2,15.100,18.800,00:15,Yusuf,0,Shall I share the numbers from last quarter?
3,22.000,25.600,00:22,Amina,0,Go ahead. I want to look at retention first.

Engines

Pick how hard it should think

Six speech models, from one that keeps up with a long recording to one that takes its time and gets more of it right. The bar is download size; the note beside each is the trade it makes.

Accuracy

What decides whether a transcript is any good

We do not publish an accuracy percentage, because the honest answer depends entirely on your audio. What we can tell you is what costs you accuracy, roughly in the order it does the most damage — and that none of it needs equipment to fix.

An ordering, not a measurement. Moving the microphone closer and asking people not to talk over each other will do more than any setting in any product.

Formats in, formats out

If a media player can open it, it can almost certainly be transcribed.

Video in

  • MP4
  • MOV
  • MKV
  • WebM
  • AVI
  • M4V
  • WMV
  • FLV
  • MPEG
  • 3GP
  • TS

Audio in

  • MP3
  • WAV
  • M4A
  • AAC
  • FLAC
  • OGG
  • Opus
  • WMA
  • AIFF
  • AMR
  • CAF

Text out

  • .txtPlain text
  • .txtTimestamped text
  • .srtSubRip subtitles
  • .vttWebVTT captions
  • .mdMarkdown report
  • .jsonJSON with word timings
  • .csvOne row per segment

While you wait

Queued is not the same as running

There is one transcription worker, shared by everyone, so a busy moment means a wait. The page tells you which of the two you are in — and your position in line — rather than showing a spinner that implies work that has not started.

  1. Queued

    Waiting for the worker. You are shown your position in line.

  2. Transcribing

    Running now, with progress through the recording.

  3. Done

    The transcript opens, editable and exportable.

Transcription runs faster than real time, so a recording is generally done in a fraction of its own length — but it is a queue, and at a busy moment you wait behind other jobs.

Retention

How long your files stay

Said plainly here, in full on the privacy page. Deleting a transcript removes the upload, the extracted audio and the database rows in one go — there is no copy left behind.

  1. Uploaded

    The file arrives and is queued. It is not sold or shared with third parties.

  2. Transcribed

    The transcript is yours. Every account is isolated from other users; staff can open a file only with a special permission, and every access is logged.

  3. Free preview: 24h

    A transcript made without an account has nobody to own it, so it and its files are deleted automatically after 24 hours.

  4. Deleted when you say

    Deleting removes the upload, the audio proxy and the database rows together.

Deployment

The same software, run two ways

Scriptorium is one program that can run in two places, and which one you want depends entirely on the recording.

Hosted — this site

Upload and get a transcript in a minute with nothing to install. The file is processed on this server under the hosted privacy policy. Right for a quick, non-sensitive recording.

Read the hosted privacy policy →

Self-hosted — your hardware

The engine runs beside the files it processes, on infrastructure you control. Right for recordings governed by legal privilege, medical confidentiality or an internal policy that does not allow a third-party server.

Explore self-hosted transcription →

Accounts

What a free account changes

The preview exists so you can see a real transcript of your own file before deciding anything. An account — also free, also no card — is what makes it somewhere to keep them.

The preview

Free

no account needed

  • One file at a time
  • Up to 15 minutes per file
  • Up to 25 MB per file
  • Deleted automatically after 24 hours
  • No account, no card
Transcribe a file now
Recommended

A free account

Also free

no card

  • Longer and larger files
  • Your transcripts kept in a library
  • Search across everything you have transcribed
  • Speaker labels on multi-voice recordings
  • Choose the speech model to suit the recording
Create a free account

Paid plans add a larger monthly allowance and priority in the queue — see pricing.

What it does not do

Every transcription tool has edges. Ours are listed here rather than discovered after you have uploaded something.

  • Pasting a YouTube or other web link — upload the file itself instead
  • Burned-in captions rendered into the video file
  • A public API
  • DOCX or PDF export (Markdown and plain text cover most of it)

Your files

Your upload goes to the Scriptorium server, is transcribed there, and stays with your account until you delete it. Every account is isolated from other users. Staff can open a file only with a special permission, and every access is logged.

Files from the free preview, where no account exists to own them, are deleted automatically after 24 hours.

Deleting a transcript removes it from your library immediately. Read the privacy page for the full detail.

Try it with one file

No account, no card. See what the transcript looks like before you decide anything.