Pick the situation. Every dose is calculated for the weight entered; check the weight before you give anything. Tap any earlier answer to change it.
This calculator gives weight-based pediatric resuscitation drug doses, defibrillation energies and equipment sizes, following AHA PALS 2020. It is meant for clinicians at a pediatric code, intubation or unstable arrhythmia, and every dose is recalculated from the weight entered.
You start by choosing the situation: shockable cardiac arrest (VF or pulseless VT), non-shockable arrest (asystole or PEA), bradycardia with poor perfusion (heart rate under 60 despite oxygenation and ventilation), narrow-complex tachycardia, rapid sequence intubation, or an equipment and drug card. For likely SVT it asks whether the child is stable, and for intubation or the equipment card it asks the age band to give tube size and depth. Key doses include epinephrine 0.01 mg/kg (max 1 mg) every 3–5 minutes, amiodarone 5 mg/kg (max 300 mg), adenosine 0.1 mg/kg then 0.2 mg/kg, and shocks of 2 J/kg then 4 J/kg.
Each result lists the sequence of steps, drug doses, CPR quality targets and reversible causes, plus synchronized cardioversion energies (0.5–1 J/kg, then 2 J/kg) and induction, paralysis and sedation agents for intubation. Doses come from the 2020 American Heart Association guidelines for pediatric basic and advanced life support (Topjian et al., Circulation 2020).
The tool uses epinephrine 0.1 mg/mL at 0.01 mg/kg (0.1 mL/kg) IV or IO every 3–5 minutes, maximum 1 mg. The endotracheal dose is 0.1 mg/kg of 1 mg/mL. In non-shockable arrest it advises giving epinephrine within 5 minutes.
For VF or pulseless VT the first shock is 2 J/kg, the second 4 J/kg, and later shocks 4 J/kg or more, up to 10 J/kg or the adult dose. Synchronized cardioversion for unstable SVT starts at 0.5–1 J/kg, then 2 J/kg.
The first dose is 0.1 mg/kg (max 6 mg) by rapid IV push with a 5–10 mL saline flush, close to the heart. The second dose is 0.2 mg/kg (max 12 mg). In stable SVT the tool suggests vagal maneuvers first; unstable SVT needs synchronized cardioversion.
Free to use on clinic, school, blog or hospital pages. Copy this code into your page: