Epinephrine treats two very different emergencies — anaphylaxis and cardiac arrest — with different routes, different concentrations, and different dosing math. Confusing the two is a recognized, serious medication error. This calculator keeps them as separate modes so the route, concentration, and cap for each context stay correct, and adds a side-by-side protocol reference so the distinction is never lost.
Anaphylaxis: IM epinephrine at 1:1000
Anaphylaxis is treated with intramuscular epinephrine in the mid-outer thigh, using the concentrated 1:1000 (1 mg/mL) solution. The weight-based dose is 0.01 mg/kg, capped at 0.3 mg for patients under 30 kg and 0.5 mg at or above 30 kg, per the AAAAI/ACAAI 2023 anaphylaxis practice parameter update. Fixed-dose auto-injectors (e.g. EpiPen) ship in 0.1 mg, 0.15 mg, and 0.3 mg tiers assigned by weight band — they never reach the 0.5 mg adult ceiling, since that figure applies to a drawn-up dose rather than a fixed device.
Cardiac arrest: IV/IO epinephrine at 1:10,000
Cardiac arrest is treated with intravenous or intraosseous epinephrine using the far more dilute 1:10,000 (0.1 mg/mL) concentration. Adults receive a fixed 1 mg dose regardless of weight, repeated every 3-5 minutes per AHA ACLS. Children receive a weight-based 0.01 mg/kg dose, capped at 1 mg per dose and also repeated every 3-5 minutes, per AHA/AAP PALS. Neither adult nor pediatric algorithms recommend routine high-dose epinephrine.
Why the concentration distinction is the real danger
The two epinephrine concentrations are not interchangeable, and mixing them up is the single most dangerous error in this domain. Giving the undiluted 1:1000 (anaphylaxis-strength) concentration by the IV route delivers ten times the intended cardiac-arrest dose — a recognized cause of serious harm. Always confirm the concentration printed on the ampule or pre-filled syringe matches the intended route (1:1000 for IM, 1:10,000 for IV/IO) before administering, regardless of what a mental mg/kg calculation suggests.
Weight-band caps prevent over-dosing larger patients
A pure linear mg/kg multiply would keep scaling upward without limit as weight increases — clinically inappropriate for either context. This calculator applies an absolute per-dose ceiling in both modes: 0.3 mg / 0.5 mg for anaphylaxis depending on the weight band, and 1 mg for pediatric cardiac arrest. When a calculated dose exceeds the applicable cap, the tool reports the capped figure as the dose to give, and flags that the cap was applied.
This calculator is for educational reference only
This tool performs the dosing arithmetic only. It does not know a patient's allergy history, response to a prior dose, cardiac rhythm, or the full resuscitation sequence — those judgments belong to the clinician and the institutional protocol in effect. In a real anaphylaxis or cardiac-arrest emergency, call emergency services immediately; this tool does not replace an epinephrine auto-injector prescription, EMS, or a licensed clinician's judgment. Always verify doses against current prescribing information or your institution's protocol before administering.