Patient Weight
Enter the patient's dosing weight. Norm: 0 – 68.
Weight Unit
Converted weight: 3.200 kg
All results and target thresholds convert to this unit.
Dextrose Infusion Streams (up to 3)
Stream 1 — D5W
Concentration fixed: 5% (5 g/dL)
Leave blank or 0 if this line is not running.
Stream 2 — D10W
Concentration fixed: 10% (10 g/dL)
Leave blank or 0 if this line is not running.
Stream 3 — Custom Dextrose
e.g. TPN, D12.5W, D15W. Blank = line not running.
Glucose Infusion Rate Results
D5 GIR
5% at 0 mL/hr
D10 GIR
10% at 0 mL/hr
Custom GIR
0% at 0 mL/hr
Total GIR
Sum of all active streams
Within typical target range
Dextrose Delivered
Total grams of dextrose per day
Total Fluid Rate
Combined volume of all streams
Fluid per Kilogram
Based on the converted weight
Step-by-Step Solution
Per-Stream Breakdown
Stream Concentration Rate (mL/hr) GIR Dextrose (g/hr) Dextrose (g/day) % of Total GIR
GIR by Stream vs. Target Range
Contribution to Total GIR

Introduction

The Glucose Infusion Rate (GIR) Calculator shows how much sugar a patient gets from IV fluids. It reports the answer in mg/kg/min, which is the standard way doctors and nurses check dextrose dosing. This tool is used most often for babies in the NICU, but it works for children and adults too.

Enter the patient's weight, then add the rate for each dextrose line. You can use up to three streams at once: D5W, D10W, and one custom bag such as TPN, D12.5W, or D15W. The calculator adds them all together and gives you one total GIR.

You get these results right away:

  • GIR for each line and the combined total
  • Total dextrose in grams per hour and grams per day
  • Total fluid rate and fluid per kilogram per day
  • A range check that flags low, normal, high, or very high GIR
  • A step-by-step solution, a full table, and charts

You can pick your own units. Weight can be kg, pounds, or grams. Rates can be mL/hr, mL/min, L/hr, or mL/day. Results can show as mg/kg/min, mcg/kg/min, mg/kg/hr, or g/kg/day. This helps you avoid math errors when orders are written in different units.

Use this calculator as a quick check, not as a substitute for clinical judgment. Always confirm doses with your own hospital protocol and pharmacy team.

How to use our Glucose Infusion Rate (GIR) Calculator

Enter the patient's weight and the rate of each dextrose drip. The calculator shows the GIR for each line, the total GIR, the grams of dextrose given per day, and the total fluid rate, plus a step-by-step solution and charts.

Body Weight: Type the patient's dosing weight. The tool checks that the weight is between 0.2 kg and 400 kg.

Weight Unit: Pick kg, lbs, or grams. The calculator changes your number to kilograms and shows it below the buttons.

Report GIR In: Choose the unit for your answers: mg/kg/min, mcg/kg/min, mg/kg/hr, or g/kg/day. Target range numbers change to match.

Stream 1 (D5W Infusion Rate): Type the pump rate for the 5% dextrose line and pick its unit (mL/hr, mL/min, L/hr, or mL/day). Leave it blank or 0 if this line is off. The 5% strength is fixed.

Stream 2 (D10W Infusion Rate): Type the pump rate for the 10% dextrose line and pick its unit. Leave it blank or 0 if this line is off. The 10% strength is fixed.

Stream 3 (Dextrose Concentration): Type the strength of your custom fluid, like TPN, D12.5W, or D15W. Pick % (g/dL), g/L, or mg/mL.

Stream 3 (Custom Infusion Rate): Type the pump rate for that custom line and pick its unit. Leave it blank if the line is not running.

Calculate and Reset: Press Calculate to see your results. Press Reset to clear every field and start over.

What Is Glucose Infusion Rate (GIR)?

Glucose infusion rate, or GIR, tells you how fast sugar (dextrose) is going into a patient through an IV line. It is measured in milligrams of sugar per kilogram of body weight each minute, written as mg/kg/min. Because the number is based on body weight, a tiny newborn and a grown adult can be compared using the same scale.

Why GIR Matters

GIR is used most often in newborn and pediatric care. Babies have small sugar stores, so they can drop low fast. Doctors and nurses track GIR to keep blood sugar steady, treat low blood sugar (hypoglycemia), and give enough calories. Too little sugar can cause low blood sugar. Too much sugar can cause high blood sugar, extra fat in the liver, or too much carbon dioxide from the body burning sugar. For longer-term glucose control, clinicians often look at trends with an A1C Calculator.

How GIR Is Figured Out

GIR depends on three things: the strength of the dextrose fluid, how fast the fluid runs, and the patient's weight.

GIR (mg/kg/min) = dextrose % × rate (mL/hr) × 1000 ÷ (weight in kg × 60 × 100)

The 1000 changes grams into milligrams. The 60 changes hours into minutes. The 100 changes percent (g/dL) into g/mL.

Common Dextrose Fluids

  • D5W: 5% dextrose, or 5 grams of sugar in every 100 mL.
  • D10W: 10% dextrose, often the first choice for newborns. For neonatal hypoglycaemia the usual regimen is a bolus of 200 mg/kg (dextrose 10% at 2 mL/kg) followed by a continuous infusion of dextrose 10% at 5 to 8 mg/kg per minute.1
  • D12.5W and higher: stronger mixes. Anything above about 12.5% usually needs a central line, since strong sugar can hurt small veins.
  • TPN: IV nutrition that also carries dextrose and adds to the total GIR.

Adding Up More Than One Line

Many patients get sugar from more than one IV at the same time. Each line has its own GIR, and the total GIR is all of them added together. This is why a patient can be getting far more sugar than any single line shows. Always add every line that carries dextrose.

