Verso

Learn languages from any video you already own

Verso links every vocabulary word to the exact moment it was spoken. Watch the clip, read the context, rate the card — all without uploading anything.

Free and open source. View on GitHub

App screenshot coming soon

How it works

1

Add a video

Open any video file from your computer. Verso transcribes it locally.

2

Pick your words

Review the vocabulary list and select the words you want to learn. Common words are filtered out automatically.

3

Review on any device

Each flashcard shows the word in context and lets you replay the exact clip. Study on desktop or mobile.

Everything you need, nothing you don't

Runs fully offline

Transcription and translation happen on your device. Your videos never leave your computer.

Word-level timestamps

Every vocabulary card links back to the exact moment in the video where that word was spoken.

Any video format

MP4, MKV, AVI — if your media player can open it, Verso can process it.

Cross-device sync

Add words on desktop, review them on your phone. Progress stays in sync automatically.

Spaced repetition

The SM-2 algorithm schedules reviews so you study harder words more often and easy ones less.

Your choice of translation

Use the free built-in translator or connect DeepL, Google Translate, or OpenAI for better quality.

See it in action

Desktop — word curation

Desktop — flashcard with video

Mobile — flashcard

Verso uses WhisperX for transcription, which supports over 100 languages including Spanish, French, German, Japanese, Mandarin, Korean, Portuguese, and more.

Ready to start?

Download Verso for free and start learning from the shows, films, and videos you already love.