Free tools
Tools
Calculators and checkers for temporary residents and workers planning permanent residence in Canada.
Calculators
Points and eligibility for every federal and provincial economic program, built from each government's published rules (checked November 2, 2026). Free, no sign-up; your answers stay in your browser.
Federal
Provinces and territories
PointsBritish Columbia: BC PNP (SIRS)SIRS score out of 200 for BC PNP Skills ImmigrationPointsAlberta: AAIPAAIP Worker EOI score out of 100PointsSaskatchewan: SINPSINP points assessment, pass mark 60PointsManitoba: MPNPMPNP EOI ranking out of 1,000PointsOntario: OINPOntario Workforce Priority stream EOI scoreEligibilityNova Scotia: NSNPSkilled Worker, Nova Scotia Express Entry and Nova Scotia GraduateEligibilityNew Brunswick: NBPNPNB Skilled Worker pathways and NB Express EntryEligibilityPrince Edward Island: PEI PNPCritical Worker, Occupations in Demand, Skilled Workers and PEI Express EntryEligibilityNewfoundland and Labrador: NLPNPSkilled Worker, International Graduate and Express Entry Skilled WorkerPointsYukon: YNP2026 EOI score and stream basicsPointsNorthwest Territories: NTNPEmployer Driven EOI score out of 845
Community pilots (federal, community-ranked)
PointsRural Community Immigration Pilot (RCIP)All 14 communities: ranking score and federal eligibilityPointsFrancophone Community Immigration Pilot (FCIP)Six francophone communities: ranking score and federal eligibility
Quebec runs its own selection system (Arrima and the PSTQ) instead of a Provincial Nominee Program, and Nunavut has no nominee program, so neither has a calculator here.
More tools
Profile ScannerUpload your documents for a CRS score with strengths and weaknessesBC Pathway CheckExpress Entry, BC PNP and RCIP in one assessmentAlberta Pathway CheckExpress Entry, AAIP and RCIP in one assessmentManitoba Pathway CheckExpress Entry, MPNP and RCIP in one assessmentNOC Requirements CheckerEducation, experience and licensing for all 516 NOCsMedian Wage CheckerJob Bank wages by job title, province and cityExpress Entry 2026 guideHigh-wage NOC list and the new job offer pointsFlight Deal FinderCheaper flights to Canada