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 ExtensionWeb 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 PlayerMobile 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 AppDesktop App
The FlexiLingo desktop app includes a dedicated podcast module with synced subtitles, episode discovery, quiz engine, transcript view, and vocabulary tracking.
Download Desktop AppSupported 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.
Choose Your Platform
Use the browser extension, web podcast player, mobile app, or desktop app — whichever suits you best.
Play a Podcast
Browse CBC Radio, BBC Audio, Spotify, or curated learning podcasts. Hit play on any episode.
Click Any Word
FlexiLingo generates live subtitles. Click any word for instant translation, pronunciation, and CEFR difficulty level.
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.
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.
Start Learning from Podcasts Today
Free to get started. No account required. Install the extension and open your favorite podcast.