Skip to content
A Bandcamp album cover beside an ID3 metadata panel showing title, artist, album, track number, year, and embedded cover art

Download Bandcamp Tracks with ID3 Tags Preserved

How Bandcamp serves audio, why ID3 tag preservation matters for a music library, and the right way to archive Bandcamp tracks while still supporting artists.

Bandcamp is one of the few music platforms that respects artists. Buying an album gives you an actual file you own, the artist gets a meaningful share of the revenue, and downloads come tagged with full metadata. So if Bandcamp is already this good, why is there a downloader category for it at all? Two reasons: free streams of paid albums, and free tracks that artists offer as samplers. Both have value to listeners, and both come from Bandcamp through the standard streaming pipeline that any audio downloader can fetch. This guide explains exactly what TubePull's Bandcamp downloader returns, how ID3 tags are handled, and why buying from Bandcamp is still the right move for albums you actually love.

Quick start: Open TubePull, paste any public Bandcamp track URL, and grab the MP3. The version you get matches the streaming-quality track Bandcamp serves. If you love the album, buy it — your money goes directly to the artist, minus a small Bandcamp fee.

Why Bandcamp is different

Bandcamp's revenue model is unusual for a music platform:

  • Pay-what-you-want pricing on most releases, with a minimum the artist sets (often $5-10 for an album, free for samplers).
  • No streaming-only tier. Buying an album gives you a downloadable file (MP3, FLAC, ALAC, AAC, Ogg, WAV — your choice).
  • Artists keep ~82% of revenue after Bandcamp's fees and payment processing.
  • Bandcamp Fridays waive the platform's revenue share entirely on the first Friday of each month, giving artists ~93% on those days.

For comparison: Spotify pays artists roughly $0.003 per stream. A $10 Bandcamp album purchase equals about 3,300 Spotify streams of revenue to the artist. The math is not subtle.

This context matters for downloading. If an artist makes their full album streamable for free on Bandcamp (many do — it is a discovery and trust-building strategy), pulling the streaming MP3 with TubePull gives you the album, but it does not put money in the artist's pocket. For artists whose work you value, buy the album. TubePull is the right tool for free samplers, public tracks the artist released as free promotional material, and previews of paid albums you are deciding whether to buy.

What Bandcamp delivers in the streaming pipeline

Bandcamp's playback pipeline serves audio at fixed quality tiers depending on the track type:

  • Free streaming tracks: 128 kbps MP3 (their standard stream).
  • Album previews (paid albums Bandcamp lets you stream before buying): Same 128 kbps MP3 stream of the full track.
  • Free downloads (artist-enabled): When the artist offers a free download — via "Name your price" set to $0 — the file is the artist's choice of MP3 320 kbps, FLAC, or one of the lossless formats. The free-download path is the higher-quality option.
  • Purchased downloads: Once you buy an album, your purchase email includes a download link with format selection. This is the highest-quality path.

TubePull pulls from the streaming pipeline. That means the audio quality you get is the streaming-tier 128 kbps MP3 in most cases. If the artist has explicitly enabled a free download for the track, the artist-download path is the higher-quality option — see "ID3 tags and the artist download path" below.

For a full treatment of why MP3 source bitrate matters more than the output bitrate setting, see the 320 kbps MP3 explainer — the same principle applies on Bandcamp.

ID3 tags and the artist download path

ID3 tags are the metadata embedded in MP3 files: title (TIT2), artist (TPE1), album (TALB), track number (TRCK), year (TYER), genre (TCON), and embedded cover art (APIC). Without proper tags, your music library shows "Unknown Artist - Track 01" forever.

Bandcamp's streaming files have minimal embedded tags. The track title and artist are usually present, but album, track number, year, and cover art are often missing. This is fine for one-off listening but breaks down once you try to import tracks into iTunes, Plex, Roon, or any organized music library.

TubePull preserves whatever ID3 tags Bandcamp serves, which on the streaming path is typically: title + artist. For full ID3 tagging (album art, track numbers, year, genre, label), use one of:

  1. Buy the album. Bandcamp's purchase download includes complete tags and high-resolution cover art. This is the right path for albums you care about.
  2. Free download path. When an artist enables a free download, the file Bandcamp generates has full ID3 tags including cover art. The free-download button is on the album page itself.
  3. Manual tagging. Apps like MusicBrainz Picard, Mp3tag, or Beets can match a downloaded file against an online database and add missing tags automatically.

For a music library you intend to keep long-term, option 1 — buying the album — is the right move both for tag quality and for the artist's economics. Bandcamp downloads come pre-tagged with everything correctly populated.

URL formats that work

