Music: upload your own music and listen on web, desktop and phone
Upload your own music files (MP3, FLAC and more) and play them on the web, desktop and phone, with playlists, lyrics, offline playback and listening stats.
Music (/music) is a home for your own music files: upload once and listen on the web, the desktop app and your phone. Your library is private to you.
Uploading
- Drag music files or whole folders onto the page, or click Upload Music to choose files or a folder.
- Supported formats: MP3, M4A, AAC, FLAC, OGG, Opus and WAV. Lossy files can be up to 80 MB each, lossless (FLAC, WAV) up to 300 MB. Nothing is transcoded: what you upload is what's stored and played.
- Files over the limit show their size and the limit right away: convert them to MP3 / AAC (a 4-minute song at 256 kbps is about 8 MB) or FLAC in a music app first. Files like NetEase Cloud Music .ncm, QQ Music .qmc / .mflac or Kugou .kgm are a music app's encrypted download format and only play inside that app, so upload a regular MP3 or FLAC instead. If an upload fails, the reason appears under each song; for temporary problems such as a dropped connection, tap Retry.
- Title, artist, album, track number, year and artwork are read from the file's tags (the file name is used when there's no title). You can change them later with Edit Info in the "…" menu.
- A
.lrcfile with the same name becomes the song's lyrics, highlighted line by line as it plays. - Songs already in your library aren't uploaded twice. If someone else has uploaded the exact same file, we keep a single copy (your browser first proves it really has the file), so the upload finishes almost instantly — it still counts its full size toward your storage.
Storage and limits
| Limit | Free | Pro |
|---|---|---|
| Storage | 1 GB | 20 GB |
| Songs | 1,000 | 20,000 |
| Playlists | 20 | 500 |
Deleting songs frees the space right away. If total storage nears our limit we pause new uploads (everything already uploaded keeps playing) and post an update in What's New.
Playing
- Up Next queue, shuffle, repeat all / repeat one, previous / next, scrubbing and volume. The next song is preloaded near the end of the current one, so there's barely a gap.
- Keyboard: Space to play / pause, Shift + ← / → for previous / next. Your system's media keys, lock screen and notification controls work too.
- Keeps playing as you browse: music continues when you open other WidgetStore pages. A mini player in the bottom-left corner shows the artwork and title with previous / play-pause / next and progress; click the title to return to Music. Minimize it to a small disc, or tap × to pause and hide it. Full-screen pages like start pages and Focus don't show it, and media keys still work.
- Picks up where you left off: your queue, current song, position and shuffle / repeat are saved on this device. After a refresh or reopening, you'll see Resume at x:xx; press play to continue from there (nothing plays on its own).
- Click the song title at the bottom to open Now Playing: big artwork and scrolling lyrics; click a line to jump to it.
- Offline: choose Download for offline in a song's "…" menu to play it without a connection or on a shaky network. Downloads stay in that browser and can be removed anytime.
- In mainland China, audio is sent straight from our storage to your browser; starting a song can take 1–3 seconds the first time. For songs you play often, download them for offline.
Listening history and stats
- A play counts once you've listened for 30 seconds or half the song, whichever comes first. Plays on the web, in the desktop app, on your phone and in the focus space all count; offline plays are saved on your device and sent when you're back online.
- Listening Stats shows your top songs, artists and albums (7 days, 30 days, this year, all time), a daily listening heatmap, your streak, On Repeat, and a yearly recap card you can save as an image.
- Daily plays, minutes and songs are kept in the Listening table in My Data — visible only to you, and you can delete the whole table. Your AI (via MCP) can read these totals too, so you can ask "what did I listen to this week?".
You choose what's public
Nothing is public by default. In Settings → Sharing you can turn on, one by one: what you're playing now, recently played, top songs, and listening time with the heatmap. Only then will the Listening widget on your Notion pages or profile show that item. Your music files are never made public. Your yearly recap has its own public version that shows only the items you check.
Sending a song to a friend
Choose Send to a friend in a song's "…" menu to open Chat: pick a friend who's online (a mutual contact) and the song goes straight from your browser to theirs, never through our servers. It's only saved to their own music space (using their storage) if they tap Save to My Music. Only send music you have the right to share; up to 80 MB per song.
Works with the rest of %BRAND%
- Focus space: "My Music" is at the top of the playlists in the music panel, so you can focus to your own songs.
- Widgets: "Listening" (now playing / recently played / top songs this week / listening time and heatmap) and "My Original Music" — see the Originals Market.
- Desktop and phone apps: both open your music space. Whether playback continues in the background on your phone depends on the system (it usually does on Android); native background playback is coming in a later app version.
Rights
Only upload music you have the right to use (for example music you made, DRM-free files you bought, or recordings you're licensed to use). Your library is private, but we act on valid notices from rights holders. The only music anyone else can play is in the Originals Market: works submitted by the people who made them and reviewed before listing.
Last updated: Nov 15, 2026