Imslp-new2.png


217,711 works · 26,381 composers · 1,968 performers


710,965 scores · 13,504,937+ pages · 78,650 recordings

  • 9 May 2023 – 710,000 scores.
  • 2 May 2023 – 217,000 works have scores or parts on Petrucci Music Library.
  • 5 April 2023 – 216,000 works have scores or parts on Petrucci Music Library.
  • 2 April 2023 – 705,000 scores.



Welcome to the International Music Score Library Project (IMSLP) / Petrucci Music Library!




This site strives to comply with Canadian copyright laws. If you believe this site has violated Canadian copyright law, please contact us.



Please read the DMCA Policy page for invoking copyright laws of the United States.

Read More