Musixmatch Scraper

ENDPOINTS
GET/tracks/translation

Track Translation

Get a song's lyrics translated line by line into any of 88 languages, in song order.

QUERY PARAMS

Musixmatch track ID, Artist/Track name, any musixmatch.com lyrics URL, ISRC, or Spotify track ID/URL.

Examples:

  • Name: Taylor-Swift/Anti-Hero
  • URL: https://www.musixmatch.com/lyrics/Taylor-Swift/Anti-Hero
  • ID: 248463510
  • ISRC: GBAYE0000267
  • Spotify: https://open.spotify.com/track/3AJwUDP919kvQ9QcozQPxg

Target language as a 2-letter code or its English name. Musixmatch translates into 88 languages.

Examples: es, spanish, fr, ja, chinese-trad

{
  "track": {
    "id": 248463510,
    "common_id": 153776734,
    "name": "Anti-Hero",
    "link": "https://www.musixmatch.com/lyrics/Taylor-Swift/Anti-Hero",
    "vanity_id": "Taylor-Swift/Anti-Hero",
    "artist": {
      "id": 259675,
      "name": "Taylor Swift",
      "link": "https://www.musixmatch.com/artist/Taylor-Swift",
      "vanity_id": "Taylor-Swift"
    },
    "album": {
      "id": 54683517,
      "name": "Midnights",
      "link": "https://www.musixmatch.com/album/Taylor-Swift/Midnights",
      "vanity_id": "Taylor-Swift/Midnights",
      "cover_images": {
        "size_100": null,
        "size_350": "https://s.mxmcdn.net/images-storage/albums2/7/3/3/4/0/8/65804337_350_350.jpg",
        "size_500": "https://s.mxmcdn.net/images-storage/albums2/7/3/3/4/0/8/65804337_500_500.jpg",
        "size_800": null
      }
    }
  },
  "language": {
    "code": "es",
    "name": "Spanish"
  },
  "original_language": {
    "code": "en",
    "name": "English"
  },
  "is_available": true,
  "line_count": 52,
  "translated_line_count": 39,
  "lines": [
    {
      "original": "I have this thing where I get older but just never wiser",
      "translated": "Tengo esta cosa, donde envejezco pero nunca me vuelvo más sabio."
    },
    {
      "original": "Midnights become my afternoons",
      "translated": "Las medianoches se convierten en mis tardes"
    },
    {
      "original": "When my depression works the graveyard shift, all of the people",
      "translated": "Cuando mi depresión trabaja en el turno de noche, todas las personas"
    },
    {
      "original": "I′ve ghosted stand there in the room",
      "translated": null
    },
    {
      "original": "I should not be left to my own devices",
      "translated": "No debería quedarme abandonado a mi suerte"
    },
    {
      "original": "They come with prices and vices",
      "translated": "Vienen con precios y vicios."
    },
    {
      "original": "I end up in crisis",
      "translated": "Termino en crisis"
    },
    {
      "original": "(Tale as old as time)",
      "translated": "(Un cuento tan antiguo como el tiempo)"
    },
    {
      "original": "I wake up screaming from dreaming",
      "translated": "Me despierto gritando del sueño."
    },
    {
      "original": "One day, I'll watch as you′re leaving",
      "translated": null
    },
    {
      "original": "'Cause you got tired of my scheming",
      "translated": "Porque te cansaste de mis maquinaciones"
    },
    {
      "original": "(For the last time)",
      "translated": "(Por última vez)"
    },
    {
      "original": "It's me, hi",
      "translated": "Soy yo, hola"
    },
    {
      "original": "I′m the problem, it′s me",
      "translated": null
    },
    {
      "original": "At teatime",
      "translated": "A la hora del té"
    },
    {
      "original": "Everybody agrees",
      "translated": "Todo el mundo está de acuerdo"
    },
    {
      "original": "I'll stare directly at the sun but never in the mirror",
      "translated": "Miraré directamente al sol pero nunca al espejo."
    },
    {
      "original": "It must be exhausting always rooting for the anti-hero",
      "translated": "Debe ser agotador estar siempre apoyando al antihéroe."
    },
    {
      "original": "Sometimes, I feel like everybody is a sexy baby",
      "translated": "A veces siento que todos son unos bebés sexys."
    },
    {
      "original": "And I′m a monster on the hill",
      "translated": null
    },
    {
      "original": "Too big to hang out, slowly lurching toward your favorite city",
      "translated": "Demasiado grande para pasar el rato, avanzando lentamente hacia tu ciudad favorita"
    },
    {
      "original": "Pierced through the heart but never killed",
      "translated": "Traspasado el corazón pero nunca asesinado"
    },
    {
      "original": "Did you hear my covert narcissism",
      "translated": "¿Escuchaste mi narcisismo encubierto?"
    },
    {
      "original": "I disguise as altruism",
      "translated": "Me disfrazo de altruismo"
    },
    {
      "original": "Like some kind of congressman?",
      "translated": "¿Como una especie de congresista?"
    },
    {
      "original": "(Tale as old as time)",
      "translated": "(Un cuento tan antiguo como el tiempo)"
    },
    {
      "original": "I wake up screaming from dreaming",
      "translated": "Me despierto gritando del sueño."
    },
    {
      "original": "One day, I'll watch as you′re leaving",
      "translated": null
    },
    {
      "original": "And life will lose all its meaning",
      "translated": "Y la vida perderá todo su sentido."
    },
    {
      "original": "(For the last time)",
      "translated": "(Por última vez)"
    },
    {
      "original": "It's me, hi",
      "translated": "Soy yo, hola"
    },
    {
      "original": "I′m the problem, it's me (I'm the problem, it′s me)",
      "translated": null
    },
    {
      "original": "At teatime",
      "translated": "A la hora del té"
    },
    {
      "original": "Everybody agrees",
      "translated": "Todo el mundo está de acuerdo"
    },
    {
      "original": "I′ll stare directly at the sun but never in the mirror",
      "translated": null
    },
    {
      "original": "It must be exhausting always rooting for the anti-hero",
      "translated": "Debe ser agotador estar siempre apoyando al antihéroe."
    },
    {
      "original": "I have this dream, my daughter-in-law kills me for the money",
      "translated": "Tengo este sueño, mi nuera me mata por el dinero."
    },
    {
      "original": "She thinks I left them in the will",
      "translated": "Ella cree que los dejé en el testamento."
    },
    {
      "original": "The family gathers 'round and reads it, and then someone screams out",
      "translated": "La familia se reúne y lo lee, y entonces alguien grita:"
    },
    {
      "original": "\"She′s laughing up at us from hell\"",
      "translated": null
    },
    {
      "original": "It's me, hi",
      "translated": "Soy yo, hola"
    },
    {
      "original": "I′m the problem, it's me",
      "translated": null
    },
    {
      "original": "It′s me, hi",
      "translated": null
    },
    {
      "original": "I'm the problem, it's me",
      "translated": "Yo soy el problema, soy yo"
    },
    {
      "original": "It′s me, hi",
      "translated": null
    },
    {
      "original": "Everybody agrees, everybody agrees",
      "translated": "Todo el mundo está de acuerdo, todo el mundo está de acuerdo."
    },
    {
      "original": "It′s me, hi (hi)",
      "translated": null
    },
    {
      "original": "I'm the problem, it′s me (I'm the problem, it′s me)",
      "translated": null
    },
    {
      "original": "At teatime (teatime)",
      "translated": "A la hora del té (la hora del té)"
    },
    {
      "original": "Everybody agrees (everybody agrees)",
      "translated": "Todo el mundo está de acuerdo (todo el mundo está de acuerdo)"
    },
    {
      "original": "I'll stare directly at the sun but never in the mirror",
      "translated": "Miraré directamente al sol pero nunca al espejo."
    },
    {
      "original": "It must be exhausting always rooting for the anti-hero",
      "translated": "Debe ser agotador estar siempre apoyando al antihéroe."
    }
  ]
}