English | 中文
An elegant and deeply customizable lyrics visualizer & versatile music player
Built with WinUI3 / Win2D
| Featured by HelloGitHub | Featured by SSPAI | 🤖 Ask AI |
|---|---|---|
| Read the Review Article |
Chat Groups: QQ Group 1 (1054700388) | QQ Group 2 (1076554669) | QQ Channel (BetterLyrics4U) | Discord | Telegram
| Microsoft Store (Recommended) | Manual Install |
|---|---|
Unlimited free trial (Same as paid) |
📦 Latest Release (.zip) See Installation Guide |
-
🎨 Stunning Visuals & Expressive Lyrics
- Buttery-Smooth UI: A modern experience powered by WinUI 3 & Win2D, featuring fluid animations and extensive personalization.
- Advanced Lyric Motion: Every word breathes with the music. Includes per-syllable highlighting, long-note duration glows, and perspective-based fading for distant lines.
- Total Visual Control: Beyond presets, you have full control to fine-tune lyric animations, fonts, and individual visual behaviors to match your unique taste.
- Immersive Backgrounds: Beautiful visual effects including Dynamic Fluid, Blur, Fog, and Snowflake particles.
- Audio Visualizer: Built-in real-time spectrum analyzer that brings your music to life.
- Lyrics Cards: Generate and share gorgeous lyric cards with 10+ artistic themes (Vinyl, CD, Polaroid, Cyberpunk, and more).
-
🎧 Smart Playback & Library Management
- Versatile Player: Play from Local Drives or stream via SMB, WebDav, and FTP. Features playback memory to resume where you left off.
- Live Library Sync: A high-performance media library that stays in sync with your local folder changes in real-time.
- Universal Integration: Seamlessly visualizes music from Spotify, Apple Music, NetEase, and many other players.
- Social Presence: Show what you're looping with Discord Rich Presence and sync your journey via Last.fm scrobbling.
-
🌐 Precision Lyrics & Plugin System
- Smart Matching: Accurate matching with customizable thresholds, manual metadata mapping, and persistent source memory.
- Lyrics Refinement: Features noise reduction (filters non-lyric content) and Simplified/Traditional Chinese conversion.
- Modular Architecture: A plugin system for community-driven expansion of lyric sources, translation engines, and transliteration tools (e.g., Romaji).
- Translation & AI Ready: Built-in offline translation with a framework ready for Local LLM (AI) integration via plugins.
- Core Support: Native handling of
.lrc(Standard/Enhanced),.eslrc, and.ttmlformats.
-
🪟 Adaptive Modes for Every Setup
- Standard / Full Screen: For a pure, immersive focus on the music.
- Desktop / Wallpaper: Floating "Always-on-Top" window or embedded behind icons—perfect for creative Wallpaper Engine setups.
- Docked: A dedicated, sleek Appbar that snaps to the top or bottom edge of your screen.
- Narrow: Optimized for vertical layouts, featuring track info at the top and a massive, high-density lyric area.
- Taskbar: Save your desktop real estate by living directly inside the Windows Taskbar.
-
🧠 Intelligence & Analytics
- Smart Automation: Automatically stays out of your way by hiding when the music stops.
- Stats Dashboard: A beautiful analytics hub to track your play history and rediscover your top artists and tracks.
Watch our demo video (uploaded on 21 Oct 2025) on Bilibili here.
Help us translate: Cannot find your language? Start translating here.
Develop Plugins: Want to extend functionality? 🧩 Read the Developer Guide.
Build from source:
Before building, ensure you have replaced
DiscordTemplate.csandLastFM.csin theConstantsfolder.
If you like BetterLyrics, please consider supporting it. Your support helps keep the project alive!
| Web Platforms | Alipay (QR) | WeChat (QR) |
|---|---|---|
| PayPal Buy Me a Coffee 爱发电 (Afdian) |
![]() |
![]() |
This project is licensed under the GNU General Public License v3.0.
- jayfunc
💻🌐🧪📝 - Raspberry-Monster
💻 - zxbmmmmmmmmm
💻 - ZHider
💻 - kusutori
💻 - suheandzl
🌐🧪📝 - borcolasky
🌐
💻Code ╹🌐i18n ╹🧪QA ╹📝Docs
- Special thanks to everyone who has supported the project through donations. For full details, please refer to the Sponsors List (Hall of Fame).
| Projects/Packages | Description |
|---|---|
| Isolation | Dynamic fluid background implementation |
| LibreTranslate | Provide the ability for offline lyrics translation |
| lrclib | LRCLIB lyrics API provider |
| Lyricify-Lyrics-Helper | Provide lyrics fetch, decryption, and parsing for QQ, Netease, and Kugou sources |
| Manzana-Apple-Music-Lyrics | Apple Music lyrics fetch using Python |
| SpectrumVisualization | Audio visualization reference |
See dependencies for the full list.
Some design ideas are referenced from the following projects (design inspiration only):
- refined-now-playing-netease
FOSS - Lyricify-App
Prop - Salt Player for Windows
💰Prop - MyToolBar
FOSS
FOSSFree and Open Source Software ╹PropProprietary ╹💰Paid
Disclaimer: This project is provided "as is". All third-party resources belong to their respective owners.
















