On this page
1 · Total daily dose
2 · Correction factor
3 · Band construction
4 · Insulin on board
5 · Regimen split
6 · Targets
7 · Hard stops
8 · Conversions
9 · Limitations
10 · Regulatory & privacy
11 · Sources

Methods

Every constant this tool uses, where it comes from, and whether it carries guideline weight or is a convention. Nothing here is a black box — if a number cannot be audited, it should not be trusted.

Guideline traceable to a published guideline   Label from product prescribing information   Empiric conventional rule of thumb, no validation trial

1 · Total daily dose

Everything downstream depends on this single number, so the tool offers three routes to it and shows which was used.

From prior insulin administered Empiric

Insulin actually given — basal plus nutritional plus correction — over up to three days, weighted toward the most recent day because it best reflects current physiology.

1 day  → TDD = D₋₁
2 days → TDD = 0.6·D₋₁ + 0.4·D₋₂
3 days → TDD = 0.5·D₋₁ + 0.3·D₋₂ + 0.2·D₋₃

× response multiplier: at target 1.0 · mildly above 1.1 · persistently above 1.2 · trending low 0.8

The weights and multipliers are conventions chosen to damp single-day noise while staying responsive. They are not derived from trial data.

Weight-based, insulin-naïve Guideline Empiric

Starting doses in the 0.3–0.5 U/kg/day range for insulin initiation are guideline-supported; the individual modifiers below are conventions.

FactorAdjustmentRationale
Base (selectable)0.3 – 0.6 U/kgconservative through markedly insulin-resistant
Dialysis− 0.15reduced insulin clearance, glucose falls during and after sessions
eGFR < 30− 0.15prolonged insulin half-life
eGFR 30 – 44− 0.10requirements fall as renal function declines
Age ≥ 70− 0.05blunted counter-regulation, higher hypoglycaemia consequence
BMI ≥ 40+ 0.15insulin resistance
BMI 30 – 39.9+ 0.10insulin resistance
Glucocorticoid ≥ 40 mg pred-eq+ 0.20dose-dependent insulin resistance
Glucocorticoid ≥ 20 mg pred-eq+ 0.15 
Glucocorticoid < 20 mg pred-eq+ 0.10 
Hepatic failure− 0.10impaired gluconeogenesis and glycogen reserve
Frailty / limited life expectancy− 0.05deliberate de-intensification
Impaired hypoglycaemia awareness− 0.05unheralded events
Type 1 floor0.30 U/kgbasal requirement is obligatory
Overall clamp0.15 – 1.0bounds against entry error

Total body weight is used, with resistance handled through the U/kg factor rather than an adjusted-weight formula.

From an intravenous infusion Empiric

TDDsubcut = mean infusion rate (U/h) × 24 × fraction

fraction: 0.6 cautious · 0.75 usual · 0.8 stable and eating

The interval used must be one where both the rate and the glucose were stable — a rate still being titrated does not represent a requirement.

Hypoglycaemia adjustment Empiric

Hypoglycaemia below 70 mg/dL within 24 hours applies a fixed × 0.8 to whichever TDD was derived, and raises the suggested target. This is deliberately blunt: the presence of a hypoglycaemic event is treated as more informative than the precision of the preceding calculation.

2 · Correction factor

Correction factor (mg/dL per unit) = K ÷ TDD

K = 1800 rapid-acting analog · 1500 regular human insulin · custom 1200–2400

These are the "1800 rule" and "1500 rule". Empiric They originate in outpatient type 1 pump populations and were never validated for inpatient use, for type 2 diabetes, or for the acutely ill. Values from 1500 to 2200 all appear in practice.

The practical consequence is that the correction factor is a starting estimate for titration, not a measured property of the patient. It is most reliable when the TDD it came from was itself real — insulin actually administered to a patient whose status has not changed.

In mmol/L the equivalent constants are K ÷ 18, so 1800 becomes 100 and 1500 becomes 83.3. The tool holds all internal arithmetic in mg/dL and converts for display.

3 · Band construction

Rather than a fixed 50 mg/dL band, each band is one correction factor wide, so each step up the scale is exactly one dose increment.

band width = round(correction factor × increment, to nearest 10)  [minimum 10]
first band starts at round(target, to nearest 10) + 11
band n covers [start + (n−1)·width, start + n·width] → dose = n × increment
scale terminates at the maximum single-dose cap

Correction begins above the target rather than at it, so a patient sitting at goal is not dosed. The scale stops at the cap — default 10 U, and separately flagged if the top dose exceeds 0.15 U/kg — because a requirement that large is a reason to examine the patient, not to give more insulin from a chart.

Any glucose can be checked directly against the formula:

dose = (current glucose − target) ÷ correction factor − insulin on board

4 · Insulin on board

This is the component most missing from conventional scales, and the mechanism behind a substantial share of inpatient hypoglycaemia. A scale that reads only the current glucose cannot see the dose given two hours ago.

remaining = last dose × (1 − hours elapsed ÷ duration of action)

duration: 4 h rapid-acting analog · 6 h regular human insulin

Known limitation

