Free tools
Canadian immigration calculators
Every calculator is checked against the points tables published by Immigration, Refugees and Citizenship Canada (IRCC). They are free, need no sign-up, and your answers stay in your browser.
-
CRS calculator
Estimate your Comprehensive Ranking System score for Express Entry with a simple, step-by-step calculator. It uses the points tables in force since November 3, 2026.
Open the calculator: CRS calculator -
CLB calculator
Convert your language test scores to Canadian Language Benchmark (CLB) or NCLC levels, and see how many CRS points each ability earns.
Open the calculator: CLB calculator -
High-wage occupation checker
Search the official high-wage occupations list by NOC code or job title, and see the CRS points your occupation earns for Canadian experience or a job offer.
Open the calculator: High-wage occupation checker -
FSW 67 points calculator
Find out whether you reach the 67-point pass mark for the Federal Skilled Worker Program, with a breakdown of all six selection factors.
Open the calculator: FSW 67 points calculator -
Express Entry draws
The most recent Express Entry rounds of invitations: date, round type, invitations issued and the CRS score of the lowest-ranked candidate invited.
Open the calculator: Express Entry draws -
Physical presence calculator
Estimate whether you have the 1,095 days of physical presence needed for Canadian citizenship, and the earliest date you could apply.
Open the calculator: Physical presence calculator -
BC PNP calculator
Work out your BC Provincial Nominee Program registration score out of 200, using the scoring factors in the current Skills Immigration Program Guide.
Open the calculator: BC PNP calculator -
OINP points calculator
Ontario replaced its old nominee streams in 2026. This calculator scores you under the new Ontario Workforce Priority stream.
Open the calculator: OINP points calculator -
Alberta PNP calculator
Work out your Alberta Advantage Immigration Program (AAIP) Worker Expression of Interest score out of 100.
Open the calculator: Alberta PNP calculator -
SINP points calculator
Check whether you reach the 60 points needed for the Saskatchewan Immigrant Nominee Program International Skilled Worker category.
Open the calculator: SINP points calculator -
Manitoba PNP calculator
Work out your Manitoba Provincial Nominee Program (MPNP) Expression of Interest ranking points, the score Manitoba uses to decide who is invited to apply.
Open the calculator: Manitoba PNP calculator