Skip to main content
Metrolist covers the core YouTube Music experience and extends it with features the official app does not provide. Below is a complete feature breakdown by category.
Most features can be configured from the Settings screen inside the app. Open the side drawer or tap the profile icon to access Settings.

Playback

Stream any song or video

Play any song, album, artist mix, or video available on YouTube Music.

Background playback

Music keeps playing when the screen is off or you switch to another app.

Offline downloads

Download and cache songs for offline use. Cached songs can be treated as fully offline tracks.

Skip silence

Automatically skip silent passages within tracks.

Sleep timer

Set a timer to stop playback after a fixed duration. Supports automatic options with fade-out volume handling and a persistent default value.

Queue management

Reorder songs in the queue or within any playlist with drag-and-drop.

Audio

Audio normalization

Level loudness across tracks so volume stays consistent between songs.

Tempo and pitch control

Adjust playback speed and pitch independently without affecting each other.

Equalizer

Fine-tune frequency response with the system or built-in equalizer.

Lyrics and discovery

Live synced lyrics

Time-synced, word-by-word highlighted lyrics sourced from BetterLyrics, LrcLib, KuGou, SimpMusic, and YouTube.

AI-powered lyrics translation

Translate lyrics into your language using AI. Supports customizable prompts and multiple AI providers including Mistral.

Personalized quick picks

Home screen recommendations based on your listening history, powered by YouTube Music.

Search

Search songs, albums, artists, videos, playlists, and podcasts across YouTube Music.

Music recognition

Identify songs playing around you using built-in Shazam-powered recognition. Accessible from a home screen widget or Quick Settings tile.

Radio

Start a radio from any track, album, or artist. Radio starts seamlessly when initiated from the currently playing song.

Library and account

Full library management

Browse and manage your liked songs, albums, artists, and playlists.

Local playlists

Create and manage playlists stored locally on your device.

Import and export playlists

Import playlists from CSV files or export your local playlists. Upload and delete songs via your YouTube Music account.

YouTube Music account sync

Log in with your YouTube Music account to sync liked songs, artists, albums, and playlists across devices.

Podcast support

Full podcast library support including channel subscriptions for podcasts and artists.

Listening stats

Track per-song play counts and listening time. Includes a time transfer feature to move listening time between songs.

Social

Listen Together

Create a real-time listening room and sync playback with friends anywhere. Uses a low-latency protobuf-based protocol with optional auto-approve for song requests.

Discord Rich Presence

Show your currently playing song in your Discord status via the Kizzy integration.

Last.fm scrobbling

Scrobble your listens to Last.fm automatically as you play.

Interface

Home screen widget

A resizable now-playing widget for your Android home screen. A separate music recognizer widget is also available.

Theme modes

Choose from Light, Dark, Black, or Dynamic (Material You) theme modes.

Color palettes

Pick from Dynamic color or 19 built-in color palettes to personalize the app’s accent color.

Material 3

Built with Material 3 including Material 3 Expressive components for a modern, cohesive look.

Android Auto

Browse and control playback from your car’s display with Android Auto support.

Quick Settings tile

Trigger music recognition directly from the Android Quick Settings panel.

Integrations

Metrolist integrates with Last.fm to scrobble your listening history. Configure your Last.fm account in Settings → Integrations → Last.fm.
Show your current track in your Discord status using the built-in Kizzy integration. Configure in Settings → Integrations → Discord Rich Presence.
Translate lyrics using an AI provider of your choice. Supports customizable prompts and Mistral AI models. Configure in Settings → Lyrics.
The music recognizer uses the Shazam API (via ShazamKit) entirely in Kotlin with no NDK dependency. Accessible from the player, a home screen widget, or a Quick Settings tile.