Skip to content
//Genius Lyrics Scraper example\\

Eminem's top songs

A ready-to-run Genius Lyrics Scraper input: Eminem's top songs.

Updated October 27, 2026

What this example returns

This example returns up to 10 results.

The dataset’s “Songs” view shows 10 columns: Art, Title, Artists, Album, Released, Pageviews, Annotations, Genre, Lyrics, and Genius. See every output field.

What each setting does

The input this example runs Genius Lyrics Scraper with. “Try this input” opens it in the console, where you can run it as-is or change any field first.

Genius URLs startUrls

https://genius.com/artists/Eminem

Genius song URLs (genius.com/Artist-song-lyrics), artist URLs (genius.com/artists/Name: all the artist's songs), album URLs (genius.com/albums/Artist/Album: the tracklist), tag URLs (genius.com/tags/pop) and search URLs (genius.com/search?q=...).

Search type searchType

Songs

What search terms look for. Songs and lyric matches return songs; artists and albums return one row per artist or album.

Maximum results per input maxItems

10

Maximum number of results for each search term or URL (for an artist URL: how many of the artist's songs). Use 0 for all results.

Full song details and lyrics scrapeSongDetails

Yes

Open every song for lyrics, credits (producers, writers), album, tags, media links and stats. Turn off for a fast song list from searches, artists and albums (title, artists, release date, pageviews) without lyrics.

Artist songs order artistSongsSort

Most popular first

Order of an artist's songs for artist URLs.

Include comments includeComments

No

Add the song's comments (text, votes, author, date) to each song.

Maximum comments per song maxCommentsPerSong

0

How many comments to add per song, in Genius' own order (top comments first). 0 means all (up to 2,000).

Default: 20 → this example uses 0

Include contributors includeContributors

No

Add the song's contributors (transcribers and top IQ earners, with IQ and share of contribution).

.json
{
  "startUrls": [
    "https://genius.com/artists/Eminem"
  ],
  "maxItems": 10,
  "searchType": "song",
  "scrapeSongDetails": true,
  "artistSongsSort": "popularity",
  "includeComments": false,
  "maxCommentsPerSong": 0,
  "includeContributors": false,
  "searchTerms": []
}

What it costs

About $0.027 for 10 results

An estimate: 10 × $0.0027 per result (One Genius song (with lyrics and credits), artist or album saved to the dataset). A run is charged for the events it reports, so one that finds fewer results costs less. Platform usage is included in the event price.

Full pricing

When to use this example

From the Genius Lyrics Scraper readme:

How many songs can I get from an artist?

All of them: set maxItems to 0. Artists with thousands of songs are paginated automatically.

Other ways to run Genius Lyrics Scraper

All examples of Genius Lyrics Scraper

About Genius Lyrics Scraper

Scrape Genius song lyrics and metadata by keyword or from song, artist, album, tag and search URLs. Get full lyrics, artists, album, release date, producers, writers, pageviews, annotation counts, tags and media links. No login needed.

Price:
from $2.19 / 1,000 results
Developer:
Echofield
Categories:
News, Videos, Other

Genius Lyrics Scraper pageOutput fieldsPricing

Related actors

//From the blog\\

Latest articles

All articles

The internet is full of data.
Start owning yours.

Scrape.ly gives you the infrastructure, the tooling, and the team to extract, process, and operationalize web data at any scale. Setup takes minutes.

No credit card. No setup calls.