There's tons of producers out there but they're not all on the exact same level. Some are making a full-time living making rap beats, some are just starting out and others are someplace in the middle. The ones that are just starting out or are somewhat in the middle are likely giving away some of their beats for free. They will likely wish to keep their tag "recording saying their producer name or brand" in the beat or at the very least they may need you to either discuss them in the song or give them credit for producing the beat anywhere you upload the song on the internet.
Online Producer Blog
Free Beats | Free Rap Beats | Free Instrumentals
A great place to begin discovering complimentary rap beats is simply search YouTube, Google and Soundcloud for "Free Rap Beats" or "Free Hip Hop Instrumentals". Start making you a list of all the producers you like that are providing totally free beats and visit them often to see what's brand-new and show them enjoy and support. If you launch anything utilizing their beats make certain you let them understand and share your music link with them. You never know if you do a great job they might want to start dealing with you specifically!