482 scrapers live47.7K runs1,562 usersRebuilt in the last 30 days: 482 of 482

Scrapers / E-commerce

Bandcamp Scraper logo

Bandcamp Scraper

hipersoft/bandcamp-scraper

Search Bandcamp for artists, albums and tracks and export clean metadata: name, artist, type, URL, tags and location — with optional album details (release date, price, tracklist). One clean row per result as JSON, CSV or Excel.

Total users

1

Monthly users

0

Total runs

44

Per item scraped

$0.0015

Last rebuilt

Oct 26, 2026

Overview

Search Bandcamp for artists, albums and tracks and export clean metadata. Add keywords, choose a result type, and get one row per result — name, artist, type, URL, tags and location — with optional album details (release date, price, currency and full tracklist). Export to JSON, CSV or Excel, or pull straight from the API.

Perfect for music discovery and research, label and artist analysis, catalog building, trend tracking, and building music datasets for dashboards or LLMs.


What you get

One flat, ready-to-use record per result:

Field Description
type artist, album or track
name Result name
artist Artist / band name
url Link to the Bandcamp page
location Artist location (when available)
tags Genre / mood tags
releaseDate Release date (album/track details)
price / currency Price (album/track details)
trackCount / tracks Tracklist (album/track details)
about Description (album/track details)
query The keyword that produced the row
collectedAt When the row was scraped

How to use

{
  "searchQueries": ["aphex twin", "lo-fi hip hop"],
  "searchType": "album",
  "includeDetails": true,
  "maxItems": 200
}
  • Search keywords — each keyword runs its own search.
  • Result type — All, Artists, Albums, or Tracks.
  • Include album/track details — add release date, price and tracklist (one extra request per item).
  • Max results — cap the total (0 = no limit).

Example output

{
  "type": "album",
  "name": "Drukqs",
  "artist": "Aphex Twin",
  "url": "https://aphextwin.bandcamp.com/album/drukqs",
  "tags": ["electronic", "idm"],
  "releaseDate": "22 Oct 2001 00:00:00 GMT",
  "trackCount": 30,
  "query": "aphex twin",
  "collectedAt": "2026-09-20T17:00:00.000Z"
}

Common use cases

  • Music discovery & research — find artists, albums and tracks for a genre or query.
  • Label & artist analysis — pull catalogs, tags and release info.
  • Catalog building — assemble structured lists of releases.
  • Trend tracking — monitor genres and tags over time.
  • Datasets — build clean music metadata sets for analysis or model training.

Frequently asked questions

Do I need any login, account or key? No. Just add keywords and run.

Can I limit to albums only? Yes — set Result type to Albums (or Artists / Tracks).

Can I get tracklists and prices? Yes — enable Include album/track details.

Does this download music? No — it collects public metadata only (titles, artists, tags, prices), not audio.

What format is the data? A flat table you can export as JSON, CSV or Excel, or fetch from the Apify API.


Related scrapers

Building a music toolkit? Check out our other content and media scrapers on Apify Store — all with the same clean, one-row-per-item output.

Input

FieldTypeDescription
searchQueries
Search keywords
arrayArtists, albums or tracks to search Bandcamp for — e.g. 'aphex twin', 'lo-fi hip hop', 'boards of canada'. Each keyword runs its own search.
searchType
Result type
string · all, artist, album, trackLimit results to artists, albums or tracks, or return all types.
Default: "all"
includeDetails
Include album/track details
booleanFor albums and tracks, also fetch the release date, price, currency and full tracklist (one extra request per item).
Default: false
maxItems
Max results
integerMaximum number of results to collect across all keywords (0 = no limit).
Default: 100

API

curl -X POST "https://api.apify.com/v2/acts/hipersoft~bandcamp-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
  "searchQueries": [
    "aphex twin"
  ]
}'

Pricing

EventPricePaid plans from
Item scraped
Charged for each Bandcamp result returned.
$0.0015$0.0008

You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.

Related scrapers

Carousell Scraper

Scrape Carousell search listings: title, price, condition, location, seller, photo and URL. Requires your own Carousell app token.

242 runs · 2 users · $0.003 / listing scraped

Google Flights Scraper

Scrape flight options from Google Flights by route and date: airline, flight number, departure and arrival times, duration, stops, layovers and price. One-way or round-trip, any cabin and currency. For travel and price monitoring.

216 runs · 4 users · $0.004 / flight scraped

Pinterest Scraper

Search Pinterest and scrape pins (title, description, destination link, image, pinner, board, saves), boards and users. Fast. For visual research, e-commerce, trend and marketing analysis.

151 runs · 2 users · $0.0034 / item scraped

Google Trends Scraper

Scrape Google Trends for any keyword: interest over time, related and rising queries, and interest by region. Per country and timeframe. For SEO, market and trend research. No setup.

139 runs · 6 users · $0.001 / keyword scraped

AliExpress Product Search Scraper

Search AliExpress by keyword and export one clean row per product — title, sale price, original price, image and product URL. Export to JSON, CSV or Excel.

135 runs · 3 users · $0.003 / product scraped

Google Maps Scraper

Search Google Maps and scrape places: name, category, full address, city, coordinates, rating, phone, website, Place ID and map link. Fast browser-free via Google's internal endpoint, no setup. For local lead generation and market research.

130 runs · 2 users · $0.005 / place scraped
Need a source that isn't here?

Send the site and the fields. We build it and you get it first.

Request a build