Self Immigration
Resources
Navigating your immigration process independently can be easier when you have access to the right official platforms. Below are essential online tools provided by Immigration, Refugees and Citizenship Canada (IRCC) that allow applicants to submit applications, track status, check processing times, and manage their immigration profile securely.
Always access IRCC services through official government links. Avoid third-party websites asking for login credentials or payment for basic government tools, as IRCC does not charge for account access. View Our Services
IRCC Secure Login Portals
Use this portal if you were invited by IRCC to confirm your permanent residence online, upload photos, or provide your Canadian address for PR card delivery.
Citizenship Application Tracker
If you have applied for Canadian citizenship, you can monitor real-time updates including test status, background verification, and oath ceremony progress.
IRCC Processing Time Checker
This tool shows estimated processing times for different immigration applications based on category and country. It helps applicants plan timelines realistically.
GCKey Sign-In
Through this method you can: Submit PR, study, work, and visitor visa applications Upload documents, Receive messages from IRCC, Check application updates.
Come to Canada Wizard
Answer a few questions to determine which Canadian immigration programs match your experience and qualifications.
IRCC Webform
Submit case-specific questions, provide additional documents, or update IRCC about changes in your application details.
Panel Physician Finder
Locate authorized doctors for immigration medical exams and schedule appointments required for your application process.
eTA Application
Apply online for an Electronic Travel Authorization if you are visa-exempt and plan to fly to Canada temporarily.
