The DIY Musician's Guide to Releasing Music Independently
Updated June 2026 · by Loopin
Releasing a song independently used to mean knowing someone at a label. Now it means knowing the five steps between a finished mix and a live Spotify link — and none of them require anyone's permission.
Step 1: finish and master before anything else
Everything downstream depends on a solid mix. 'Finished' means the arrangement is done, the levels are balanced, and you've made a decision — not that it's perfect. Once you're there, master it. A mastered file is louder, cleaner, and won't lose energy when streaming services apply their own loudness normalization. Run your final mix through Loopin's free mastering tool to hit streaming loudness before you upload anywhere.
Export as a WAV — 16-bit 44.1 kHz at minimum, 24-bit preferred. Distributors will accept MP3, but WAV is what they actually want and what sounds best at the destination.
Step 2: prepare your cover art and metadata
Cover art needs to be a square JPEG or PNG, at least 3000 × 3000 px, with no social media handles, website URLs, or explicit content warnings embedded in the image — most distributors will reject it otherwise.
Metadata is the information that travels with the song: song title (exact spelling), artist name, featured artists, composer and lyricist credits, ISRC code (your distributor usually generates this), and the release date. Get these right once. Fixing them after release is slow and sometimes impossible depending on the platform.
Step 3: pick a distributor
A distributor is the company that puts your music on Spotify, Apple Music, Amazon, Tidal, and everywhere else. The main options for indie artists are DistroKid (flat annual fee, unlimited releases), TuneCore (per-release fee, 100% royalties), CD Baby (one-time fee per release, takes a small percentage), and Amuse (free tier). None of them are a bad choice for a first release — pick one and go. The how to release on Spotify post covers the submission steps in detail.
Step 4: set a release date and pitch early
Submit your release at least two to three weeks before the date you want it live — Spotify's editorial pitching window closes seven days before release, and you need time to fill it out. Pitching doesn't guarantee a playlist, but it's free and takes five minutes. Set a release date slightly in the future even for your first release — it makes the whole rollout feel intentional.
The idea-to-released workflow has more on building the habit of finishing and shipping, which matters as much as any single release.
Step 5: basic promo that actually moves the needle
Post a 15-second clip to your stories the day the song drops. Send the link directly to five people who'd genuinely like it. Add it to your Instagram bio. That's enough for your first release — the habit of releasing consistently builds audience faster than any single launch campaign.
Keep making songs. Loopin keeps beats, lyrics, takes and versions in one place so the next idea turns into the next release instead of another folder you'll never open.
Frequently asked questions
Do I need a record label to release music?
No — digital distributors let any artist put music on every major streaming platform for a small fee or subscription. A label can help with promotion and advances, but it's not required to get your music out.
How much does it cost to release a song independently?
DistroKid charges around $23 a year for unlimited releases. TuneCore charges per release — roughly $10-15 for a single. CD Baby takes a one-time fee per release. Mastering can be free with tools like Loopin's.
How long does it take for a song to appear on Spotify?
Most distributors deliver to Spotify within 24-72 hours, but the process can take up to a week. Submit at least two weeks before your desired release date to have time for editorial pitching.