Access the world's largest collection of song lyrics and musical knowledge. Our API allows developers to integrate Genius data into their applications, providing access to lyrics, annotations, artist information, and more.
Search for songs using a query string:
GET https://api.genius.com/search?q=Bohemian%20Rhapsody
Authorization: Bearer YOUR_ACCESS_TOKEN
Retrieve accurate, verified lyrics for millions of songs.
Access crowd-sourced annotations explaining lyrics and their meanings.
Get detailed information about artists, including biographies and discographies.
Perform complex searches across our extensive database of musical content.
Retrieve detailed information about a specific song:
GET https://api.genius.com/songs/378195
Authorization: Bearer YOUR_ACCESS_TOKEN
Note: To use the Genius API, you need to register your application and obtain an access token. Make sure to include your token in all API requests.
Retrieve information about an artist:
GET https://api.genius.com/artists/16775
Authorization: Bearer YOUR_ACCESS_TOKEN
We've recently added support for lyric translations. Now you can retrieve translations of lyrics in multiple languages, making it easier to understand songs from around the world.
Retrieve translations for a specific song:
GET https://api.genius.com/songs/378195/translations?to_lang=es
Authorization: Bearer YOUR_ACCESS_TOKEN
Ready to integrate Genius into your application?
Sign Up for API Access