Skip to main content
Calcimator

Diabetes Carb Counter Calculator

Count carbohydrates and calculate insulin bolus doses using the 500 rule (ICR) and 1800 rule (ISF). Includes correction dose for high blood glucose.

Inputs

Results

Total bolus dose (units)

5.5

Carb bolus (units)4.8
Correction bolus (units)0.7
Insulin-to-carb ratio (1:X g)12.5
Insulin sensitivity factor (mg/dL per unit)45
Est. daily carbs (g)180
Daily carb calories (kcal)720
Est. meal glycemic load33
How to Use This Calculator
  1. Enter the total carbohydrates in your planned meal in grams.
  2. Input your Total Daily Dose (TDD) of insulin.
  3. Enter your current blood glucose in mg/dL and your target blood glucose.
  4. Review the suggested insulin-to-carb ratio and correction bolus.
  5. Always confirm dosing decisions with your endocrinologist or diabetes care team.

How the result changes with Total daily insulin dose (units)

Total daily insulin dose (units)Total bolus dose (units)
314.2
10614.5
19526.7
27036.9

What each input means

Meal carbohydrates (g)
Total grams of carbohydrates in the meal.
Total daily insulin dose (units)
Total units of insulin taken per day (basal + bolus).
Current blood glucose (mg/dL)
Pre-meal blood glucose reading.
Target blood glucose (mg/dL)
Desired blood glucose target (typically 100-130 mg/dL).
Meals per day
Number of meals to estimate daily carb intake.

What each result means

Total bolus dose (units)
Recommended insulin bolus = carb dose + correction dose.
Carb bolus (units)
Insulin to cover the meal carbohydrates.
Correction bolus (units)
Additional insulin to correct above-target blood glucose.
Insulin-to-carb ratio (1:X g)
1 unit of insulin covers X grams of carbs (500 rule).
Insulin sensitivity factor (mg/dL per unit)
1 unit of insulin lowers BG by this many mg/dL (1800 rule).
Est. daily carbs (g)
Rough daily carbohydrate total based on this meal size.
Daily carb calories (kcal)
Calories from estimated daily carbohydrate intake.
Est. meal glycemic load
Approximate glycemic load assuming moderate GI of 55.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Meal carbohydrates (g) = 60, Total daily insulin dose (units) = 40, Current blood glucose (mg/dL) = 150, Target blood glucose (mg/dL) = 120 = 5 input(s) provided
  2. Calculate Total bolus dose
    Total bolus dose
    5.5 = 5.5
  3. Calculate Carb bolus
    Carb bolus = mealCarbs / icr
    4.8 = 4.8
  4. Calculate Correction bolus
    0.7 = 0.7

Engine last updated . Checked against 1 independently-derived test how we verify calculators.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Medical & Clinical.