# \[WS\] Import lyrics from websites

**URL:** <https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034>\
**Category:** Web Sources Scripts\
**Created:** [June 8, 2005, 9:19pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034 "2005-06-08T21:19:06Z")\
**Posts on this page:** 9\
**Page:** 10

<div class="post-metadata">

**Author:** ![johnemc](https://community.mp3tag.de/user_avatar/community.mp3tag.de/johnemc/32/12312_2.png) [@johnemc](https://community.mp3tag.de/u/johnemc)\
**Post date:** [February 7, 2021, 6:44pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/183 "2021-02-07T18:44:07Z")

</div>

For some songs, the musixmatch script combines the 3rd & 4th lines without a line break. @dano, would you consider modifying?

Examples:  
Willard Grant Conspiracy Beyond The Shore  
Washington Phillips You Can't Stop A Tattler Part One

---

<div class="post-metadata">

**Author:** ![dano](https://community.mp3tag.de/user_avatar/community.mp3tag.de/dano/32/6_2.png) [@dano](https://community.mp3tag.de/u/dano)\
**Post date:** [February 7, 2021, 8:16pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/184 "2021-02-07T20:16:12Z")

</div>

I've changed things a bit, also added cover art support.  
It's diabled by default, to enable it put a `#` before `set "coverurl"` at the end of the file.  
[&Lyrics#Musixmatch03.rar](https://community.mp3tag.de/uploads/short-url/eVomSyk3WD6Z2MZcckeErcM7qNI.rar) (941 Bytes)

---

<div class="post-metadata">

**Author:** ![johnemc](https://community.mp3tag.de/user_avatar/community.mp3tag.de/johnemc/32/12312_2.png) [@johnemc](https://community.mp3tag.de/u/johnemc)\
**Post date:** [February 7, 2021, 9:36pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/185 "2021-02-07T21:36:27Z")

</div>

Lyrics on separate lines, writer and new cover all working great for me. Thanks!

---

<div class="post-metadata">

**Author:** ![nohart](https://community.mp3tag.de/user_avatar/community.mp3tag.de/nohart/32/98_2.png) [@nohart](https://community.mp3tag.de/u/nohart)\
**Post date:** [May 22, 2021, 7:16pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/186 "2021-05-22T19:16:55Z")

</div>

I just tried this and some of the links don't seem to work. I don't even see a listing for Musicmatch in the dropdown menu?

---

<div class="post-metadata">

**Author:** ![poster](https://community.mp3tag.de/user_avatar/community.mp3tag.de/poster/32/4881_2.png) [@poster](https://community.mp3tag.de/u/poster)\
**Post date:** [August 29, 2022, 11:52am UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/187 "2022-08-29T11:52:12Z")

</div>

I noticed that I often get no results with Musixmatch if there is an ampersand in the artist tag,  
e.g.  
Cat Clyde & Jeremie Albino You were born to die.  
I therefore changed the "serach by"-line for the part of %artist% from  
`[SearchBy]=%Artist%`  
to  
`[SearchBy]=$replace(%Artist%, &,)`  
and it works here.

I don't know if Musixmatch generally does not want these ampersands or if it is just that some artists are listed different in Musixmatch.  
Anyway: Maybe the script should be changed this way.

---

<div class="post-metadata">

**Author:** ![GaryF](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/g/f19dbf/32.png) [@GaryF](https://community.mp3tag.de/u/GaryF)\
**Post date:** [October 7, 2025, 6:13pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/189 "2025-10-07T18:13:27Z")

</div>

Does the Musicmatch script work still? And if so can someone explain how I install it please?  
Once it’s in I might need more advice because I don’t know any coding ☹

---

<div class="post-metadata">

**Author:** ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)\
**Post date:** [October 7, 2025, 6:15pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/190 "2025-10-07T18:15:24Z")

</div>

Please see the links in the first post of this thread that explain how to install a script.

---

<div class="post-metadata">

**Author:** ![Florian](https://community.mp3tag.de/user_avatar/community.mp3tag.de/florian/32/5759_2.png) [@Florian](https://community.mp3tag.de/u/Florian)\
**Post date:** [October 7, 2025, 7:19pm UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/191 "2025-10-07T19:19:45Z")

</div>

> [@GaryF](#):
>
> Does the Musicmatch script work still?

I've just tried it and it looks like musixmatch requires registration now and the script returns HTTP 403 Forbidden.

If you're looking for a working script, consider [[WS] Genius (Lyrics)](https://community.mp3tag.de/t/ws-genius-lyrics/52933) (use v0.52 or later)

---

<div class="post-metadata">

**Author:** ![msguerra74](https://community.mp3tag.de/user_avatar/community.mp3tag.de/msguerra74/32/21861_2.png) [@msguerra74](https://community.mp3tag.de/u/msguerra74)\
**Post date:** [January 25, 2026, 3:58am UTC](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034/192 "2026-01-25T03:58:13Z")

</div>

This isn't a method for downloading lyrics directly in Mp3tag. Instead, I recently found a different app that successfully downloads lyrics, both individually and in bulk, saving them into the UNSYNCEDLYRICS field. It's free and available for Mac (which I use), Windows, and Linux, supporting several lyrics sites that you can sort by preference. I downloaded lyrics for my entire library of about 4,500 tracks in about 6 hours, and it seems to have worked pretty well. Hope this helps.

[Lyrics Finder](https://www.mediahuman.com/lyrics-finder/)

[Previous page](https://community.mp3tag.de/t/ws-import-lyrics-from-websites/2034.md?page=9)
