Live score

Your CRS command centre

Live CRS0
Comprehensive Ranking System
0
out of 1,200
Build your profile

Rules verified August 2, 2026

Preview active
Temporary score simulation
Point anatomy

Every point, exposed

Without spouse
Section caps are applied automatically. CRS can never exceed 1,200.

Exact calculation

No mystery number. Open any line to see its rule and cap.

Personal optimizer

How can I increase my CRS?

Birthday impact

Age points can change before anything else does.

Advanced simulation

Matrix Simulator

Move a real profile across recent category cutoffs without changing saved data.

Seed data ready
CLB 9
CLB 789CLB 10+
Tie-breaking details appear when your simulated score equals a cutoff.
Historical cutoffYour score trajectory
Profile inputs

Core CRS calculator

Changes recalculate instantly and autosave locally.

No server · no account

Applicant setup

A non-accompanying spouse is scored like “without spouse” for CRS.

Educational Credential Assessment

An ECA is generally needed to claim CRS points for foreign education. ECAs are normally valid for 5 years.

Language scores

Enter raw results. The app converts each ability to CLB or NCLC.

First official language

English or French, whichever you designate first.

0 pts

Second official language

Optional, but French can unlock additional points.

0 pts

Work experience

Use quick totals or add dated periods for hour and overlap checks.

For CRS, only skilled Canadian work in TEER 0, 1, 2 or 3 can count. Hours above 30 per week do not accelerate the one-year threshold.

Work ledger results

Canadian education

Points are awarded only when the qualifying conditions are met.

No Canadian education points claimed.

Spouse or common-law partner

Maximum 40 points when accompanying.

Maximum 20 language points.

Additional points

Current valid factors only. Arranged employment remains visible as a zero-point historical factor.

Adds 600 points after confirmation.
Adds 15 points.
0 CRS points since March 25, 2025. May still matter for program eligibility.

Live section audit

Transferability combinations and caps update as you type.

Official NOC 2021 v1.0 data

Occupation finder

Search 516 unit groups by title, code, example title, definition or duties.

Duties beat titles
This does not decide your NOC. IRCC assesses whether your lead statement and a substantial number of main duties match. Never pick a code only because the title sounds close.

Likely matches

Start typing to search.

Choose a result to inspect its official title, TEER, broad category, examples and duties.
What-if laboratory

Scenario comparison

Freeze, duplicate and compare different versions of your profile.

Saved scenarios

Highest, lowest, change drivers and possible date.

Actual profile deltas

CRS optimizer

Every gain below is recalculated from your saved inputs, not generic advice.

Ranked opportunities

Interactive preview

Preview delta
+0
Choose a change to see the score impact.
Effort, cost and timing labels are planning estimates. The point gain is calculated; the life logistics are not.
Expiry radar

Dates and milestones

Track documents, profile deadlines, work anniversaries and age changes.

Important dates

Timeline status

Optional local tracker

Express Entry draws

Automatically sync official IRCC rounds, compare your live CRS and view a clearly labelled statistical forecast. Forecasts are estimates, never guarantees.

Next-round estimate

Target category forecast

Heuristic
Estimated cutoff range—
Model centre—
Recent direction—
Estimated timing window—
Uses recent category-specific IRCC results. It cannot predict ministerial decisions, draw size, category selection or pool composition.
Fallback data loadedOfficial sync pending
DateTypeCutoffDifference
Separate from CRS

Program eligibility checker

A high CRS score does not automatically make someone eligible for a federal program.

Federal Skilled Worker 67-point grid

This is a separate selection-factor score, not CRS. Core fields are synced automatically.

Ineligible0 / 100
0 / 12Locked to date of birth
0 / 25Locked to highest eligible credential
0 / 28First and second official language
Age, education and language cannot be edited here. Change the source fields in the CRS Calculator to keep one trustworthy profile state.
Used for the separate 67-point grid. The dated ledger overrides this.
Confirm the exact adaptability factor before claiming.
Profile-generated

Document checklist

Statuses stay only in your browser and adapt to your profile.

DocumentWhy it appearsStatusNotes
Control room

Profiles, privacy and exports

Everything is stored locally. You own the backup.

Profile management

Experience settings

Reduced motion follows safer, quieter transitions. The operating system preference is respected by default.
Privacy: Inputs, saved profiles, scenarios, draws and checklist statuses remain in browser storage. Nothing is transmitted unless you deliberately use the optional official draw fetch.
Disclaimer: This is a personal estimation and planning tool. It is not legal advice, does not determine eligibility, and does not guarantee an invitation. IRCC makes the final calculation and decision.

Rules provenance

Scoring data is separated from interface logic for easier updates.

Built-in regression profiles

Known expected totals used to catch accidental scoring changes.

Tests have not been run in this browser session.