Open Source · Android 11+ (API 30+)
arm64-v8a armeabi-v7a Direct APK Obtainium F-Droid / IzzyOnDroid

Music,
with intention.

An open-source Android music player built with Material 3 Expressive design, bit-perfect Media3 audio, synchronized lyrics, and seamless cloud & local library unification.

🛡️ Release Integrity & Checksum (v4.4.6) ▾
Package ID com.saurav.pixelmusic
Size ~28.4 MB (Universal) · ~22.1 MB (arm64)
SHA-256 Checksum
9f8e4b7c12a6d830b5e96a41f71253907a82ecb15f948834d807661cf94e9f3b
100% Kotlin / Bit-Perfect Media3 / 100% Offline Capable
♪
♫
·
PixelMusic Appearance Settings screen
PixelMusic Now Playing interface
Album Art NOW PLAYINGSmooth Operator — Sade
PLAYBACK THAT DISAPPEARS✦DESIGN THAT BREATHES✦OPEN SOURCE · COMMUNITY FIRST✦BIT-PERFECT MEDIA3 AUDIO✦PLAYBACK THAT DISAPPEARS✦DESIGN THAT BREATHES✦
01 / The philosophy

Everything you need.
Nothing shouting for attention.

PixelMusic brings a modern, expressive Android interface to a serious music player. Album art shapes the atmosphere, controls stay close, and the experience is built to feel native rather than decorated.

01
High-Performance Audio Engine

Bit-perfect playback with smart queue preloading.

Powered by AndroidX Media3 (ExoPlayer), with live itag bitrate resolution (160 kbps OPUS / 128 kbps AAC), dual-player architecture for instantaneous transitions, gapless playback, ReplayGain volume normalization, and built-in equalizer tuning.

02
Material 3 Expressive UI

Adaptive Monet colors derived from your artwork.

Dynamic color harmonization with your active wallpaper and album art, flowing ambient profile rings, fluid AGSL shader animations, AMOLED true black toggles, and customized wallpaper blurs.

03
Diamond lights,
Coast to coast, LA to Chicago
karaoke-style word highlight
with AI lyrics rescue beta fallback
Synchronized Lyrics & AI Rescue

Lyrics that keep time down to the syllable.

Real-time scrolling lyrics with karaoke highlights, .lrc file embedding, smart title normalization to strip remix noise, and an AI-powered fallback engine to reconstruct lyrics when standard databases come up empty.

04
LOCAL
SUBSONIC
JELLYFIN
YOUTUBE
PIXEL MUSIC
Source Transparency & Integration

Offline storage, self-hosted servers, and direct web streaming.

PixelMusic brings three distinct listening sources together under one unified interface:

  • 1. 100% Offline Local Playback: Reads internal storage and SD cards via Android MediaStore. Downloads embed full ID3/MP4 metadata and synced .lrc lyrics via TagLib & JAudioTagger.
  • 2. Self-Hosted Cloud Libraries: Native Subsonic API compatibility (Navidrome, Gonic, Airsonic) and Jellyfin media server streaming with two-way scrobbling and remote playlist sync.
  • 3. Direct Online Streaming: Direct GoogleVideo CDN streaming engine for YouTube & YouTube Music. Streams unencrypted Opus and AAC streams directly with zero tracking, no ads, and multi-account switching.
02 / Comprehensive screen showcase

Crafted for the
modern listener.

Explore every screen of the app. Swipe or slide right to preview each view.

01 / 05
9:41
5G100%
PixelMusic Now Playing Screen
01 · Now Playing View

Atmospheric visuals tuned to your sound.

Full-bleed album art extraction dynamically tints controls, seekbars, and notification surfaces. Real-time spring physics animate the wavy seeker bar as playback progresses.

160 kbps OPUS Gapless Audio ReplayGain Normalization Material You Monet
Synchronized lyrics screen
02 · Immersive Syllable Lyrics

Sing along with zero lag and AI rescue.

Word-by-word synchronized scrolling highlights each phrase in real time. If standard lyric databases miss a track, the built-in AI Lyrics Rescue engine parses and interpolates timestamps automatically.

Synced .LRC Word-by-Word Reveal AI Rescue Beta Embedded Tags
Listen Together and group session
03 · Synchronized Group Listening

Shared music rooms with drift correction.

Host music sessions and invite friends with 7-letter room codes. Powered by Firebase Realtime Database with coordinated buffer sync, live floating emoji reactions, chat presets, and collaborative queue voting.

7-Letter Room Code Millisecond Drift Sync Live Reactions Shared Queue
03 / Self-hosted ecosystem

Direct protocol support & compatibility.

Built for self-hosters and digital archivists. Connect directly to your home media servers with end-to-end support for transcoding, lyrics, and offline syncing.

📻

Navidrome

Subsonic v1.16+
  • ✓ Direct Stream & Transcoding
  • ✓ Embedded & Synced Lyrics
  • ✓ Starred & Smart Playlists
  • ✓ Last.fm & Native Scrobbling
  • ✓ Offline Range-Chunk Downloads
⚡

Gonic / OpenSubsonic

OpenSubsonic API
  • ✓ High-Performance Go Backend
  • ✓ Opus / FLAC Transcode Direct
  • ✓ .LRC Lyric File Fetching
  • ✓ Server-Side Playlist Sync
  • ✓ Fast Incremental Scrobble
🍿

Jellyfin Media Server

Native REST v10.8+
  • ✓ Audio Library Auto-Discovery
  • ✓ High-Res Album Art Caching
  • ✓ User Playback State Sync
  • ✓ Multi-User Profile Support
  • ✓ MediaStore Synchronization
📦

Airsonic & Ampache

Standard Subsonic
  • ✓ Subsonic Endpoint Handshake
  • ✓ Adaptive Bitrate Streaming
  • ✓ Podcast & Audio Bookmark Sync
  • ✓ ID3 Tag Embedded Parsing
  • ✓ Offline Cache Retention
✦

“An open-source music player
built with its community.”

— The PixelMusic philosophy
04 / About PixelMusic

Built in the open.
Shaped by listening.

PixelMusic is an open-source Android music player focused on an uncompromising daily listening experience. It combines expressive Material 3 design with bit-perfect audio playback, offline downloads, lyrics, self-hosted cloud integrations, and deep system-level Android features.

The project is developed by Saurav Biswas, with UI makeover and design collaboration from @Xyg901, and builds upon and credits the open-source PixelPlayer project by Theo Vilardo.

PIXELMUSICEST. 2025
Target OSAndroid 11.0+ (API 30+)
UI FrameworkJetpack Compose · Material 3
Audio StackAndroidX Media3 (ExoPlayer)
Language100% Kotlin
Current Versionv4.4.6 (Code: 31)
LicenseOpen Source
Ready when you are

Put your music
back in focus.

Free forever · No ads · No telemetry · Bit-perfect audio.