VOOZH about

URL: https://apify.com/lulzasaur/genius-scraper

โ‡ฑ Genius Lyrics Scraper - Song Lyrics & Metadata ยท Apify


๐Ÿ‘ Genius Scraper - Song Lyrics & Metadata avatar

Genius Scraper - Song Lyrics & Metadata

Pricing

from $10.00 / 1,000 results

Go to Apify Store

Genius Scraper - Song Lyrics & Metadata

Scrape song lyrics and metadata from Genius.com. Search songs, artists, or albums. Get lyrics text, page views, annotations, featured artists, Spotify URLs, and more.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

a month ago

Last modified

Categories

Share

Genius Lyrics Scraper - Song Lyrics & Metadata

Scrape song lyrics and metadata from Genius.com -- the world's largest collection of song lyrics and musical knowledge.

What it does

  • Search mode: Search for songs by keyword (artist, title, album) and extract lyrics + metadata
  • Lyrics mode: Provide direct Genius.com song URLs to scrape specific songs

Uses the Genius search API for finding songs and CheerioCrawler for extracting lyrics from the SSR HTML.

Input Parameters

ParameterTypeDescription
modestringsearch (keyword search) or lyrics (direct URLs). Default: search
searchQueriesstring[]Search keywords (e.g. "bohemian rhapsody", "kendrick lamar"). Used in search mode
startUrlsarrayList of genius.com song URLs. Used in lyrics mode
limitintegerMax number of results. Default: 10, max: 1000
proxyConfigurationobjectProxy settings (residential recommended)

Output Fields

Each result contains:

FieldTypeDescription
titlestringSong title
artiststringPrimary artist name
albumstringAlbum name (if available)
releaseDatestringRelease date display string
lyricsstringFull song lyrics as plain text
pageViewsintegerGenius.com page view count
annotation_countintegerNumber of annotations on the song
imageUrlstringSong art / album cover URL
urlstringSource Genius.com URL
scrapedAtstringISO 8601 timestamp

Example Output

{
"title":"Bohemian Rhapsody",
"artist":"Queen",
"album":"A Night at the Opera",
"releaseDate":"October 31, 1975",
"lyrics":"Is this the real life?\nIs this just fantasy?\nCaught in a landslide...",
"pageViews":11084955,
"annotation_count":68,
"imageUrl":"https://images.genius.com/...",
"url":"https://genius.com/Queen-bohemian-rhapsody-lyrics",
"scrapedAt":"2026-04-26T10:00:00.000Z"
}

Example Inputs

Search for songs by keyword

{
"mode":"search",
"searchQueries":["bohemian rhapsody","stairway to heaven"],
"limit":20
}

Scrape specific song URLs

{
"mode":"lyrics",
"startUrls":[
{"url":"https://genius.com/Queen-bohemian-rhapsody-lyrics"},
{"url":"https://genius.com/Led-zeppelin-stairway-to-heaven-lyrics"}
]
}

How it works

  1. Search mode: Calls the genius.com/api/search/multi endpoint which returns JSON with song results including URLs, view counts, and metadata. Then fetches each song page to extract lyrics.
  2. Lyrics mode: Directly fetches provided song page URLs.
  3. Data extraction: Lyrics are in [data-lyrics-container="true"] div elements. Metadata comes from a combination of JSON-LD, meta tags, and the __PRELOADED_STATE__ JSON blob.

Notes

  • Genius.com is the largest lyrics database with millions of songs annotated by the community.
  • Page views reflect the total number of times a song's page has been viewed on Genius.
  • Annotation count shows how many user-contributed explanations exist for the song.
  • Some songs may not have album information if they are standalone singles.
  • Residential proxies recommended to avoid rate limiting.

You might also like

Genius Lyrics Scraper

solidcode/genius-lyrics-scraper

[๐Ÿ’ฐ $2.5 / 1K] Extract song lyrics, metadata, credits, streaming links, and artist profiles from Genius. Search by keyword or paste artist and song URLs.

Genius Lyrics Scraper | Songs Artists and Annotations

parseforge/genius-lyrics-scraper

Scrape song lyrics, artist pages, album info, release dates, producers, writers, and Genius annotations. Build music datasets, lyric search apps, NLP corpora, sentiment analysis pipelines, and song recommendation tools from one of the largest lyric archives online.

Genius Scraper

automation-lab/genius-scraper

Extract song lyrics, metadata, and artist data from Genius.com. Get titles, full lyrics text, release dates, Spotify/YouTube/Apple Music links, writer and producer credits, and pageview stats. Search songs, scrape artist discographies, or target specific URLs. Export to JSON, CSV, or Excel.

๐Ÿ‘ User avatar

Stas Persiianenko

66

Song Lyrics Finder โ€” Full Lyrics for Any Artist & Track

maged120/song-lyrics-pro

Look up and extract full lyrics for any song. Returns complete lyrics text alongside song metadata including title, artist, album, and release date.

Genius Lyric Scraper

headlessagent/genius-lyric-scraper

This Apify Actor extracts song lyrics and metadata from Genius.com based on provided URLs. It's designed for efficient data collection of specific song information.

๐Ÿ‘ User avatar

Headless Agent

31

Genius Lyrics Scraper & Translator

marielise.dev/genius-lyrics-scraper-translator

Scrape song lyrics, metadata, credits, and annotations from Genius.com. Search by query or provide direct URLs. Includes AI-powered translation to any language โ€” works out of the box or bring your own OpenAI-compatible API key for a lower rate. Clean section-parsed output with smart remix filtering.

Genius Scraper

epctex/genius-scraper

The Genius.com scraper extracts songs and lyrics from the platform. It fetches details from song, album, artist pages, supports tag-based retrieval, searches, and includes comments. Simplify accessing and analyzing music content from Genius.com.

AZLyrics Scraper & Translator

marielise.dev/azlyrics-scraper-translator

Scrape song lyrics from AZLyrics in bulk. Search by artist, song title, or keywords. Extract full artist catalogs with metadata. Translate lyrics to any language with AI. The cheapest per-song lyrics scraper on Apify โ€” built for NLP researchers, dataset builders, and music data projects.