You are kindly requested to read the information found here in order to determine whether you require a visa for entering the Schengen area (including Hungary).
Holders of passports issued by the countries, entities or territories listed on the following website are granted, under bilateral agreements, visa-free travel to Hungary: http://konzuliszolgalat.kormany.hu/visa-waiver-agreements
Uniform visa applications have to be submitted at the representation of Hungary in your country or at the Consulate/Embassy representing Hungary on visa issuance. Visas are issued on behalf of Hungary by other Schengen Member States in accordance with visa representation agreements in countries listed on the website at: http://konzuliszolgalat.kormany.hu/visa-issuance-on-behalf-of-hungary
The application should be submitted personally by the applicant (fingerprints will be collected when you submit your application; however, exemptions exist for specific categories of applicants).