Skip to content
Parlova
How it works Features Pricing FAQ
How it works Features Pricing FAQ

90+ languages · Afrikaans included

Turn any recording into text.

Upload a file or paste a YouTube link. Get an accurate, timestamped transcript in minutes — with speakers, subtitles and an AI summary when you want one.

See a sample
  • No card needed
  • 30 free minutes every month
  • Cancel anytime

REC ● 00:12:48

EN · AF

SPEECH → TEXT

team-sync.m4a
TranscriptAUTO · 2 SPEAKERS
Maya00:12Let's lock the launch date first.
Johan00:19Ek stem saam — kom ons begin Maandag.
Maya00:27Perfect. I'll send the notes tonight.
Summary ready · 3 action items
EnglishAfrikaansEspañolFrançaisDeutschNederlandsPortuguêsisiZuluItaliano日本語中文हिन्दीالعربيةPolskiTürkçeSvenska EnglishAfrikaansEspañolFrançaisDeutschNederlandsPortuguêsisiZuluItaliano日本語中文हिन्दीالعربيةPolskiTürkçeSvenska

Powered by ElevenLabs Scribe v2, one of the most accurate speech models available — on every plan, including Free.

01Try it

See a real transcript

Search it, switch to the AI summary, click a timestamp. This is exactly what you get.

02How it works

Three steps. About two minutes.

  1. Upload or paste a link

    Any audio or video file — MP3, M4A, WAV, MP4, MOV and more — or a YouTube link.

  2. We write it down

    Parlova detects the language and transcribes every word, with times and speakers.

  3. Read, search, download

    Copy the text, find any word, or download it as subtitles, Word or PDF.

03Features

Everything you need from a transcript

Every plan gets the same accurate model. Plans only differ in how much you can do.

Accurate in 90+ languages

It detects the language for you — English, Afrikaans, Spanish, Zulu, Japanese and many more. Even mixed in one recording.

AfrikaansEnglishisiZuluFrançaisDeutschEspañol日本語Português

Who said what

Speakers are separated, and you can name them once and reuse the names.

Maya

Johan

Maya

AI summary Pro

A summary, key points, decisions and action items for every recording.

Send the test link

Write the welcome email

Draft the FAQ

Subtitles and exports

Download as text, subtitles for video, a spreadsheet, Word or PDF.

TXTSRTVTTCSVDOCXPDF

Your words, spelled right

Teach it names, places and product words, up to 50 of them.

StellenboschParlovaKubernetes

Private by design

Uploaded audio is deleted once it's transcribed. Our speech providers don't store it or train on it.

Audio deletedNo trainingDelete any time

Built for developers too

A REST API, a command line tool and an MCP server, so your scripts and AI apps can transcribe. Plus and Pro.

$ parlova transcribe meeting.mp3 --speakers

Uploading… done · Transcribing… done

✓ meeting.txt · 4,812 words · 2 speakers

04Pricing

Simple plans. Same quality on every one.

Start free and upgrade any time. Already have an account?

Prices in US dollars. Cancel anytime and keep your plan until the period ends. How refunds work

05FAQ

Questions, answered

Which languages does it understand?

More than 90, including English, Afrikaans, Dutch, German, French, Spanish, Portuguese, isiZulu, Japanese, Chinese, Hindi and Arabic. Parlova detects the language by itself, or you can choose it.

What files can I upload?

Almost any audio or video file: MP3, M4A, WAV, OGG, FLAC, AAC, MP4, MOV, MKV, WEBM and more. You can also paste a YouTube link instead of uploading.

How long can a recording be?

Up to 5 minutes on Free, 1 hour on Plus and 3 hours on Pro. Each plan also has a monthly amount: 30 minutes on Free, 10 hours on Plus and 30 hours on Pro.

What happens when I cancel?

You keep your plan until the end of the period you've paid for, and you won't be charged again. After that you move to Free. You can cancel in two clicks, any time.

Do you give refunds?

Payments aren't refunded for partly used periods, because you keep access until the period ends. Mistakes like double charges are always refunded, and your legal rights always apply. Read the refund policy.

Is my audio private?

Yes. Your audio is only used to make your transcript, by providers that don't store it or train on it. Uploaded audio is deleted once it's transcribed, and you can delete any transcript at any time. Read the privacy policy.

Where does the name Parlova come from?

It joins two old roots. Parl- is the word for speaking in Italian (parlare) and French (parler) — the same root as “parley” and “parliament”. Nova is Latin for “new”. Together: speech made new — your spoken words turned into something you can read, search and use.

Can I use it from code or AI apps?

Yes — Plus and Pro include a REST API with access tokens, a command line tool, and an MCP server that lets apps like Claude and Cursor transcribe files for you.

Parlova · Speech made new

Your first transcript is free.

30 minutes every month on the Free plan. No card needed.

Parlova

Speech made new.

The name joins parl-, from parlare and parler, “to speak”, with nova, Latin for “new”.

Parlova is operated by SoleCreations, South Africa.

Product

FeaturesPricingFAQ

Legal

TermsPrivacyRefunds

Contact

Email us

Create your account

No card needed.

By creating an account you agree to our Terms and Privacy Policy.

Parlova
Recordings Usage DevelopersPlus Settings
FREE

