There's tons of producers out there however they're not all on the same level. Some are making a full time living making rap beats, some are just starting out and others are somewhere in the middle. The ones that are simply starting out or are rather in the middle are likely handing out some of their beats free of charge. They will likely want to keep their tag "tape-recording stating their producer name or brand name" in the beat or at least they might require you to either discuss them in the tune or give them credit for producing the beat any place you upload the tune on the internet.
Blog For Up and Coming Artists
A great place to start finding 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 giving totally free beats and visit them frequently to see exactly what's new and reveal them like and support. If you release anything using their beats ensure you let them understand and share your music relate to them. You never ever understand if you do a really good task they may wish to start dealing with you specifically!
Free Beats For Download