CHIPSOUND

Modern, themeable, browser-based player for tracker music. The demoscene, in your browser.

.MOD .S3M .XM .IT

// What is Chipsound?

Chipsound is a lightweight, in-browser player for the tracker music formats that powered the demoscene, the Amiga, and a generation of PC games. Open a URL, drop a module on the page, and it plays. No install, no upload, no account. Everything runs client-side — your files never leave your browser, and the entire UI is yours to theme.

// What it looks like

Same player, different skins. Every visualization, every color, every border is just CSS.

Chipsound rendered with the Skinplayer theme — late-90s skinned media-player aesthetic
Skinplayer
Chipsound rendered with the Mixtape theme — warm cassette-era aesthetic
Mixtape
Chipsound rendered with the CRT Green theme — phosphor-green terminal aesthetic
CRT Green
Chipsound rendered with the Field Journal theme — paper-notebook aesthetic
Field Journal
Chipsound rendered with the Foundry theme — industrial hazard-tape aesthetic
Foundry
Chipsound rendered with the Newspaper theme — broadsheet masthead aesthetic
Newspaper
Chipsound rendered with the Pocket theme — handheld console aesthetic
Pocket
Chipsound rendered with the Subway theme — transit-signage aesthetic
Subway

// Why use it?

A tracker player with theming and visualizations built in. Hosted free, source open.

🎚️

MODULE FORMATS

MOD, S3M, XM, IT and their variants. Anything libopenmpt decodes plays here, no conversion step.

🎨

CSS THEMES

Every color, border, and font is a CSS variable. Press T to cycle through the bundled themes.

🎬

PER-CHANNEL VISUALIZATIONS

Rendered off the main thread for a smoother experience. Press V to cycle.

🖱️

DROP A FILE, IT PLAYS

Drag a module onto the page, pick one from disk, or share a link with ?load=<url>.

🔒

LOCAL-ONLY

Files decode in your browser. No uploads, no accounts.

🆓

MIT-LICENSED

Source on GitHub.

// Frequently asked

Short answers to the questions everyone asks first.

What is Chipsound?
A free, open-source player for tracker music formats — MOD, S3M, XM, IT — that runs entirely inside your web browser. Drop a module on the page and it plays. No install, no upload, no account.
Is Chipsound really free?
Yes — 100% free. The source is MIT-licensed on GitHub. If you'd like to support development you can leave a tip on Ko-fi, but it's never required.
Do my files get uploaded anywhere?
No. Chipsound decodes modules entirely client-side using WebAssembly. Your files never leave your browser — just open the page and play.
What file formats does it support?
Anything libopenmpt can decode: .mod, .s3m, .xm, .it, and their variants (MTM, STM, FAR, ULT, and more). If your tracker file plays in OpenMPT, it should play in Chipsound.
Where can I find tracker music to play?
The Mod Archive hosts over 200,000 free modules, including the demoscene classics from Purple Motion, Skaven, Necros, and the rest of the Future Crew / Renaissance crowd, among others. Download a module and drop it on the player.
Does it work on mobile?
Yes. The UI is fully responsive and touch-friendly. Small screens show a compact column layout but every feature — playback, channel mute, theme switching, visualizations — works on phones and tablets.
Can I add my own themes or visualizations?
Yes — themes are plain CSS files and visualizations are plain JS files. Drop a new file into css/themes/ or js/visualizations/ and it shows up automatically on the next load. No build step, no registration list to edit.

// Free, open, supported by you

Chipsound is free and will always be. It's built on the work of other open-source projects — libopenmpt (the OpenMPT team's reference decoder), Chiptune.js (the WebAudio bridge by DrSnuggles), and Font Awesome. If it brings you joy, you can give a little back.

★ Star it on GitHub

The source code is fully open. Read it, fork it, contribute themes and visualizations. Stars help discovery a lot.

github.com/gamosoft/chipsound

☕ Buy me a coffee

If Chipsound played back a .mod you hadn't heard since 1994, consider tossing a few euros at Ko-fi. No obligation, no paywall.

ko-fi.com/gamosoft