Linear decay is a simplification. Real subcutaneous insulin action is curvilinear, peaking at one to two hours, so a linear model under-estimates residual effect early after a dose — the direction that matters, since that is when stacking occurs. The stacking alert exists to compensate: it fires whenever a correction is being considered within 75% of the duration of action, independently of the arithmetic.

Minimum spacing between corrections: 3–4 hours for rapid analogs, 5–6 hours for regular insulin.

5 · Regimen split

Empiric Basal 50% of TDD, nutritional 50% divided across meals — the conventional starting split. The tool shows these alongside the correction scale deliberately, so that the scale cannot be read as a standalone regimen.

Carbohydrate ratio, when shown, uses the 500 rule: 500 ÷ TDD grams per unit.

Nutritional insulin is held automatically when the patient is NPO, on continuous feeds, or on parenteral nutrition — but basal is never held, and in type 1 the tool says so explicitly on every render.

Glucocorticoids

Doses are converted to prednisone-equivalents Label using the standard potency ratios: hydrocortisone 20 mg = prednisone 5 mg = methylprednisolone 4 mg = dexamethasone 0.75 mg.

Where NPH matching is suggested, it uses the convention of 0.1 U/kg per 10 mg prednisone-equivalent, capped at 0.4 U/kg. Empiric Dexamethasone is handled separately because its 24-hour action does not produce the afternoon-weighted pattern that morning prednisone does.

6 · Targets

SituationTargetBasis
Most non-critically ill inpatients140 – 180 mg/dLGuideline
Selected patients, low hypoglycaemia risk110 – 140 mg/dLGuideline if achievable without hypoglycaemia
Frailty, limited life expectancy, impaired awareness, advanced CKD, recent hypoglycaemia, hepatic failure≥ 180 mg/dLEmpiric de-intensification

The tool suggests a target from the entered risk factors and flags when the chosen target is lower than suggested, but it does not override the user's entry.

7 · Hard stops

Four conditions suppress the scale entirely. This is the core safety design: a calculator that answers every question confidently is more dangerous than one that stops.

ConditionWhy a subcutaneous scale is the wrong instrument
DKA or HHSRequires intravenous insulin with fluid and electrolyte replacement. A subcutaneous scale will not close an anion gap. On SGLT2 inhibitors the glucose may be near-normal while the patient is acidotic.
Shock, vasopressors, severe oedemaSubcutaneous absorption is erratic with poor peripheral perfusion, making the effect of a given dose unpredictable.
Pregnancy or breastfeedingTargets are substantially tighter and requirements change across gestation. Standard scales are not validated in pregnancy.
Age under 18Paediatric dosing uses different constants with higher hypoglycaemia risk. The tool was built for adults.

The insulin converter deliberately remains available during a hard stop, since an infusion-to-subcutaneous conversion is precisely what a DKA transition requires.

8 · Conversion factors

ConversionFactorBasis
Twice-daily NPH → once-daily long-acting analog× 0.8Label overlapping peaked profile replaced by a single flat dose
Off glargine U-300 → any U-100 basal× 0.8Label U-300 has lower unit-for-unit effect
Between long-acting analogs× 1.0Label starting point, then titrate
Daily basal ↔ weekly basal× 7 / ÷ 7Empiric arithmetic only — loading-dose practice varies by indication and region, confirm against the current label
Between rapid-acting analogs× 1.0Label
Regular ↔ rapid analog× 1.0Label dose unchanged, but timing, duration and correction constant all change
Between premixes× 1.0Empiric two-thirds morning, one-third evening
To or from U-500× 1.0 unitsEmpiric units convert one-for-one, volume does not — many reduce 10–20% at the switch
Injections → pump× 0.8Empiric continuous delivery is more efficient
Pump → injections× 1.0Empiric 0.8–0.9 if hypoglycaemia-prone
Infusion → subcutaneous× 0.75Empiric of the extrapolated 24-hour IV requirement

Cross-class substitutions are refused, not calculated

Basal and prandial insulin are not interchangeable. Substituting one for the other at the same dose produces either DKA or severe hypoglycaemia, so the tool returns a refusal rather than a number. Converting on or off a premix changes the structure of the regimen rather than the dose, and is routed to the regimen tab instead.

9 · What the tool does not model

It also performs no verification that the entered values are correct. A mistyped total daily dose produces a confidently wrong scale, which is why the tool flags implausible values — above 1.5 U/kg/day, below 0.2 U/kg/day, or a correction factor outside 15–100 mg/dL per unit — rather than silently accepting them.

10 · Regulatory posture and privacy

Insulinology is an educational calculator. It is not a medical device, is not FDA-cleared, and has undergone no clinical validation. It does not diagnose, does not predict, and does not direct dosing autonomously — it performs transparent arithmetic on values a clinician enters, and every output requires independent verification before any insulin is ordered.

No data leaves the browser. The tool is a single static HTML file with no backend, no analytics, no third-party scripts, and no network requests. Nothing entered is transmitted, stored, or logged. Closing the tab discards everything.

11 · Sources

Consult current editions — inpatient glycaemic guidance is revised regularly, and this page is not a substitute for the primary documents.

The 1800 and 1500 rules are long-standing conventions from the insulin pump literature rather than guideline recommendations, and are labelled empiric throughout.