Home

Good evening

Your Playlists

Continue listening

Library

Songs
Albums
Artists
Playlists
0 tracks
add
New Playlist

Title

Subtitle

Home

Good evening

Your Playlists

Featured Playlists

Latest Finds

Hindi Hits

English Hits

Punjabi Love Songs

Albums for You

ARTISTS

Discover
Swipe or use the arrows

All artists

Discover performers, revisit favourites and explore new music.

Library

Discover

Settings

Appearance

Theme
Application visual style
Accent Color
Primary highlight color
Text Size
Adjust reading size across the app
Motion
Smooth transitions; Automatic adapts to device performance and system preferences.
More appearance options
Dark Surface Palette
Customize the app's dark background and panels independently of the accent color.
Layout Density
Choose compact or spacious lists and cards
Performance Profile
Auto-detect constrained devices, force low-end mode, or use full visuals.
Interface Style
Overlay transparency
Corner Radius
Rounding on cards and buttons
Restore default appearance

Player

Player Background
Backdrop on now playing screen
Player Artwork
Poster image sizing
Audio Waveform
Choose Off, Default, Wavy, Slim or Squiggly for the played section of the seek bar
Offchevron_right

Playback

Resume Playback
Remember last played song

Playback Effects

Soft track transitions
Brief fade between tracks instead of an abrupt switch; does not overlap audio.
Loudness control
Use a lightweight compressor to reduce large volume swings. Requires browser Web Audio support.
Loudness profile
Choose how gently or strongly volume peaks are controlled.
Advanced playback
Skip long silence
Move ahead after sustained near-silence during playback.
Instantly skip silence
Use a shorter silence threshold and a slightly larger skip. Applies only when Skip long silence is enabled.
Auto-skip unsupported tracks
Continue to the next queued track if this browser cannot decode a file.
Prevent duplicate queue items
Do not enqueue a track that is already in Up Next.
Preserve pitch
Keep voices closer to their original pitch when changing playback speed, where supported.
Varispeed
When enabled, pitch follows playback speed (tape-style speed changes). Overrides pitch preservation.
Progressive seek
Repeated media-session seeks made quickly add 5 seconds per press, up to a bounded limit.
Pause when muted
Pause playback when you mute the player or set volume to zero.
Stop on page exit
Pause playback when this page is unloaded. Browser/OS task-swipe events are not exposed reliably to PWAs.
Keep screen awake in full-screen player
When enabled, prevent the display from sleeping while the player is open, including in landscape. Requires browser screen-wake-lock support.
Seek increment
Default jump used by lock-screen / media-session seek controls.
Hardware audio offload
Managed by the browser and operating system. A web/PWA app cannot safely force native hardware offload.
System

Lyrics Providers

Community lyrics server
Sends the song title and artist to the Mujic API (a Cloudflare Worker) when LRCLIB has no match. Turn off to keep lookups to LRCLIB only.
LyricsPlus fallback
Try the LyricsPlus synchronized-lyrics API only after embedded lyrics, cache, LRCLIB and the community lyrics server. Requires an internet connection.

Lyrics Display

Enable lyric sharing
Opt in to lyric share cards. When enabled, select up to five synced lines from the full-screen lyrics and share a card from More Options.
Share-card style
Choose the original Mujic card or Spotify-inspired card. Spotify cards use a complementary negative of the album-art colour.
Lyrics Style
Animation and visual style
Word-by-word lyrics
Animate each word as the synced lyric line becomes active. Available when the source provides timed lines; this does not invent word-level timestamps.
Lyrics text size
Responsive sizing for narrow and large screens.
Advanced lyrics layout
Lyrics vertical position
Choose where the lyrics list sits in the player.
Fine position
Fine-tune the lyric block without changing the player controls.
0vh
Lyrics timing
Shift lyrics earlier or later if a file is out of sync. Negative shows lines sooner.
0.0s
Line spacing
Control the gap between lyric lines.
Lyrics text width
Narrow lines are easier to follow on phones.
Active lyric emphasis
Adjust how strongly the current line stands out.

Library

Sort Library By
Order of songs tab
Sort Direction
Ascending or descending
Show Artwork List Icons
Display thumbnails in lists
Share playlists between libraries

Streaming Library

Your streaming library
0 liked · 0 playlists · 0 recently played
Clear listening history
Remove the recently played list. Liked songs and playlists stay.
Reset listening profile
Start Quick Picks and Suggested for You from scratch.

Streaming Listening

Your Listening

Today00 min
This week00 min
This month00 min
All time00 min
Most played this month
—Play some music to build your listening history.

Data Export

Export Settings
Save your Mujic preferences as a JSON file.
Export Streaming Library
Save liked songs, playlists, history and listening profile as JSON.
Export Listening Stats
Save your listening history and play statistics as JSON.
Import Data
Restore a Mujic settings, listening-stats or streaming-library JSON export.

App

App guide
Replay the quick tour: Offline vs Online, lyrics, customization and more.
Install Mujic
Install Mujic as a standalone app.
Check for updates
Get notified when a newer Mujic release is available.

Streaming Cache

Cache for offline use
Keep artwork, catalogue pages and stream links on this device so Home, artists and playlists open instantly and still work with a weak connection.
Cache usage
Calculating...
Clear streaming cache
Remove cached catalogue details, artwork and stream links. Downloads and local audio stay untouched.

Storage

Library Size
Calculating...
Clear Library
Remove all audio, artwork, and metadata

Extras

Download High-Quality Songs open_in_new
Opens ganasunloo.netlify.app, an unaffiliated third-party site. Only download music you have the right to use.

Keyboard Shortcuts

Enable keyboard shortcuts
Control playback from a physical keyboard. Shortcuts pause while you type in a field.
Customize
Click a key, then press the new one. Backspace clears it. A key already in use is swapped with the other action.

Privacy

Anonymous usage analytics
Optional Google Analytics usage data. Off by default; enabling it sends standard usage events to Google. Your local music library is not uploaded.

About Mujic

Mujic was created by Ashutosh Roy (Machhar) out of curiosity and the need for a simple, lightweight player for music already on your device. There are many music apps, some with more features, but this one is special because it grew from a personal need. Thanks for being part of the journey. If you enjoy Mujic, please consider starring the open-source project on GitHub.
Not Playing
--
Title
Message
timerSleep TimerOff
speedPlayback Speed1x
equalizerEqualizerFlat
speakerAudio Output
volume_upVolume
fullscreenImmersive Lyrics
format_quoteShare lyricsUp to 5 lines
playlist_addAdd to Playlist
infoSong Info
downloadDownload · Highest Quality
shareShare Song
Volume
volume_down
volume_up
Song Title
Artist
play_arrow Play
playlist_play Play Next
queue_music Add to Queue
favorite_border Favorite
infoSong info
playlist_add Add to Playlist
delete Remove from Library
Sleep Timer
Off
5 minutes
15 minutes
30 minutes
60 minutes
End of song
Playback Speed
0.75x
1x (Normal)
1.25x
1.5x
2x
Equalizer
Flat
+12 dB0 dB−12 dB
Audio Waveform
Off
Up Next
Playlist
Playlist actions
queue_musicOpen Playlist
editRename Playlist
library_addImport SongsMultiple
deleteDelete Playlist
Add songs from your library
Choose existing songs to add.
Add to Streaming Playlist
Streaming playlists stay separate from your local collections.
Add to Playlist
add New Playlist
check_circle Message