Your shows, your Spanish.

You watch your shows as usual, on Netflix, Prime Video, Disney+, Apple TV, YouTube or anywhere else. SurfLingo shows subtitles you can click, and every word you click goes into your notebook.

Learn Spanish for free
Free plan forever · No credit card
Available on
Mac betaDownload

SurfLingo Player for Mac beta

Leave your email and we’ll send you the download link.

Android Google PlayChrome soon
The SurfLingo Player home screen: resume an episode, today’s session and your current streak.
Word tappedolawaveIn your notebookBack before you forget
Hola!Swell, the SurfLingo mascot
Which language do you want to surf?
16 more languages coming soon
  • Polskisoon
  • Dansksoon
  • Nederlandssoon
  • Русскийsoon
  • Lietuviųsoon
  • Svenskasoon
  • Suomisoon
  • Češtinasoon
  • Българскиsoon
  • Românăsoon
  • Українськаsoon
  • Magyarsoon
  • Eestisoon
  • Ελληνικάsoon
  • Hrvatskisoon
  • Slovenščinasoon

Missed a word? Click it.

Its translation appears right away, and you can keep the word in your notebook.

Its translation appears right away.

Tears of Steel · YouTube
A scene from the short film Tears of Steel: two characters arguing on a bridge.
00:49 / 12:14

Hey, you staying for another episode? I’m up early tomorrow, but I’m way too curious.

picaC1
stings, piques“me pica la curiosidad”: my curiosity is piqued
Levels, from easiest to hardest
  • A1Beginner
  • A2Elementary
  • B1Intermediate
  • B2Upper intermediate
  • C1Advanced
  • C2Mastery
Sample line in Spanish · Image: Tears of Steel © Blender Foundation, CC BY 3.0

How many shows to reach your level?

Tell us how long you watch each day and the level you’re aiming for, and we’ll estimate how many full shows you need.

Your show time per day
Your goal

B1 · Intermediate You follow the plot of a family show.

Up to level B1, that’s

≈ 11 full shows

or ≈ 15 months at 55 min a day.

Keep your platforms.

SurfLingo works wherever you watch, with no catalog of its own. Pick a platform to see how it plugs in.

On Netflix, it’s

SurfLingo AI

  1. Play your episode as usual, on the platform of your choice.
  2. SurfLingo AI listens to your Mac’s sound and recognizes the words locally.
  3. Clickable subtitles land on top of the picture.
beta Apple Silicon Mac. Intel and Windows in the first half of 2027.Discover SurfLingo AI

Your audio stays on your device.

Transcription 100% local. Nothing is sent online.

  • Mac
  • Android
  • Windowssoon
  • iPhonesoon
HOW THE AI WORKS

How SurfLingo AI understands what you watch.

What is an ASR?

ASR stands for Automatic Speech Recognition. You have already used one: it’s what types your message when you dictate it to your phone. SurfLingo does the same with the sound of your show, like an invisible stenographer who listens and types every word, live.

IN THREE STEPS

  1. It listens

    SurfLingo picks up the sound coming out of your Mac, just like your headphones do. It doesn’t need the picture.

  2. It recognizes

    The model slices the sound into tiny pieces and finds the most likely words, like your ear filling in a half-heard sentence. It learned by listening to thousands of hours of speech.

  3. It writes

    The words appear as clickable subtitles, colored by level. When Parakeet isn’t sure about a word, it would rather show nothing than the wrong word.

THE MODELS BEHIND IT

  • NVIDIA ParakeetMAIN ENGINE

    25 European languages: English, French, Spanish, German, Italian, Portuguese… It writes the words as they are spoken, in real time.

  • Qwen3-ASR

    About thirty languages, including Chinese, Japanese and Korean. It waits for the end of each sentence, then writes it in one go.

  • Kotoba-Whisper

    A Japanese specialist.

  • NB-Whisper · KB-Whisper

    Norwegian and Swedish, trained by the national libraries of Norway and Sweden.

Parakeet is the default engine. For other languages, you pick the right model in the app’s settings, and SurfLingo tells you which one recognizes your language best.

By default, everything happens on your Mac. The model downloads once, then runs on the Apple Silicon chip: the sound of your show is not sent over the internet. The only exception, if you choose it: the optional OpenAI engine, which goes online with your own key.

Your Mac · Apple Silicon
It listensThe sound coming out of your Mac
It recognizesNVIDIA Parakeet
It writesAs clickable subtitles

Nothing leaves your Mac.

Transcription engines

The default engine. It recognizes 25 European languages (English, French, Spanish, German, Italian, Portuguese…) and writes the words as they are spoken, in real time. When it isn’t sure about a word, it would rather show nothing.

How SurfLingo knows you know a word

140 years of memory research, applied to your shows.

SurfLingo runs on FSRS, Anki’s memory model, and adds what Anki can’t see: everything you watch.

With SurfLingoWithout review100 %90 %60 %2 d11 d6 wk5 mo1 yr +
A word you get right every time comes back after these gaps.
  1. You watch.

    Every word on screen is counted, even without a click. Seen 20 times, it starts to sink in: SurfLingo brings it into your reviews.

  2. You click.

    The word goes into your notebook. Clicking it again later? You’d forgotten it: it comes back sooner.

  3. You review.

    A few minutes, only the words you were about to forget. Missed, it comes back soon. Known, it drifts further out.

What it’s built on
  1. 1885Ebbinghaus: the forgetting curve
  2. 2006Cepeda: spacing beats cramming
  3. 2006Roediger & Karpicke: testing beats rereading
  4. 2018Peters & Webb: learning words from TV
  5. 2019Uchihara: every encounter counts
  6. 2022FSRS: Anki’s memory model

Tracking of the words you come across stays on your Mac. Your notebook syncs when you’re signed in.

The longer the board, the less you pay.

Three lengths, the same content. Only the duration changes.

Longboard

€4.99per month

−50% vs monthlyBilled €59.88 once a year.

€60 less per year than monthlyLess than 17 cents a day

Pay in one tapPayPalNo account needed to pay: you create it right after, in 30 seconds.

No ads · Cancel anytime · Your price stays the same as long as you stay subscribed

Launch price, guaranteed as long as you stay subscribed. On June 1, 2027, Longboard goes up to €7.99 a month for new subscribers.

In every board

  • All languages
  • Unlimited words in your notebook
  • Unlimited SurfLingo AI
  • One account for Mac, Android and Windows
  • SurfLingo Kids included

Not ready yet? Start with the Fish, for free.1 language, 150 words in your notebook, 30 minutes of SurfLingo AI a day, and the mobile review app as soon as it launches. Forever.

Download for Mac

SurfLingo Player for Mac beta

Leave your email and we’ll send you the download link.

The questions people ask us.

No. SurfLingo adapts to your level, from total beginner (A1) to near-native (C2).

Hola! Tonight, same show, new language.

Learn Spanish for freeDownload for Mac · beta

SurfLingo Player for Mac beta

Leave your email and we’ll send you the download link.

Android on Google Play, iPhone coming soonThe Android app is free on Google Play.Get it on Google Play
SurfLingoKids

Got kids?

Coming soon: bubbles on the words of their cartoons, and a picture dictionary to color in. Included in your subscription.

Discover SurfLingo Kids