LiveSubtitle Logo

LiveSubtitle

Real-Time Subtitles for Any Audioon Your Mac

Finally watch that K-drama, anime, or C-drama everyone's talking about β€” even without subtitles. If you can hear it, LiveSubtitle can subtitle it. Private & 100% local.

macOS on Apple Silicon
Free 30 min/day β€’ Unlimited upgrade

Start Watching Now

Free on the Mac App Store. 30 minutes daily, no credit card needed.That's enough for an episode β€” try it tonight.

Get it Free on the App Store
🎀

Real-Time Speech Recognition

Instantly converts speech from any audio source into accurate text subtitles with minimal delay.

🌍

Live Translation

Translate subtitles into 19+ languages in real-time β€” perfect for foreign dramas and international calls.

πŸ”€

Custom Fonts for Any Language

Curated font recommendations for CJK, Thai, Hindi, and more. Resize the window to adjust font size β€” simple and intuitive.

🎧

Universal Audio Capture

Works with any app or media player. Netflix, YouTube, VLC, Zoom β€” if you can hear it, LiveSubtitle can subtitle it.

πŸ”’

Privacy First

All processing happens locally on your Mac. Your audio never leaves your device. Test it in airplane mode!

What's New in 1.1

Better fonts, smarter translation, cleaner interface

πŸ”€ Custom Font Control

Choose your perfect subtitle font with intelligent recommendations for every language. Crisp, readable text for CJK, Thai, Arabic, Hindi, and more.

🧠 Smarter Translation

LiveSubtitle now remembers your language pairs, making it faster to switch between your frequently used translations.

✨ Better Readability

Enhanced subtitle rendering with improved vertical centering and spacing. Text stays perfectly positioned, even in fullscreen.

🎨 Refined Interface

Cleaner font selection, better visual organization, and dark mode is now the default theme.

Perfect For

Cross-cultural content without the subtitle hunt

πŸ‡°πŸ‡·

K-Dramas & K-Pop

Watch Korean dramas, variety shows, and live streams β€” no more waiting for fan subs

πŸ‡―πŸ‡΅

Anime & J-Drama

Enjoy Japanese anime, dramas, and YouTube content as it airs

πŸ‡¨πŸ‡³

C-Dramas & Mandopop

Follow Chinese dramas, variety shows, and Bilibili creators

πŸ’Ό

Global Meetings

Zoom calls, presentations, and conferences with international colleagues

Language Support

29 transcription locales β€’ 19 translation languages

🎀 29 Transcription Locales

CJK Languages:
Chinese Mandarin (CN, HK, TW) β€’ Cantonese (CN) β€’ Japanese β€’ Korean
English:
US β€’ UK β€’ Australia β€’ Canada β€’ Ireland β€’ India β€’ New Zealand β€’ Singapore β€’ South Africa
European:
French (FR, CA, BE, CH) β€’ German (DE, AT, CH) β€’ Italian (IT, CH) β€’ Portuguese (BR) β€’ Spanish (ES, MX, CL, US)

Selecting the right locale improves accuracy β€” e.g., pick "Korean" for K-dramas, "Japanese" for anime.

🌍 19 Translation Languages

CJK Languages:
Chinese (Simplified) β€’ Chinese (Traditional) β€’ Japanese β€’ Korean
Southeast Asian:
Indonesian β€’ Thai β€’ Vietnamese
European & Others:
Arabic β€’ Dutch β€’ English β€’ French β€’ German β€’ Hindi β€’ Italian β€’ Polish β€’ Portuguese β€’ Russian β€’ Spanish β€’ Turkish β€’ Ukrainian

Translation is good enough for casual entertainment. Add languages via macOS System Settings β†’ Language & Region.

Simple Pricing

Choose the plan that works for you

Free

$0

Perfect for trying out LiveSubtitle

  • βœ“30 minutes of transcription per day
  • βœ“All 29 transcription locales
  • βœ“All 19 translation languages
⭐ Binge without limits

In-App Purchase

$14.99

