Free Canada immigration tools
Compare your profile in three steps. Free, no registration. Your progress is saved on this device.
These results show whether your answers meet the requirements checked here. They do not verify your NOC code, occupation-specific restrictions, employer designation, licensing, invitation scores or document evidence.
No results match these filters.
Select a program to see the foreign-language documents that commonly need certified translation. Passports and Canadian-issued documents normally do not need translation.
It reads this result and answers in the language you write in. Automated answers, not immigration advice.
The assistant sees your question and an anonymous summary of this result. It cannot change the calculation. Limit: 5 questions per hour.
Translation Agency of Ontario is a Canadian company with staffed offices in Toronto Bloor, Toronto Yonge and Ottawa, plus mail-in service across the country and sister agencies in Alberta, Manitoba and Saskatchewan. More than 100,000 private clients, 250+ languages, and 95% of certified orders delivered within two business days.
Sources: published eligibility pages of IRCC, of every provincial and territorial nominee program, and of the Quebec immigration ministry, checked in September 2026. Comprehensive Ranking System points, draw cut-offs and expression-of-interest scores are not calculated here. Programs change often; always confirm on the official pages before you apply.
The checker includes 47 programs and streams, listed individually below. Several streams belong to the same provincial program. This is the tool's coverage, not a list of every immigration route in Canada.
It checks language, work experience, education and other answers supplied in the questionnaire. Selecting a province prioritizes its results; other provinces remain available for comparison.
Nunavut has no territorial nominee program. Federal routes may apply; this information is not counted as an additional program.
| Program or stream | Region |
|---|---|
| Express Entry: Federal Skilled Worker | Federal / multi-province |
| Express Entry: Canadian Experience Class | Federal / multi-province |
| Express Entry: Federal Skilled Trades | Federal / multi-province |
| Spousal sponsorship | Federal / multi-province |
| Atlantic Immigration Program | Federal / multi-province |
| Rural Community Immigration Pilot | Federal / multi-province |
| OINP: Ontario Workforce Priority | Ontario |
| BC PNP: Skilled Worker | British Columbia |
| BC PNP: Health Authority | British Columbia |
| AAIP: Alberta Opportunity Stream | Alberta |
| AAIP: Alberta Express Entry Stream | Alberta |
| AAIP: Rural Renewal Stream | Alberta |
| AAIP: Dedicated Health Care Pathway | Alberta |
| SINP: International Skilled Worker, Employment Offer | Saskatchewan |
| SINP: International Skilled Worker, Occupation In-Demand | Saskatchewan |
| SINP: Health Talent Pathway | Saskatchewan |
| SINP: Agriculture Talent Pathway | Saskatchewan |
| SINP: Innovation and Tech Talent Pathway | Saskatchewan |
| SINP: Saskatchewan Experience, Existing Work Permit | Saskatchewan |
| SINP: Saskatchewan Experience, Students | Saskatchewan |
| MPNP: Skilled Worker in Manitoba | Manitoba |
| MPNP: Skilled Worker Overseas, Manitoba Invitation | Manitoba |
| MPNP: Graduate Internship Pathway | Manitoba |
| Quebec: Skilled Worker Selection, Stream 1 | Quebec |
| Quebec: Skilled Worker Selection, Stream 2 | Quebec |
| Quebec: Skilled Worker Selection, Stream 3 | Quebec |
| Quebec Experience Program: Quebec Graduates | Quebec |
| NSNP: Skilled Worker | Nova Scotia |
| Nova Scotia Graduate stream | Nova Scotia |
| Nova Scotia: Express Entry | Nova Scotia |
| NBPNP: Skilled Worker, New Brunswick Experience | New Brunswick |
| NBPNP: Skilled Worker, New Brunswick Graduates | New Brunswick |
| NBPNP: Express Entry, Employment in New Brunswick | New Brunswick |
| NBPNP: Strategic Initiative, Francophone Workers | New Brunswick |
| NLPNP: Skilled Worker | Newfoundland and Labrador |
| NLPNP: Express Entry Skilled Worker | Newfoundland and Labrador |
| NLPNP: International Graduate | Newfoundland and Labrador |
| PEI PNP: Skilled Worker in PEI | Prince Edward Island |
| PEI PNP: Skilled Workers Outside Canada | Prince Edward Island |
| PEI PNP: Critical Worker | Prince Edward Island |
| PEI PNP: International Graduate | Prince Edward Island |
| PEI PNP: Express Entry | Prince Edward Island |
| Yukon Nominee Program: Skilled Worker | Yukon |
| Yukon Nominee Program: Critical Impact Worker | Yukon |
| NTNP: Skilled Worker | Northwest Territories |
| NTNP: Entry Level and Semi-Skilled | Northwest Territories |
| NTNP: Express Entry | Northwest Territories |
Federal Skilled Worker requires CLB 7 in all four abilities. Canadian Experience Class requires CLB 7 for TEER 0 and 1 occupations and CLB 5 for TEER 2 and 3. Federal Skilled Trades requires CLB 5 in speaking and listening and CLB 4 in reading and writing.
Federal Skilled Worker: at least one year of continuous skilled work (TEER 0 to 3) in the last ten years. Canadian Experience Class: at least one year of skilled work in Canada in the last three years. Federal Skilled Trades: at least two years in an eligible trade in the last five years.
Yes, if your education was completed outside Canada and you rely on it for Federal Skilled Worker or the Ontario Workforce Priority stream. Canadian Experience Class does not require an ECA, but foreign education without one earns no ranking points.
All of them. The checker holds the published entry requirements of the nominee programs of Ontario, British Columbia, Alberta, Saskatchewan, Manitoba, Nova Scotia, New Brunswick, Newfoundland and Labrador, Prince Edward Island, Yukon and the Northwest Territories, plus the Quebec skilled worker selection programs and the Quebec Experience Program. Nunavut is the only territory with no nominee program of its own, so people who settle there arrive through a federal program.
It is much harder than it used to be. The three Express Entry programs and the Quebec streams do not require an offer, and Saskatchewan keeps two no-offer streams open for expressions of interest. Almost every other provincial stream in 2026 is built around an offer from a local employer or around status you already hold in that province. The checker shows this plainly rather than implying that everything is open.
No. Quebec requires documents in French, so a certified translation into French is needed for its selection programs, while the rest of Canada accepts English or French. Manitoba goes one step further and asks for a notarized copy of the original together with a sworn translator affidavit. We prepare both forms.
Any document issued in a language other than English or French must be submitted with a certified translation. This usually includes birth, marriage and divorce certificates, diplomas and transcripts, employment reference letters from foreign employers, police certificates from your home country and foreign bank statements. Passports and Canadian-issued documents normally do not need translation. Get an instant quote or see birth certificate translation for IRCC. Compare certified, ATIO and notarized translation options for your receiving institution.
No. It compares your answers with publicly published program requirements. It does not assess your chances, calculate CRS points, or replace a licensed immigration consultant (RCIC) or lawyer. Requirements change; confirm on canada.ca and ontario.ca.