Most travelers with European passports can easily file their visa, eTA, or ESTA application online through this website. Do you have a different nationality? Check to make sure that you can file your application online.

Check nationality