Pricing
from $0.50 / 1,000 tracks
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
Actor stats
0
Bookmarked
21
Total users
5
Monthly active users
3 months ago
Last modified
Categories
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
| Parameter | Type | Default | Description |
|---|---|---|---|
mode | string | "top100" | Chart type: top100, hot100, daily, weekly, monthly, or search |
keyword | string | β | Search keyword (required when mode is search) |
fetchDetails | boolean | false | Fetch song detail pages for genre, lyrics, release date |
maxResults | integer | 100 | Maximum tracks to return (1β500) |
proxyConfiguration | object | β | Apify Proxy settings (optional) |
Chart Modes
| Mode | Description | URL |
|---|---|---|
top100 | Real-time TOP 100 | melon.com/chart/index.htm |
hot100 | HOT 100 | melon.com/chart/hot100/index.htm |
daily | Daily chart | melon.com/chart/day/index.htm |
weekly | Weekly chart | melon.com/chart/week/index.htm |
monthly | Monthly chart | melon.com/chart/month/index.htm |
search | Search by keyword | melon.com/search/song/index.htm |
π€ Output Fields
Each result contains:
| Field | Type | Description |
|---|---|---|
rank | integer | Chart ranking (1β100). Null for search results |
songId | string | Melon song ID |
title | string | Song title |
artist | string | Artist name |
albumTitle | string | Album title |
albumId | string | Melon album ID |
albumImageUrl | string | Album cover image URL |
songUrl | string | Direct URL to song detail page |
genre | string | Genre (when fetchDetails: true) |
releaseDate | string | Release date (when fetchDetails: true) |
lyrics | string | Full lyrics (when fetchDetails: true) |
flacInfo | string | FLAC quality info (when fetchDetails: true) |
chartType | string | Chart type used for this scrape |
scrapedAt | string | Scrape 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
| Mode | Speed | Data |
|---|---|---|
fetchDetails: false | ~100 tracks/sec | Titles, 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
