Available as both a Tampermonkey script and a Chrome extension.
- Translates lyrics in real-time while you listen to music
- Searchable language selector with quick access to popular languages
- Clean and minimal UI that integrates with Spotify's design
- Automatic language detection for source lyrics
- Manual translation trigger button
- Persistent language selection (saves your preference)
Quick access to:
- English
- Turkish
- Polish
- Spanish
- French
- German
- Portuguese
- Japanese
- Italian
- Dutch
Plus 90+ additional languages available through search.
- Download the
extension.crx
file from the repository - Go to
chrome://extensions/
in Chrome - Drag and drop the
extension.crx
file into the Chrome extensions page
- Clone this repository
- Go to
chrome://extensions/
in Chrome - Enable "Developer mode" (toggle in top right)
- Click "Load unpacked"
- Select the
extension
folder
Note: Using this method, users will need to:
- Enable developer mode in Chrome
- May need to reinstall after Chrome restarts
- Won't receive automatic updates
- Open Spotify Web Player
- Play any song with lyrics
- Select your desired translation language from the dropdown
- Use the search box to quickly find any language
- Popular languages are always shown at the top
- Click "Translate" or wait for automatic translation
- Translated lyrics will appear below each line in gray italic text
The extension:
- Injects a control panel at the top of the lyrics view
- Provides a searchable language selector with popular languages prioritized
- Detects when lyrics are displayed
- Uses Google Translate API to translate each line
- Displays translations while maintaining the original lyrics
This script requires the Tampermonkey browser extension:
- Install Tampermonkey for your browser using one of the links above
- Click here to install the script
- Click "Install" in the Tampermonkey window that opens
- Install Tampermonkey for your browser
- Click on the Tampermonkey icon in your browser
- Select "Create a new script"
- Copy the entire contents of
script.js
into the editor - Press Ctrl+S or click File > Save to install the script
- Open Spotify Web Player
- Play any song with lyrics
- Select your desired translation language from the dropdown
- Use the search box to quickly find any language
- Popular languages are always shown at the top
- Click "Translate" or wait for automatic translation
- Translated lyrics will appear below each line in gray italic text
The script:
- Injects a control panel at the top of the lyrics view
- Provides a searchable language selector with popular languages prioritized
- Detects when lyrics are displayed
- Uses Google Translate API to translate each line
- Displays translations while maintaining the original lyrics
- Works only with Spotify Web Player (not the desktop app)
- Requires an active internet connection for translations
- Translation quality depends on Google Translate's accuracy
- Some lyrics might not translate perfectly due to artistic or colloquial language
MIT License - feel free to modify and share!