Parlova

Welcome back

What should we transcribe?

Drop a recording here

Uploading…
Options

Speech model:

Your recordings

0
Your recordings

Developers

Settings

Settings Account Usage
Access tokens REST API CLI MCP

Appearance

Choose light or dark, or follow your device.

Special words Plus

Names and words Parlova should spell correctly — one per line, up to 50.

Saved speaker names Pro

Names you can pick when you name the speakers in a recording — one per line.

Your account

Email
Plan
Billing

Change password

Delete account

Deletes your account and all your recordings for good.

This month

—

Last 12 months

Minutes of transcription used each month.

MonthRecordingsMinutes used

Transcriptions

Every finished transcription, newest first — including ones you've since deleted.

Sign in to the Parlova CLI on your computer?

Your terminal is showing a sign-in code. Make sure it matches this one:

····-····

Only approve if you just ran parlova login yourself and the code matches. Approving lets that computer — and the AI apps you connect to it — transcribe with your account.

The CLI and MCP are included with Plus and Pro.

You're signed in

See your access tokens

Developer tools are included with Plus and Pro

Transcribe from your own scripts, apps, terminal and AI assistants. Upgrade to Plus or Pro to create an access token — this page shows what you can do.

Access tokens

Use a token to transcribe from your own code. Send it in the Authorization: Bearer … header. Tokens can upload, check and download transcriptions, but can't change your account, plan or password. Keep them secret — anyone with a token can use your minutes.

Copy your new token now. For your security it won't be shown again.

Use your token

REST APICall Parlova from any language — examples in 8. CLITranscribe from your terminal with one command. MCPLet Claude, Cursor and other AI apps transcribe for you.

Developer tools are included with Plus and Pro

Transcribe from your own scripts, apps, terminal and AI assistants. Upgrade to Plus or Pro to create an access token — this page shows what you can do.

Quick start

You'll need an access token — create one under Access tokens.

  1. Upload a recording (send the file as the request body), or post a YouTube link.
  2. Check the job every few seconds until its status is completed.
  3. Read the text from the job, or download a file: txt, srt, vtt, csv, md, json — plus docx and pdf on Pro.

            

Endpoints

RequestWhat it does
POST /api/jobs/upload?filename=…Upload one file as the raw body. Optional: language (e.g. en, default auto), diarize=true (who said what), denoise. Returns a list with the new job.
POST /api/jobsTranscribe YouTube links. JSON body: {"urls": ["…"], "language": "auto", "diarize": false}.
GET /api/jobsYour recent jobs.
GET /api/jobs/{id}One job: status (queued, running, completed, failed, cancelled), progress, text, paragraphs with timestamps and speakers, and error if it failed.
GET /api/jobs/{id}/file/{format}Download as txt, srt, vtt, csv, md, json, docx or pdf.
POST /api/jobs/{id}/cancelStop a job that's waiting or running.
DELETE /api/jobs/{id}Delete a job and its transcript.
GET /api/usageMinutes used this month and your usage history.

Errors come back as JSON: {"error": "…"} with a 4xx status — for example 402 when your monthly minutes run out, 413 for a file that's too big, and 429 when you have too many jobs waiting. API use counts towards your plan's minutes.

Developer tools are included with Plus and Pro

Transcribe from your own scripts, apps, terminal and AI assistants. Upgrade to Plus or Pro to create an access token — this page shows what you can do.

Command line

Transcribe from your terminal with the parlova command. It's one small file and needs Python 3.8 or newer.

1. Install

2. Sign in

3. Transcribe

Run parlova --help for every option. Prefer not to run an installer? Download the file and run it with python3 parlova.py.

On a server without a browser, run parlova login --no-browser and open the link on any device — or use parlova login --token with a token from Access tokens. Your sign-in is saved in one file only you can read; parlova logout removes it.

Developer tools are included with Plus and Pro

Transcribe from your own scripts, apps, terminal and AI assistants. Upgrade to Plus or Pro to create an access token — this page shows what you can do.

AI apps (MCP)

Let Claude, Cursor and other AI apps transcribe for you. The Parlova CLI includes an MCP server (parlova mcp) that runs on your computer, so the AI can transcribe files on your computer as well as YouTube links. Install the CLI and run parlova login first — that signs it in through your browser. Then add it to your app. No token goes in your app's settings.

It prints something like this — paste it in:


            

Using several Parlova accounts, or running on a server? Set PARLOVA_TOKEN in the MCP server's environment instead of signing in.

Tools your AI app gets

  • transcribe_file — transcribe an audio or video file on your computer
  • transcribe_youtube — transcribe a YouTube link
  • get_transcript — fetch a transcript as text, or as srt, vtt, csv, md or json
  • list_transcripts — your recent transcriptions
  • get_usage — minutes used this month

Try asking: “Transcribe ~/Downloads/team-meeting.m4a with speakers and list the action items.”

Parlova · SoleCreations TermsPrivacyRefundsContact
Recordings Usage Developers Settings


Drop to transcribe

Choose a plan

Upgrades start right away. Downgrades and cancellations start at your next renewal.

Are you sure?

Transcript

Watch on YouTube

Type a name for each speaker. You can pick from your saved names.