⚠️ The v1 API endpoint is now deprecated and no longer supported. Please migrate to the latest v2 endpoints.

Introduction

The Lyrics API allows you to fetch song lyrics easily from multiple sources, including Musixmatch, Genius, and YouTube Music. You can use it to integrate lyrics into your applications.

Getting Started

Welcome to the Lyrics API! Our service offers a comprehensive collection of song lyrics from various sources. Whether you're building a music app, website, or just curious about song lyrics, our API has you covered.

The best part? Our Lyrics API is completely free to use! No API key is required for all endpoints.

Getting started with our API now and explore our documentation to discover the available endpoints and start integrating lyrics into your projects today.

Endpoints:

1. Musixmatch

Example Request:

GET /v2/musixmatch/lyrics?title={song_title}
GET /v2/musixmatch/lyrics?title={song_title}&artist={artist_name}

2. YouTube

Example Request:

GET /v2/youtube/lyrics?title={song_title}
GET /v2/youtube/lyrics?title={song_title}&artist={artist_name}

Example Response:

{
  "data": {
    "artistName": "sombr",
    "trackName": "back to friends",
    "trackId": "dbEY-JVHJWg",
    "searchEngine": "YouTube",
    "artworkUrl": "https://lh3.googleusercontent.com/PbekZdhqqr2gY7U_15sNIAv0lnoxHkoTxj5wRV32G3_81Qqnk7pD2RzZNe-D_MLKZkhHkxh1C7wzYRr8=w120-h120-l90-rj",
    "lyrics": "Touch my body tender\n'Cause the feeling makes me weak\nKicking off the covers\n..."
  },
  "metadata": {
    "apiVersion": "2.0"
  }
}

Translated Lyrics

Example Request:

GET /v2/musixmatch/lyrics?title={song_title}&translate={lang_code}
GET /v2/musixmatch/lyrics?title={song_title}&artist={artist_name}&translate={lang_code}

Supported Languages

Language ISO-1 ISO-3
Afar aa aar
Abkhazian ab abk
Afrikaans af afr
Akan ak aka
Albanian sq sqi
Amharic am amh
Arabic ar ara
Armenian hy hye
Basque eu eus
Bengali bn ben
Bulgarian bg bul
Chinese (Simplified) zh zho
Dutch nl nld
English en eng
Filipino f1 fil
French fr fra
German de deu
Greek el ell
Hebrew he heb
Hindi hi hin
Indonesian id ind
Italian it ita
Japanese ja jpn
Japanese (Romanized) rj rja
Korean ko kor
Korean (Romanized) rk rkr
Malay ms msa
Portuguese pt por
Russian ru rus
Russian (Romanized) r2 ru2
Spanish es spa
Tamil ta tam
Tamil (Romanized) t2 ta2
Thai th tha
Thai (Romanized) t4 tr1
Turkish tr tur
Urdu ur urd
Urdu (Romanized) u1 ur1
Vietnamese vi vie

Response Codes