One-time purchase β€’ No subscriptions

Unlimited transcription forever

  • βœ“Unlimited daily usage
  • βœ“All 29 transcription locales
  • βœ“All 19 translation languages

How to Use

Get started in three simple steps

1

Start the App

Launch LiveSubtitle from your Applications folder or Dock.

2

Select Spoken Language

Choose the right locale for better accuracy. Korean drama? Select Korea. Japanese anime? Select Japan. Indian English speaker? Select English (India).

3

Choose Translation

Optionally select from your Mac's preferred languages for translation. You may see a language download dialog when selecting a translation language.

RESET Button: LiveSubtitle has many moving parts working together. The RESET button is especially useful when the app doesn't seem to work β€” it restarts the entire processing pipeline from audio capture to transcription and translation.

See LiveSubtitle in Action

Real screenshots captured while watching the same Korean video with different translation languages selected. Each image shows LiveSubtitle translating different parts of the dialogue in real-time.

Korean (Original)

1 / 19
Korean (Original)

Two Display Modes

Seamlessly adapts to your viewing experience

πŸͺŸ

Window Mode

A floating window you can position anywhere on your screen. Drag to reposition, resize to change font size β€” that simple. Change spoken language, translation language, and access all controls here.

When active: Normal desktop usage, windowed video players, multitasking
LiveSubtitle Window Mode Interface
πŸ“Ί

Fullscreen Mode

When another app goes fullscreen, LiveSubtitle automatically switches to show only the subtitle text on top of your fullscreen content. Optimized for viewing with no distracting window borders or controls. Nothing can be changed in this mode, and mouse clicks will pass through to your fullscreen app.

When active: Fullscreen videos, games, presentations, or any fullscreen app
LiveSubtitle Fullscreen Mode
⚑

Automatic Transition

The mode switching is completely automatic and seamless. When any app on the same display enters fullscreen mode, LiveSubtitle automatically transitions to fullscreen mode. When the fullscreen app exits, LiveSubtitle returns to window mode. You don't need to do anything β€” just enjoy your content with perfect subtitles.

Troubleshooting

Common issues and solutions

🚫

No Subtitles Appearing

If subtitles aren't showing up, try these steps in order:

  • 1Click the RESET button to restart the processing pipeline
  • 2Check that audio is actually playing on your Mac
  • 3Verify the correct spoken language is selected
  • 4Try switching to a different spoken language and back
⚠️

Poor Transcription Quality

If the transcription is inaccurate or missing words:

  • β€’Set Translation language to None to see if speech is being transcribed correctly
  • β€’Select the most specific language/locale (e.g., "English (India)" for Indian accents)
  • β€’Recorded audio volume may be too low, like when talking while facing away from microphone.
  • β€’Background music or noise can significantly impact accuracy
  • β€’Technical jargon, proper names, and slang may not transcribe well
πŸ”§

App Not Responding

If LiveSubtitle becomes unresponsive or crashes:

  • β€’Try restarting the app
  • β€’Check that your Mac meets the system requirements (macOS 26+ on Apple Silicon)
  • β€’Restart your Mac if the issue persists
  • β€’Update to the latest version from the App Store
🌐

Translation Issues

If translations aren't working or are poor quality:

  • β€’If your desired language isn't in the translation menu, add it to your Mac's preferred languages in System Preferences β†’ Language & Region
  • β€’When the translation language icon goes red, it usually means translation language modules are not fully loaded β€” try reselecting the translation language
  • β€’Allow language downloads when prompted by macOS. Current status can be found in Β Translation Languages… settings, located at the bottom of theSystem Language Settings….
  • β€’Remember: translation quality varies and may not be suitable for critical use
  • β€’Try turning translation off and on again if it stops working
πŸ’‘

Pro Tips

  • β€’The RESET button is your best friend β€” use it whenever something seems off
  • β€’LiveSubtitle works best with clear speech and minimal background noise
  • β€’Different content types may require different language settings for best results
  • β€’The app learns and adapts β€” give it a few seconds to warm up when starting