Free sheet music websites like IMSLP can seem like they're too good to be true. However, free sheet music is legal as long as it's in the public domain for your country. In the United States, for example, copyright lasts for the life of the author and for 70 years after they pass away. That means you can download sheet music by Bach, Beethoven, and other composers.