Yes, it's absolutely free to upload as many songs as you want to Songtradr, including alternate mixes, instrumentals, and stems.
Click here to get started now!