Podcast Subtitles

Listen to Podcasts
with Live Subtitles

FlexiLingo turns CBC Radio, BBC Audio, Spotify, and Spotlight English podcasts into interactive language lessons. AI-powered live transcription with clickable words for instant translation — available on browser extension, web player, mobile app, and desktop.

4 Ways to Listen with Subtitles

Choose the way that fits your workflow — browser, web, mobile, or desktop.

Browser Extension

Install the FlexiLingo extension for Chrome or Firefox. Listen to podcasts on CBC, BBC, Spotify, and Spotlight English directly in your browser with live interactive subtitles.

Install Extension

Web Podcast Player

Use the built-in podcast player on flexilingo.com. Browse curated learning podcasts, play episodes with synced subtitles, and save vocabulary — no extension needed.

Open Podcast Player

Mobile App (iOS)

Listen to podcasts on the go with the FlexiLingo iOS app. Podcast player with subtitles, vocabulary tracking, and flashcard review — all in your pocket.

Download iOS App

Desktop App

The FlexiLingo desktop app includes a dedicated podcast module with synced subtitles, episode discovery, quiz engine, transcript view, and vocabulary tracking.

Download Desktop App

Supported Podcast Platforms (Extension)

FlexiLingo provides live AI transcription and interactive subtitles on these platforms:

CBC Radio

cbc.ca/listen

Canadian Broadcasting Corporation — news, culture, and conversation podcasts. Perfect for CELPIP preparation and learning Canadian English.

BBC Audio

bbc.com/audio

British Broadcasting Corporation — world-class journalism, documentaries, and learning programs. Ideal for IELTS preparation and British English.

Spotify

open.spotify.com

The world's largest podcast platform — thousands of English podcasts across every topic imaginable.

Spotlight English

spotlightenglish.com

Slow-speed English podcasts designed for learners. Perfect for beginners (A1-A2) building listening confidence.

How It Works

Start learning from podcasts in under a minute.

1

Choose Your Platform

Use the browser extension, web podcast player, mobile app, or desktop app — whichever suits you best.

2

Play a Podcast

Browse CBC Radio, BBC Audio, Spotify, or curated learning podcasts. Hit play on any episode.

3

Click Any Word

FlexiLingo generates live subtitles. Click any word for instant translation, pronunciation, and CEFR difficulty level.

4

Save & Review

Save words to flashcard decks with one click. Review later with spaced repetition (Leitner, SM-2, or FSRS).

What You Get

Every feature designed for learning from podcast content.

Live AI-powered transcription (Whisper, ~98% accuracy)
Interactive subtitles — click any word to translate
CEFR level color-coding (A1-C2) on every word
Native pronunciation audio
AI context analysis (meaning in your specific sentence)
One-click save to flashcard decks
Multi-algorithm spaced repetition review
Subtitle difficulty charts and analysis
Export vocabulary filtered by CEFR level
Works in fullscreen mode

CBC Radio + FlexiLingo

CBC is one of the best resources for learning Canadian English. Whether you're preparing for CELPIP, building listening skills, or just enjoying Canadian culture — FlexiLingo turns every CBC episode into an interactive English lesson.

Know Your Level

Every word in the podcast subtitles is color-coded by CEFR level (A1-C2). See at a glance which words are at your level and which ones to focus on. Track your vocabulary growth over time.

A1A2B1B2C1C2

Start Learning from Podcasts Today

Free to get started. No account required. Install the extension and open your favorite podcast.