Do I have to make an appointment with the Brazilian consulate?

No, we will take care of that for you once we receive your application.
 

Get Your Brazil Visa Here

Read also
By Travel Visa Pro

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

application form, apply online, brazil visa
Google Remarketing Tag