Melon Chart Scraper avatar

Melon Chart Scraper

Pricing

from $0.50 / 1,000 tracks

Go to Apify Store
Melon Chart Scraper

Melon Chart Scraper

Scrape music chart rankings from Melon (멜론) — Korea's #1 music streaming platform. Extract kpop chart data, K-pop rankings, melon chart api alternative results, korean music chart statistics & full lyrics. The only dedicated melon scraper for K-pop trend analysis.

Pricing

from $0.50 / 1,000 tracks

Rating

0.0

(0)

Developer

Session zero

Session zero

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Keywords: melon chart, K-pop chart, korean music chart, kpop streaming data, south korea, korean web scraping, naver data, apify actor, korean data extraction

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
keywordstringSearch keyword (required when mode is search)
fetchDetailsbooleanfalseFetch song detail pages for genre, lyrics, release date
maxResultsinteger100Maximum tracks to return (1–500)
proxyConfigurationobjectApify 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