Now with karaoke-style word highlighting

Understand any song
in any language

LyricLens overlays real-time romanization and AI-powered English translations directly on YouTube. Follow the lyrics, hear the pronunciation, learn in context.

Thai Lao / Isan Japanese Chinese + more coming
LYRICLENS
ฉันจะเก็บเธอไว้ในใจ
chan ja kep ter wai nai jai
I'll keep you in my heart

Three lines. Zero tab-switching.

Install once, then every YouTube video becomes a language lesson.

1
🎵

Play any video

Open a Thai, Lao, Japanese, or Chinese video on YouTube. LyricLens auto-detects the language.

2

See three lines appear

Native script, romanized pronunciation, and English translation appear in sync with the music.

3
🎤

Follow the karaoke

Words light up as they're sung so you can read along at the singer's pace and connect sound to meaning.

Built for music lovers who want to understand

Every feature exists to close the gap between hearing a song and knowing what it means.

🎨

Karaoke word highlighting

Each word lights up as it's sung, in both native script and romanization. Follow along at the singer's exact pace.

🤖

AI-powered translations

Claude translates lyrics for meaning, not word-for-word. Understands idioms, poetry, and emotional context.

🌐

Multi-language support

Thai, Lao/Isan, Japanese (romaji), Chinese (pinyin). Auto-detects the language and applies the right romanization.

🎧

Whisper fallback

No YouTube captions? LyricLens transcribes the audio directly using OpenAI Whisper so every song works.

Phrase-aware timing

AI re-segments fragmented captions into natural lyric phrases. You see complete thoughts, not cut-off fragments.

💡

Custom romanization engine

Our hand-tuned thairom library produces natural spoken pronunciation, not academic transliteration nobody uses.

Simple pricing

Start free. Upgrade when you can't stop listening.

Free

$0 / forever

Try it out on your favorite songs

  • 5 videos per day
  • All supported languages
  • Karaoke highlighting
  • AI translation
  • Romanization
Add to Chrome

Questions

Thai, Lao/Isan, Japanese (romaji), and Chinese (pinyin) are fully supported with custom romanization engines. The AI translation works for any language YouTube has captions for. More romanization engines are coming.

LyricLens will automatically transcribe the audio using OpenAI's Whisper model. This works for any language and produces timestamped lyrics even when YouTube has nothing.

LyricLens uses Claude AI which translates lyrics for meaning and emotional context, not word-by-word. It also provides romanized pronunciation so you can sing along, and the karaoke highlighting keeps you in sync with the music.

Not at all. The three-line display (native script + romanization + English) is designed for complete beginners. The romanization shows you how to pronounce what you're hearing, while the translation tells you what it means.

Yes. We process caption text for translation and romanization. We don't store your watch history, and we don't need your personal information to work. Your device ID is a random UUID stored locally in your browser.

Email [email protected] and we'll cancel immediately. You keep access through the end of your billing period.

Start understanding songs today

Install LyricLens, play a song, and see the lyrics come alive.

Add to Chrome — Free