Play XM files in your browser
The module format of FastTracker 2, the demo scene's favorite tracker. Play an XM right here, its pattern scrolling as it plays, and save it as MP3. Nothing leaves your device.
Or drop it anywhere on this page
What you'll see
Your module plays the moment it opens, through every part of its song and a fade, its pattern scrolling under the waveform row by row.
- The pattern playing • Notes, instruments and effects
- Its whole waveform • Press or drag to jump
- Show tags • Instruments, samples and its message
- Export • MP3 or WAV • The samples as WAVs
About XM
Triton released FastTracker 2 for DOS in 1994, and its XM modules became the format of the PC demo scene, game music and the tracker sites. MilkyTracker and OpenMPT still write it.
An XM holds the whole song: patterns of rows, each with a note, an instrument, a volume and an effect for every channel, the order they play in, and instruments made of samples with envelopes for their volume and panning. Up to 32 channels play at once.
Filepeek plays it in its own build of libopenmpt, the engine of OpenMPT, inside your browser. The pattern playing scrolls under the waveform row by row, Show tags lists the instruments and samples and saves the samples as WAVs, and Export saves the song as MP3 or WAV.
Extended Module
.xm
Format
- MIME type
- audio/xm
- Made by
- Triton, with FastTracker 2
- Released
- 1994
Inside the file
- Holds
- Patterns, instruments and samples
- Channels
- Up to 32
- Instruments
- Samples with envelopes
- Plays as
- Notes and effects row by row
Opens in every browser
Filepeek plays XM modules in Chrome, Edge, Firefox and Safari. No browser plays them by itself.
- YouChromePlays through Filepeek
- YouEdgePlays through Filepeek
- YouFirefoxPlays through Filepeek
- YouSafariPlays through Filepeek
Apps that open XM
- WindowsOpenMPT and MilkyTracker
- MacMilkyTracker and VLC
- iPhone and iPadModizer
- AndroidXmp Mod Player
Questions
How do I play an XM file?
Drop it on this page or choose Peek an XM. It plays right away, its pattern scrolling under the waveform.
Can I get the samples out of a module?
Yes. Choose Show tags, then Save the samples, and every sample comes as a WAV in one ZIP, with its loop.
How long does a module play?
Through every part of its song once, then a 5 second fade, so a song that loops forever still ends.
Can I turn an XM into an MP3?
Yes. Choose Export, then Save as MP3 or WAV, and the song is saved as it plays here.
Does it play other tracker formats?
Yes. MOD, XM, S3M and IT have pages of their own, and older modules like MTM, 669, ULT, STM, PTM, OKT, MED, DBM and MO3 play too.