Bandcamp's URLs are clean and consistent:

  • Track pages: https://artistname.bandcamp.com/track/track-name
  • Album pages: https://artistname.bandcamp.com/album/album-name — TubePull processes each track on the album sequentially
  • Custom domain artists: Some Bandcamp artists use custom domains (e.g. music.example.com). These resolve to Bandcamp's pipeline and work the same way.

What does not work

  • Subscriber-exclusive content. Bandcamp lets artists offer subscription-only releases. These require an authenticated subscription and TubePull cannot access them without credentials.
  • Pre-orders and unreleased tracks. Albums that have not been released yet do not have streaming files served publicly.
  • Removed releases. When an artist takes down an album, the streaming files are gone from Bandcamp's CDN.

Audio formats Bandcamp uses

Bandcamp's purchase pipeline supports MP3 V0 (~245 kbps VBR), MP3 320 kbps CBR, FLAC, AAC, Ogg Vorbis, ALAC, WAV, and AIFF. The streaming pipeline (which TubePull and any browser-based listener pull from) is 128 kbps MP3 only.

If you need FLAC or other lossless formats for a track, the only supported path is buying it. There is no public streaming variant at lossless quality.

How TubePull compares to other Bandcamp tools

There are a handful of dedicated Bandcamp downloaders out there, mostly command-line tools (bandcamp-dl, the Bandcamp extractor in yt-dlp). Practical differences vs TubePull:

  • TubePull is multi-platform. Same paste field handles SoundCloud, Mixcloud, YouTube, and others.
  • No setup. Web interface; no installation, no Python environment, no command line.
  • Built on yt-dlp. Same maintained Bandcamp extractor the open-source community uses.
  • Free tier covers casual use. Pro is for higher volume.

For batch archival of an entire artist discography, the yt-dlp command-line tool is more efficient. For ad-hoc downloads, TubePull's web interface is simpler.

Supporting artists: a practical model

Here is the model that respects both the listener's and the artist's interests:

  • Discovery and sampling: Stream on Bandcamp; download free tracks and samplers; preview albums via TubePull if you are deciding whether to buy.
  • Albums you actually love: Buy on Bandcamp. The ~$5-10 cost equals years of Spotify streaming revenue to the artist, and you get high-quality files with full tags and cover art.
  • Bandcamp Fridays: Once a month Bandcamp waives its fees. Save your purchases for that day if you are budget-conscious — the artist gets effectively all of what you pay.

Bandcamp's Terms of Use treat downloads through their official purchase flow as fully licensed. Third-party download of streaming tracks falls in the same fair-use gray area as other platforms — personal use is generally fine, redistribution requires permission. For a fuller legal treatment see Is it legal to download YouTube videos. The principles are the same.

Ready to download

Open the Bandcamp downloader, paste a public Bandcamp URL, and grab the MP3. If the album resonates, buy it — that is the path that keeps independent music sustainable. If you also pull tracks from SoundCloud or Mixcloud, the same TubePull workflow covers those.

Frequently asked questions

Does the Bandcamp streaming pipeline serve high-quality audio?
No. Bandcamp's streaming pipeline serves 128 kbps MP3. The high-quality files (MP3 320, FLAC, ALAC, WAV) are only available through Bandcamp's purchase pipeline once you buy the album.
Will downloaded Bandcamp tracks have full ID3 tags including cover art?
The streaming pipeline files have minimal tags — usually just title and artist. For full tags including album, track number, year, and embedded cover art, buy the album through Bandcamp's purchase pipeline. Bandcamp's purchased downloads ship with complete metadata.
Can I get FLAC or lossless audio from Bandcamp through TubePull?
No. Bandcamp does not serve lossless audio through its streaming pipeline. FLAC, ALAC, and WAV are only available through Bandcamp's purchase pipeline. If you need lossless, buy the album.
How do I add complete ID3 tags to a Bandcamp MP3 I downloaded?
Use a tool like MusicBrainz Picard, Mp3tag, or Beets. These match the file against online music databases and populate album, track, year, genre, and cover art automatically. Or just buy the album from Bandcamp and skip the tagging step entirely.
Is downloading from Bandcamp instead of buying ethical?
Bandcamp's revenue model gives artists about 82% of every purchase (93% on Bandcamp Fridays). A $10 album purchase equals about 3,300 Spotify streams of artist revenue. If you value an artist's work, buying through Bandcamp is significantly more impactful than streaming, and meaningfully more impactful than third-party downloading.
Can I download a full Bandcamp album in one paste?
Yes. Paste the album URL into TubePull and it processes each track on the album sequentially. For large discography archival across an artist's entire catalog, the yt-dlp command-line tool is more efficient.
What's Bandcamp Friday and does it affect downloads?
Bandcamp Friday is the first Friday of each month when Bandcamp waives its revenue share, giving artists nearly all of every purchase. It doesn't affect TubePull downloads, but if you've been thinking about buying an album, save it for that day — your money goes farther.