What documents do I need to upload into the Brazil visa online application?

If possible, you should try and upload everything you are sending to Travel Visa Pro. At the very least, you MUST upload your passport photo, you will not be able to complete the application to print it if you do not.

Get Your Brazil Visa Here