IRCC Portal: Apply online to visit Canada
Use the IRCC Portal to apply for these applications:
- visitor visa
- to visit as a tourist
- to visit for business
- to visit family (including a spouse or partner who has sponsored you for permanent residence)
- to visit for compassionate reasons
- to join a vessel as a marine crew member
- to take up a diplomatic posting in Canada
- super visa for parents and grandparents
- transit visa
Sign in
Help with your account
How to apply using the IRCC Portal
-
Get an invite code, create an account and sign in.
If it’s your first time using the IRCC Portal, you need an invite code to create an account. Once you have your code, you can create an account in the portal and sign in.
-
Complete the online form and upload your documents.
After you answer all the questions, you’ll get a list of documents you need to upload.
This includes the documents that support your visa application:
-
Pay with a credit card
We accept credit cards and prepaid cards from Visa®, MasterCard®, American Express®, JCB® and UnionPay®.
If you’re applying for a different type of application
We have different sign-in accounts for some applications.
You may need a different account to apply, depending on the application you submit.
Review your immigration program information to get instructions on how to apply:
- Visit Canada (includes visas and electronic travel authorizations)
- Immigrate to Canada (includes family sponsorship, Express Entry and other economic immigration programs)
- Work in Canada (includes work permits and International Experience Canada)
- Study in Canada (includes study permits and extensions)
- Canadian citizenship (includes applying for citizenship and proof of citizenship)
- Refugees and asylum (includes asylum claims and sponsoring refugees)
Submitting documents
How to the submit documents that IRCC requested
File formats and file size limits
Updating your information
Error messages and technical problems
General technical issues
Web/Internet browsers
Other technical issues
-
Too many attempts
You may get a failure message if you make too many unsuccessful attempts to sign in during the same session. Close your browser window or tab and try again.
-
Experiencing technical difficulties
The site could be down for a number of reasons, including for system maintenance. We apologize for the inconvenience. Try again later.
-
Session expired
For security reasons, your session will be closed if it’s inactive for a certain number of minutes. Sign in again.
More help options
If you don’t find your application in your account
It can take up to 5 days for an application to show up in your account after we receive it. We’re working to shorten this wait time.
If you don’t see your application after 5 days, contact us and report a technical problem. This issue will not delay the processing of your application.
Page details
- Date modified: