Settings

Playback

Audio engine settings for crossfade and transitions.

Crossfade

Smooth fade between songs

Off
Off2s4s6s8s

Blur Thumbnail Background

Show blurred album art instead of black in fullscreen lyrics

Auto-Scroll Lyrics

Automatically scroll to the active line in fullscreen lyrics

🔥

Song Reactions

Show emoji bar in the player to stamp reactions at timestamps

Content Country

Sets your default region for home feed, charts, and mood playlists.

Select Global to see content from all regions. Changing this affects the home feed, charts, and moods — search is always global.

Content Sources

Choose which music services power the Trending and Charts sections. All combines everything for the best results.

Trending source

Charts source

YouTube Account

Connect your YouTube cookies to get a personalised home feed, history, liked songs and more.

YouTube Music Account

Checking...

AI Features

Transliteration & translation powered by Groq (free)

Groq API Key

Get a free key at console.groq.com. Your key is stored locally and never sent to our servers — it goes directly to Groq.

Add your Groq API key above

Transliteration & translation will unlock

AI & Account

Your anonymous User ID and on-device AI listening data.

Your User ID

Generating…

Anonymous · stored only on this device · used for similar-user matching

Party Username

Your display name when joining or hosting a party session.

Listening Stats

Track how much time you spend listening to music.

Today

0s

This Month

0s

All-time total
0s

Activity — last 26 weeks

Start listening to build your heatmap!

Start listening to see your stats appear here.

Backup & Restore

Export all your data as a JSON file, or import a backup to restore liked songs, playlists, history, preferences and more.

Export Data

Downloads a .json backup of all your liked songs, playlists, history, preferences, reactions and collab references.

Import Data

Restore from a previously exported backup file.

⚠️ Replace mode wipes all current data before restoring. Use when moving to a new device.

About

App information & credits

Musicanaz

A beautifully crafted music streaming experience — search, stream, and discover music without limits.

Made with❤️byShaurya Singh&
Claude AI
BE
Backendby Shaurya Singh & Claude
FrameworkFastAPI (Python)
Music APIytmusicapi (YouTube Music)
HostingRender — Free 512 MB tier
CachingIn-memory TTL LRU cache
Endpoints24 routes — search, stream, lyrics…
Versionv4.0.0
FE
Frontendby v0 · Vercel & Claude
FrameworkNext.js 15 (App Router)
UI Libraryshadcn/ui + Tailwind CSS
Scaffoldingv0 by Vercel
HostingVercel
PlayerYouTube IFrame API
FeaturesLyrics, SponsorBlock, Cache, DL
AppMusicanaz
Version1.0.0
Open SourceNo authentication required
Data sourceYouTube Music (unofficial)
SponsorBlockCommunity-powered segment skip

Musicanaz is not affiliated with YouTube or Google. All music data is sourced from YouTube Music via an unofficial API for personal use.

Download Server

Downloads work automatically for most songs. If they fail, you can run the included musicanaz-downloader.js on any device — even your phone via Termux — and paste the URL here.

No Server Configured

Downloads use Invidious (automatic). Add a server URL as a fallback.

How to set up your own download server

  1. Install yt-dlp on any device (PC, VPS, or Termux on Android)
  2. Copy musicanaz-downloader.js to that device
  3. Run: node musicanaz-downloader.js
  4. Expose it publicly via Cloudflare Tunnel or ngrok
  5. Paste the public URL above and tap Test & Save

Termux users: pkg install yt-dlp nodejs then run the server on your phone.