These calculators provide general, educational estimates related to Ontario and Canadian criminal law. They are not legal advice and cannot replace a review of your specific circumstances by a criminal lawyer. Results depend on the accuracy of the information entered and on general rules that can have exceptions, so always confirm anything important with a lawyer before relying on it.
Choose a calculator above to get started
Select one of the eleven calculators to load it here.
Blood Alcohol Content (BAC) Calculator
Estimate blood alcohol content based on general inputs such as weight, sex, drinks consumed, and time elapsed. This is a rough estimate only; actual BAC depends on many individual factors and only a proper breath or blood test can determine an actual reading. See our guide to impaired driving and driving over the legal limit for the legal thresholds that apply in Canada.
Powered by Blood Alcohol Content (BAC) Calculator by Lexscale.ai
Bail Calculator
Get a general sense of how bail amounts and deposit requirements can work in a Canadian bail matter. See our overview of sureties and bail and release in Ontario for the legal detail behind these figures.
Powered by Bail Calculator Canada by Lexscale.ai
Jail Time Credit Calculator
Estimate credit for time already spent in custody before sentencing. See our guide to custodial sentences for how pre-sentence custody credit generally works under the Criminal Code.
Powered by Jail Time Credit Calculator by Lexscale.ai
Parole Eligibility Calculator
Get a general estimate of when parole eligibility may arise for a custodial sentence. See our custody and sentencing overview pages for more general context.
Powered by Parole Eligibility Calculator by Lexscale.ai
Assault Sentencing Range Calculator
Get a general sense of the sentencing ranges that can apply to assault-related charges in Canada. See our guides to assault, assault causing bodily harm, and aggravated assault for the legal detail behind each charge.
Powered by Lexscale.ai
DUI Penalty Estimator
Get a general estimate of the penalties that can apply to an impaired driving or over-80 charge in Ontario, based on factors like prior record and BAC level. See our guides to impaired driving and driving over the legal limit for the legal detail behind these penalties.
Powered by Lexscale.ai
Drug Possession Penalty Calculator
Get a general sense of the penalties that can apply to a drug possession charge in Canada, depending on the substance and quantity involved. See our guide to drug possession for the legal detail behind these penalties.
Powered by Lexscale.ai
License Suspension Length Calculator
Estimate how long a driver's license suspension can last following an impaired driving or other driving-related charge or conviction in Ontario. See our guides to impaired driving and driving while prohibited for more detail.
Powered by Lexscale.ai
Bail Amount Estimator
Get a general sense of how bail amounts can be set in a Canadian bail matter, based on factors like the charge and any proposed sureties. See our overview of bail and release in Ontario and sureties for the legal detail behind these figures.
Powered by Lexscale.ai
Mandatory Minimum Checker
Check whether a charge is generally associated with a mandatory minimum sentence under the Criminal Code, and get a general sense of what that minimum can be. See our sentencing overview and sentencing principles pages for more context.
Powered by Lexscale.ai
First-Offender Discharge Eligibility Calculator
Get a general sense of whether a discharge (absolute or conditional) may be available for a first-time offender on a given charge. See our guides to discharges and discharges and criminal records for the legal detail behind this outcome.
Powered by Lexscale.ai