Musescore Sheet Music Scraper
Pricing
$19.99/month + usage
Go to Apify Store

Musescore Sheet Music Scraper
Scrape sheet music from Musescore.com by providing a search URL, with automatic pagination and comprehensive sheet music information extraction.
Pricing
$19.99/month + usage
Rating
5.0
(1)
Developer

PowerAI
Maintained by Community
Actor stats
1
Bookmarked
3
Total users
2
Monthly active users
5 days ago
Last modified
Categories
Share
π΅ Musescore Sheet Music Scraper
This actor allows you to scrape sheet music from Musescore.com by providing a search URL. It automatically handles pagination and extracts comprehensive sheet music information including titles, publishers, instrument types, popularity metrics, and detailed metadata.
Features
- URL-based Scraping: Extract sheet music by providing a complete Musescore search URL
- Automatic Pagination: Automatically navigates through pages and loads more results until reaching the end or max items limit
- Comprehensive Sheet Music Data: Extract detailed information about each sheet music including:
- Title and cover image
- Publisher and arranger information
- Parts and page count
- Duration and upload date
- Views and favorites count
- Tags and difficulty levels
- Instrument types
- Vote counts and ratings
- Rich Media: Includes cover images and sheet music previews
- Engagement Metrics: Track popularity through views, favorites, and votes
Input Parameters
| Field | Type | Required | Description |
|---|---|---|---|
searchUrl | string | Yes | Complete Musescore search URL to scrape |
maxItems | integer | No | Maximum number of sheet music to fetch |
Output
The output is a main list of sheet music objects, each containing:
searchUrl: The original search URL usedlink: URL to the sheet music detail pageimgUrl: URL of the cover imageimgAlt: Alt text of the cover imagetitle: Title of the sheet musicpublisher: Publisher or arranger nameparts: Number of partspages: Number of pagesduration: Duration of the piecedate: Upload dateviews: Number of viewsfavorites: Number of favoritestags: Array of tags (e.g., Official, Beginner)voteCount: Number of votesinstruments: Array of instrument typesdetailsRaw: Raw details stringscrapedAt: Timestamp of when the sheet music was scraped
Example output:
[{"searchUrl": "https://musescore.com/sheetmusic?text=golden%20hour","link": "https://musescore.com/user/39593079/scores/6929025","imgUrl": "https://cdn.ustatik.com/musescore/scoredata/g/00924cd304f1a8c4abd029203747f625d910d698/score_0.png@500x660?no-cache=1718098745&bgclr=ffffff","imgAlt": "[b]Golden[/b] [b]hour[/b] - Kacey Musgraves (Easy Piano) sheet music arranged by Hal Leonard for Solo","title": "Golden hour - Kacey Musgraves (Easy Piano)","publisher": "Hal Leonard","parts": 1,"pages": 5,"duration": "03:09","date": "Aug 20, 2021","views": 70800,"favorites": 231,"tags": ["Official","Beginner"],"voteCount": 67,"instruments": ["Solo Piano","Piano"],"detailsRaw": "1 part β’ 5 pages β’ 03:09 β’ Aug 20, 2021 β’ 70.8K views β’ 231 favorites","scrapedAt": "2025-11-18T09:23:02.986Z"},...]
Use Cases
- Music education and learning resources
- Sheet music cataloging and organization
- Popularity analysis and trend tracking
- Music research and academic studies
- Instrument-specific sheet music discovery
Notes
- Results are automatically paginated until reaching the end or max items limit
- All metrics are extracted from the search results page
- Popularity metrics are updated in real-time
- The actor handles various sheet music formats and difficulty levels
Start discovering sheet music on Musescore.com today!