Skip to content

CodeSafe Academy / Canadian trade exam prep

KNOW THE CODE.
OWN THE EXAM.

Trade-specific questions. Timed mock exams. Explanations that make it click. Get serious about your certification with CodeSafe Academy.

30 free questions. No login. No credit card.

Trade-specific practiceTimed mock examsDetailed answer review
CODESAFE ACADEMYPRODUCT DEMO
PracticeMock examsAnswer review
Electrical fundamentalsSample question

A 24 V circuit has 6 Ω resistance. What current flows?

A2 A
B4 A
C6 A

Understand the answer.Ohm’s law: I = V ÷ R. Divide 24 by 6 to get 4 amperes.

Illustrative demo · no saved progressLearn the reasoning
More than a right or wrong answer.Build the understanding behind the score.
20 tradesFind the prep built for
your certification.
30 FREETry the questions.
See the difference.
YOUR PACEPractise after work.
Prepare before exam day.

Choose your trade

YOUR TRADE. YOUR EXAM. YOUR PREP.

Gas, electrical, HVAC, mechanical and automotive. Find the practice built for your certification.

Start a free trial

20 trades to explore

G1Gas Technician G1Gas & heating · Certification prepExplore this tradeG2Gas Technician G2Gas & heating · Certification prepExplore this tradeG3Gas Technician G3Gas & heating · Certification prepExplore this tradeOBT2Oil Burner Technician OBT2Gas & heating · Certification prepExplore this tradeOBT3Oil Burner Technician OBT3Gas & heating · Certification prepExplore this tradePE4APower Engineer Class 4AMechanical · Certification prepExplore this tradePE4BPower Engineer Class 4BMechanical · Certification prepExplore this trade309AElectrician 309AElectrical · Certification prepExplore this trade307ASteamfitter 307AMechanical · Certification prepExplore this trade308ASheet Metal 308AMechanical · Certification prepExplore this trade306APlumber 306AMechanical · Certification prepExplore this trade310TTruck & Coach 310TAutomotive · Certification prepExplore this trade310SAutomotive 310SAutomotive · Certification prepExplore this trade433AMillwright 433AMechanical · Certification prepExplore this trade456AWelder 456AMechanical · Certification prepExplore this trade636EElevating Devices 636EElectrical · Certification prepExplore this trade313AHVAC 313AGas & heating · Certification prepExplore this trade313DResidential Air Conditioning Systems Mechanic 313DGas & heating · Certification prepExplore this trade421AHeavy Duty Equipment Technician 421AAutomotive · Certification prepExplore this trade442AIndustrial Electrician 442AElectrical · Certification prepExplore this trade

Practice. Review. Improve.

STOP GUESSING WHAT TO STUDY NEXT.

Use your results to focus your effort, strengthen weak topics and prepare for exam pressure.

STEP / 01

Test what you know.

Choose your trade and work through a focused practice set. Pinpoint the topics that need more work before you tackle a full mock.

STEP / 02

Understand what you missed.

Review the explanation behind each answer. Strengthen your code knowledge, calculations and trade reasoning instead of memorizing answers.

STEP / 03

Train for exam pressure.

Take a timed mock exam, check your readiness and use your results to target the next practice session.

Clear pricing. Serious prep.

CHOOSE YOUR ADVANTAGE.

Single-trade plans, AI tutoring and all-trades access. Pick the tools you need, at a clear price in Canadian dollars.

Compare all plans

Monthly Regular

C$8.99

per month · one selected trade

  • Trade-specific practice questions
  • Mock exams and answer review
  • Progress and readiness tools
  • Monthly subscription
Explore this plan

Monthly Pro

With AI tutoring

C$15.99

per month · one selected trade

  • Everything in Monthly Regular
  • AI tutoring for your selected trade
  • 100 AI interactions per month
  • Monthly subscription
Explore this plan

Trade Lifetime

C$79.99

one payment · one selected trade path

  • Practice, mock exams and review
  • AI tutoring included
  • Access to your selected trade path
  • No recurring subscription
Explore this plan

Prices in Canadian dollars for new purchases. Checkout availability and final amounts are shown before payment. Existing subscribers keep their current price and renewal terms.

Questions before you start?

Get the details.

Need help finding the right trade or plan? Talk to CodeSafe support.

Talk to support
Can I try CodeSafe before creating an account?

Yes. Pick your trade and answer 30 free practice questions without an account or credit card. You can create an account afterward to continue with CodeSafe Academy.

Which trade is included in my plan?

Monthly Regular and Monthly Pro cover the exact trade selected at checkout. Trade Lifetime covers one selected trade path, with grouped access for Gas Technician, Oil Burner and Power Engineer paths. Annual and full Lifetime include all supported trades.

Will my existing subscription price change?

Existing subscriptions keep their current price and renewal terms. The prices shown here apply to new purchases. You can manage your existing subscription from your account.

Is CodeSafe an official licensing authority?

CodeSafe is an independent educational tool. It is not affiliated with or endorsed by TSSA, CSA Group or any licensing authority. Use it alongside current official materials, your training and instructor guidance.

Your trade exam deserves a game plan.

Start with 30 free questions. Find the gaps. Build your exam confidence.

Try 30 questions free