ZXTune - Chiptunes player

3.02K reviews
Content rating
Everyone
100K+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

ZXTune - Chiptunes player

Player of computer music from ZX Spectrum, Amiga, Atari, Commodore and more!

Visit official project site at https://zxtune.bitbucket.io

Supported formats:
- ZX Spectrum (ASC, FTC, GTR, PSC, PSG, PSM, PT1/PT2/PT3, SQT, STC/ST1/ST3, STP, VTX, YM, TurboSound tracks, AY with embedded player, TXT files for Vortex Tracker II, CHI, DMM, DST, ET1, PDT, SQD, STR, TFC, TFD, TFE)
- PC (669, AMF, AMS, C67, DMF, DSM, FAR, FMT, FNK, GDM, IMF, IT, J2B, LIQ, PLM, PSM, MDL, MO3, MT2, MTM, PTM, RTM, S3M, STIM, STM, STX, ULT, V2M, XM)
- Amiga (DBM, EMOD, MOD, IMS, MED, OKT, SFX, AHX)
- Atari (DTM, GTK, TCB, SAP, RMT)
- Acorn (DTT)
- Sam Coupe (COP)
- Commodore 64/128 MOS6581 (SID)
- Amstrad CPC (AYC)
- Super Nintendo (SPC)
- Multiplatform (MTC, VGM, GYM)
- Nintendo (NSF, NSFe)
- GameBoy (GBS, GSF)
- TurboGrafX (HES)
- MSX (KSS)
- PlayStation (PSF, PSF2, AT3, AT9)
- Ultra64 (USF)
- Nintendo DS (2SF, NCSF)
- Dreamcast (DSF)
- Saturn (SSF)
- Generic (MP3, OGG, WAV, FLAC)
- XSPF (import and export) and AYL (import only) playlists
- Archives (ZIP, RAR, LHA, UMX, GZip, 7zip and FSB)

Integration with music catalogues
- ZX Spectrum music catalogue http://zxtunes.com
- ModLand music collection ftp://ftp.modland.com
- High Voltage SID Collection catalogue http://www.hvsc.c64.org
- Modern ZX Spectrum music catalogue http://www.zxart.ee/eng/music
- Josh W catalogues http://joshw.info
- Amiga Music Preservation http://amp.dascene.net
- The AY Great Original Resource http://abrimaal.pro-e.pl/aygor/
- The Mod Archive http://modarchive.org
- Atari SAP Music Archive http://asma.atari.org
- Aminet catalogue http://aminet.net
- VGMRips https://vgmrips.net
- Scene.org file archive https://files.scene.org/

Functionality:
- single version for phones and tablets
- supported resolutions up to xxhdpi
- works on Android starting from 4.0.3 (API v14)
- pausing while incoming/outgoing calls
- headset playback control (not for all devices)
- different interpolation modes with performance and quality optimizations
- caching of playlist entries on local SD card
- home screen widget
- send modules and share references to modules from http://zxtunes.com, http://www.zxart.ee/eng/music and http://modarchive.org
- ability to set chiptune as ringtone
- search and playback modules from archives

Used permissions:
- internet access/network status for remote data sources access
- read/write SD card for local data sources access and playlists export
- wake lock for scan service speedup
- change system settings to set chiptune as ringtone
Player of computer music from ZX Spectrum, Amiga, Atari, Commodore and more!
Updated on
May 30, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • This app may collect these data types
    App activity, App info and performance, and Device or other IDs
  • Data is encrypted in transit
  • Data can’t be deleted

Ratings and reviews

2.81K reviews
Grayson
January 2, 2026
This is overall really great, and supports a surprisingly wide variety of formats! Having come from Droidsound after it hit the point of age-related incompatibility, I'd say this is a solid transition for sure. However, on that same front, I do sorely miss one thing: I have some .IT (ImpulseTracker) music files which have subsongs, and ZXtune has no idea about them. It seems to ignore the loop points that separate them, even when the player's in loop mode, and also can't skip betwen them.
1 person found this review helpful
Did you find this helpful?
Vitamin/CAIG
January 13, 2026
I need to investigate how to support it. Could you please point some example tracks?
J. Collins
September 30, 2024
09/30 Edit: In my original review, I mentioned that saving and loading Playlists is not entirely intuitive. It's a somewhat clunky step-by-step progress at present, and loading Playlists also rescans all the files. While this remains true, the author IS WORKING ON IT, which I appreciate! That aside, this is a darn good little player for most module formats (except FST) and several chiptune formats (ZX Spectrum, C64, et cetera.) It has options for cover art, too! Simple, but very sweet.
2 people found this review helpful
Did you find this helpful?
Vitamin/CAIG
September 16, 2024
What the problems do you have with playlists saving?
Chris Clarke
June 28, 2021
This music player is amazing. It's simple, yet powerful. For me, the most important feature is the ability to play tracks ripped directly from games. I've been rocking Winamp on my PC with plugins that support these different formats since the good old days, but hadn't been able to find a suitable equivalent for my phone until I stumbled across ZXTune. My only nitpicks are minor: -When set to play random, pressing back doesn't play the previous song. -Playlist menu should have a Load button.
6 people found this review helpful
Did you find this helpful?
Vitamin/CAIG
June 28, 2021
Playlist random playback is really random, it's not a randomized queue. All the stored playlists can be found in browser - it's not a good idea to have separate 'load' button with separate browser window etc.

What’s new

Build 5100:

* supported downloads.khinsider.com online catalogue
* icons in browser (tracks' coverart and graphics for some online catalogues entities)
* fixed aminet catalogue
* fixed ocremix catalogue for old android devices
* fixed ID3 tags processing
* fixed RAR processing with unicode filenames