AudITCH - embeddable Itch.io audio player
AudITCH is an audio embed builder for itch.io — drop in audio, theme it, get a player you upload straight to your page.
Itch has no built-in way to put a nice audio player on a release page. so if you've got a game OST, a pack of sfx samples, or a music demo or album that's JUST audio, you're stuck linking out or dumping raw files.
AudITCH fixes that. you fill in your files and info, hit export, and get a nice lil zip you upload to itch as a browser-playable file. no coding, no hosting, no dependencies, no accounts. the whole player runs OFFLINE inside Itch's native embed.
WHAT YOU GET
a self-contained playlist player with:
- a real waveform per track (baked in; no libraries, no calls to anywhere)
- click-to-seek, play/pause, prev/next, volume, autoplay-next, loop
- cover art per track, or one album cover for everything
- full playlist view or a compact single-bar view
- 20 themes tuned to genres, from midnight to synthwave to terminal green
- fine control over font, text size, corner shape, player width, and every component's color
- optional album-art header banner up top
- works on desktop and mobile
everything bakes into one zip. the ONLY thing that ever touches the web at runtime is a google font, and only if you pick one; the default stays fully request-free.
HOW TO USE IT
- ADD AUDIO — drag in your files. rename them, drag rows to reorder, drop a cover on each (or set one album cover for all).
- PLAYER OPTIONS — title, full playlist or compact bar, autoplay / loop, header art.
- THEME & CUSTOMIZE — pick a genre theme, then tweak font / size / corners / colors if you want.
- EXPORT & UPLOAD — hit export, then on itch: add the zip under uploads and tick "this file will be played in the browser." done!
that's it. want to change something later? re-export and swap the zip.
THEMES
dark: midnight · synthwave · vaporwave · forest · ocean · ember · crimson · gold noir · terminal · arcade · mono
light: daylight · sand · rose · mist · mint · sky · blossom · peach · slate
each one sets colors, font, corner shape AND size — a starting point you can push & tweak however you like.
ROADMAP
stuff that might land after the jam, roughly in order of how much i want it:
- EDIT A ZIP — drop a previously-exported zip back in to keep editing (tracks, art, theme, all of it)
- FULLY OFFLINE BUILDER — vendor everything so the builder itself needs zero web requests too
- PER-TRACK/ALBUM LINKS — optional "buy / bandcamp / more" link under a track
- LOOP POINTS — mark a loop region per track for seamless game-music previews
- MORE WAVEFORM STYLES — bars, blocks, line, mirrored
- MORE THEMES, DEEPER CUSTOMIZATION — use any font, more icons, deeper theming abilities.
- KEYBOARD SHORTCUTS — better in-player usability.
- THEME SHARING/MARKET — export/import a theme as a tiny code
- DOWNLOAD BUTTON — optional per-track or whole-album download in the player
got a request, suggestion, or bug? leave it in the comments! i will make sure this gets kept up to date as much as possible.
MADE FOR
the I'M JUST A (game dev) TOOL jam. it's a tool. it does a thing. audio goes in, a player comes out.
built with a lot of vanilla js and no framework. the exported player has zero dependencies on purpose — it has to survive inside itch's sandbox and keep working years from now.
if you use it, i'd love to see what you put it on! leave a comment with a link to your stuff.
| Published | 2 days ago |
| Status | Released |
| Category | Tool |
| Platforms | HTML5 |
| Author | SVDE BLK |
| Tags | Audio, audio-fx, dev-tools, embeddable-audio-player, playlist, sound-designer, tools-and-utilities |
| Code license | MIT License |
| Asset license | Creative Commons Attribution v4.0 International |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard, Mouse |
| Accessibility | Configurable controls |
| Content | No generative AI was used |





Leave a comment
Log in with itch.io to leave a comment.