Typical Target Ranges

These numbers are general guides, not orders. Every patient is different.

  • Under 5 mg/kg/min: usually too low for a newborn who is not feeding.
  • 5 to 8 mg/kg/min: the common starting range for newborns.
  • 8 to 14 mg/kg/min: higher than usual. Watch blood sugar closely.
  • Over 14 mg/kg/min: near the top limit for how fast the body can use sugar. Risk of high blood sugar rises.

Adults on IV nutrition are usually kept near or below about 4–5 mg/kg/min. Adult dosing checks often use body surface area from the BSA Calculator.

Other Ways GIR Is Written

The same rate can be shown in different units. 1 mg/kg/min equals 1,000 mcg/kg/min, 60 mg/kg/hr, or about 1.44 g/kg/day. The g/kg/day form is handy when checking total calories from IV nutrition.

Things To Watch

Use the patient's real dosing weight, and update it as the weight changes. Remember that total fluid matters too, not just sugar. A high GIR often means a lot of fluid, so review intake and output alongside lab values. Check blood sugar often after any rate or strength change, and confirm kidney function when fluid loads are high. GIR math is a helper for care, not a replacement for a clinician's judgment.


Formulas used

Glucose Infusion Rate per stream (mg/kg/min)
\text{GIR} = \frac{C\ (\text{g/dL}) \times R\ (\text{mL/hr}) \times 1000}{W\ (\text{kg}) \times 60 \times 100}
Total GIR from all streams 1
\text{GIR}_{\text{total}} = \text{GIR}_{\text{D5}} + \text{GIR}_{\text{D10}} + \text{GIR}_{\text{custom}}
Weight conversion to kilograms
W_{\text{kg}} = W_{\text{lb}} \times 0.453592 \quad ; \quad W_{\text{kg}} = \frac{W_{\text{g}}}{1000}
GIR output unit conversion
\text{GIR}_{\text{unit}} = \text{GIR}_{\text{mg/kg/min}} \times f,\quad f = \begin{cases} 1 & \text{mg/kg/min} \\ 1000 & \text{mcg/kg/min} \\ 60 & \text{mg/kg/hr} \\ 1.44 & \text{g/kg/day} \end{cases}
Dextrose delivered per hour and per day
g_{\text{hr}} = \frac{\sum C_i \times R_i}{100}, \qquad g_{\text{day}} = g_{\text{hr}} \times 24, \qquad g_{\text{kg/day}} = \frac{g_{\text{day}}}{W_{\text{kg}}}
Total fluid rate and fluid per kilogram
R_{\text{total}} = R_1 + R_2 + R_3, \qquad \text{mL/kg/day} = \frac{R_{\text{total}} \times 24}{W_{\text{kg}}}
Stream contribution to total GIR
\%_{\text{stream}} = \frac{\text{GIR}_i}{\text{GIR}_{\text{total}}} \times 100
Infusion rate conversion to mL/hr
R_{\text{mL/hr}} = R \times k,\quad k = \begin{cases} 1 & \text{mL/hr} \\ 60 & \text{mL/min} \\ 1000 & \text{L/hr} \\ \frac{1}{24} & \text{mL/day} \end{cases}

Frequently asked questions

What rate do I need to hit a target GIR?

Flip the formula around:

Rate (mL/hr) = target GIR × weight (kg) × 6 ÷ dextrose %

Example: a 3 kg baby needs a GIR of 6 on D10W. 6 × 3 × 6 ÷ 10 = 10.8 mL/hr. You can also just type rates into the tool until the total GIR matches your goal.

What strength bag do I need if the fluid rate is fixed?

Use this:

Dextrose % = target GIR × weight (kg) × 6 ÷ rate (mL/hr)

Put that percent in the Custom stream to check your answer. Strengths above about 12.5% usually need a central line.

Should I enter fluids that have no dextrose, like normal saline?

Not in the GIR streams. Plain saline and lactated Ringer's add 0 to GIR. But they do add to total fluid, so track them apart from this tool.

What about a drug drip mixed in D5W?

It still gives sugar. Enter it as the Custom stream with a 5% concentration and its pump rate. Small drips add less, but they still count toward the total.

Why do I get an error on the Custom stream?

You typed a rate but left the concentration blank. The tool needs both numbers to do the math. Fill in the dextrose strength, or clear the rate if that line is off.

Why is my weight rejected?

The tool only accepts a converted weight between 0.2 kg and 400 kg. Check your unit button. Typing grams while kg is selected is the most common mistake.

Can I use pounds or grams for weight?

Yes. Pick kg, lbs, or grams. The tool converts it and prints the kg value right under the buttons, so you can double-check before you calculate.

What does the % of Total GIR column mean?

It shows how much of the sugar comes from each line. If D10W is 80%, most of the sugar is from that bag. This helps you know which line to change first.

Does this work for a D50 or D10 bolus?

No. This tool is for steady drips. A bolus is a one-time push given over minutes, and it is dosed in mL/kg or g/kg, not mg/kg/min.

How is grams per day different from GIR?

GIR is a speed, measured each minute. Grams per day is a total amount over 24 hours. Dietitians often use grams per kg per day to check calories from IV nutrition, while bedside staff watch GIR.

What is the fluid per kilogram result for?

It shows mL/kg/day from the lines you entered. High GIR often means high fluid. This helps you spot a fluid overload risk while you check the sugar dose.

How do I lower a high GIR?

Two ways: slow the pump rate, or switch to a weaker dextrose bag. Change one thing at a time, recheck the total here, then recheck blood sugar.


Sources

  1. Neonatal Hypoglycemia. StatPearls. StatPearls Publishing, NCBI Bookshelf. Accessed September 3, 2026.