Genius Lyrics Scraper | Songs Artists and Annotations avatar

Genius Lyrics Scraper | Songs Artists and Annotations

Pricing

from $19.00 / 1,000 results

Go to Apify Store
Genius Lyrics Scraper | Songs Artists and Annotations

Genius Lyrics Scraper | Songs Artists and Annotations

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.

Pricing

from $19.00 / 1,000 results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

10

Total users

0

Monthly active users

3 days ago

Last modified

Share

ParseForge Banner

๐ŸŽต Genius Lyrics Scraper

๐Ÿš€ Export song metadata and lyrics from Genius in seconds. Search any artist, song title, or keyword and get structured data including lyrics, annotations, page views, and release dates - ready to download as CSV, Excel, JSON, or XML.

The Genius Lyrics Scraper lets you extract structured song data from Genius.com, the world's largest song lyrics and music knowledge database. Every record contains the song title, artist, URL, release date, annotation count, page views, featured artists, and optionally the full lyrics text - all pulled from Genius's live data in real time.

The dataset covers all artists and genres available on Genius - from hip-hop and pop to rock, country, and classical. Whether you need a handful of records for a quick project or millions of entries for large-scale NLP training, the scraper handles it.

Target Audience / Use Cases

WhoWhat They Need
Music researchersMetadata and lyrics for corpus analysis
NLP / ML engineersLyric text for language model training data
Data journalistsArtist popularity signals (pageviews, annotations)
Playlist curatorsRelease dates and featured artist mapping
Music educatorsAnnotated lyrics and song breakdowns
Fans and bloggersComplete song metadata for any artist

๐Ÿ“‹ What the Genius Lyrics Scraper does

  • Search Genius by artist name, song title, or any keyword
  • Returns song title, artist, Genius URL, release date, annotation count, and page view stats
  • Optionally fetches full lyrics for each song (one extra request per song)
  • Extracts featured artist lists
  • Paginates automatically to collect as many results as needed
  • Limits free users to 10 items; paid users can extract up to 1,000,000

๐Ÿ’ก Why it matters: Genius has over 5 million annotated songs - the richest publicly available source of lyrics, artist metadata, and crowd-sourced music knowledge on the internet.

๐Ÿ“Š Data fields

Each record includes: albumName, annotationCount, artist, featuredArtists, imageUrl, lyrics, pageviews, releaseDate, results, scrapedAt, title, url. These field names come straight from the actor's dataset schema, so what you see here is what lands in your dataset.

โš ๏ธ Good to Know: When includeLyrics is enabled, the scraper makes one additional HTTP request per song to fetch the lyrics page. For large datasets, this significantly increases runtime. For metadata-only use cases, leave includeLyrics set to false.

๐Ÿš€ How to use

  1. Create a free Apify account w/ $5 credit
  2. Open the Genius Lyrics Scraper actor page
  3. Enter your search query (artist name, song title, or keywords)
  4. Choose whether to include lyrics
  5. Set maxItems (10 for free, up to 1,000,000 for paid)
  6. Click Start and wait for the run to complete
  7. Download your dataset as CSV, Excel, JSON, or XML
ActorDescription
Spotify ScraperExtract track metadata, playlists, and artist data from Spotify
YouTube ScraperScrape video metadata, comments, and channel data from YouTube
SoundCloud ScraperExtract tracks, playlists, and artist profiles from SoundCloud

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection to find scrapers for hundreds of websites - all built to the same quality standard.

โš ๏ธ Disclaimer: This actor is an independent tool, not affiliated with, endorsed by, or sponsored by Genius. It accesses only publicly available data. Use responsibly and in accordance with Genius's terms of service.

๐Ÿ†˜ Need Help?

If you hit a bug, have questions about setup, or need a scraper we haven't built yet, open our contact form or write to parseforge@protonmail.com. We also take on paid custom data projects.

For faster answers, join our Discord. It's the best place to get support and suggest new actors.