Melon Chart Scraper
Pricing
Pay per usage
Go to Apify Store

Melon Chart Scraper
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Session zero
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
0
Monthly active users
2 days ago
Last modified
Categories
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
| 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