Melon Chart Scraper avatar

Melon Chart Scraper

Pricing

Pay per usage

Go to Apify Store
Melon Chart Scraper

Melon Chart Scraper

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Session zero

Session zero

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

2 days ago

Last modified

Share

Melon Chart Scraper πŸ‡°πŸ‡·πŸŽ΅

Scrape Melon (멜둠) β€” Korea's #1 music streaming platform β€” for real-time charts, song data, and search results. Extract K-pop rankings, song details, lyrics, and album metadata.

No browser needed β€” uses fast, lightweight HTML parsing. No proxies required.

⚑ Quick Start

Scrape TOP 100 chart

{
"mode": "top100",
"maxResults": 100
}

Search for an artist

{
"mode": "search",
"keyword": "μ•„μ΄μœ ",
"maxResults": 20
}

Get chart with full details (lyrics, genre, release date)

{
"mode": "daily",
"fetchDetails": true,
"maxResults": 50
}

🎯 Use Cases

  • K-pop Market Research β€” Track chart performance of artists and songs
  • Music Data Analysis β€” Build datasets for trend analysis and visualization
  • Playlist Curation β€” Discover trending Korean music for playlist creation
  • Academic Research β€” Collect K-pop chart data for music industry studies
  • A&R / Label Intelligence β€” Monitor chart movements and emerging artists
  • SEO & Content β€” Create data-driven K-pop content with real chart data
  • Fan Community β€” Track your favorite artists' chart rankings over time

πŸ“₯ Input Parameters

ParameterTypeDefaultDescription
modestring"top100"Chart type: top100, hot100, daily, weekly, monthly, or search
keywordstringβ€”Search keyword (required when mode is search)
fetchDetailsbooleanfalseFetch song detail pages for genre, lyrics, release date
maxResultsinteger100Maximum tracks to return (1–500)
proxyConfigurationobjectβ€”Apify Proxy settings (optional)

Chart Modes

ModeDescriptionURL
top100Real-time TOP 100melon.com/chart/index.htm
hot100HOT 100melon.com/chart/hot100/index.htm
dailyDaily chartmelon.com/chart/day/index.htm
weeklyWeekly chartmelon.com/chart/week/index.htm
monthlyMonthly chartmelon.com/chart/month/index.htm
searchSearch by keywordmelon.com/search/song/index.htm

πŸ“€ Output Fields

Each result contains:

FieldTypeDescription
rankintegerChart ranking (1–100). Null for search results
songIdstringMelon song ID
titlestringSong title
artiststringArtist name
albumTitlestringAlbum title
albumIdstringMelon album ID
albumImageUrlstringAlbum cover image URL
songUrlstringDirect URL to song detail page
genrestringGenre (when fetchDetails: true)
releaseDatestringRelease date (when fetchDetails: true)
lyricsstringFull lyrics (when fetchDetails: true)
flacInfostringFLAC quality info (when fetchDetails: true)
chartTypestringChart type used for this scrape
scrapedAtstringScrape timestamp (UTC)

Sample Output

{
"rank": 1,
"songId": "601237102",
"title": "BANG BANG",
"artist": "IVE (μ•„μ΄λΈŒ)",
"albumTitle": "REVIVE+",
"albumId": "12845274",
"albumImageUrl": "https://cdnimg.melon.co.kr/cm2/album/images/128/45/274/12845274_20260223113048_500.jpg/melon/resize/120/quality/80/optimize",
"songUrl": "https://www.melon.com/song/detail.htm?songId=601237102",
"genre": "λŒ„μŠ€",
"releaseDate": "2026.02.09",
"lyrics": "It's a new scene It's aggressive...",
"flacInfo": "Flac 16/24bit",
"chartType": "top100",
"scrapedAt": "2026-02-28T04:30:00.000000"
}

πŸ’° Pricing

  • $0.50 per 1,000 tracks β€” Pay only for results
  • Detail page fetching included in the price
  • No hidden fees or minimum spend

βš™οΈ Performance

ModeSpeedData
fetchDetails: false~100 tracks/secTitles, artists, albums
fetchDetails: true~3-5 tracks/sec+ Genre, lyrics, release date

πŸ”§ Technical Details

  • Method: Server-side rendered HTML parsing (httpx + BeautifulSoup)
  • Rate limiting: Built-in delays to respect Melon's servers
  • Proxy: Optional (Melon doesn't block bots by default)
  • Language: Python 3.12+
  • No browser: Pure HTTP requests β€” fast and cost-effective

πŸ“‹ Notes

  • Melon is Korea's largest music streaming platform with 28M+ users
  • Chart data updates in real-time (TOP100) or periodically (daily/weekly/monthly)
  • Song details include Korean lyrics β€” great for language learning and analysis
  • All public data β€” no authentication required