A critical part of Basic Life Support training is understanding and properly adhering to the BLS algorithms. These present the basic course of action that a rescuer should perform for life support. We provide this information for free to our visitors and each page is a separate algorithm which is linked below. See our website terms.

BLS Adult Basic Life Support Algorithm

Cardiac Arrest

In the algorithm for adult basic life support, emphasis is placed upon immediate recognition of sudden cardiac arrest and rapid defibrillation with an AED (Automated External Defibrillator).

BLS Adult »

BLS Simplified Algorithm

For laypersons or other non-HCP personnel, this algorithm is a simplified approach to cardiopulmonary resuscitation and life support.

BLS Simplified »

BLS Pediatric Algorithm

In Pediatric Basic Life Support for Healthcare Providers (HCP), the rescuer should first determine quickly if the victim is unresponsive. The provider should note if the victim is not breathing or is only gasping. There science surrounding this pediatric algorithm are based on the fact that children are much more likely than adults to enter respiratory arrest.

BLS Pediatric »

BLS CPR Algorithm

This illustrates the components of high quality cardiopulmonary resuscitation that should be learned by EVERYONE. CPR is a science and requires properly performing the actions as instructed.

BLS CPR » Video »

BLS CAB Algorithm

The rate of compression was updated for 2015 guidelines.


ACLS Algorithms

Cardiac Arrest

We present the algorithms for ACLS on a separate page which includes general algorithms as recommended by the American Heart Association® as well as other specific algorithms published for anesthetists.

ACLS Algorithms »

CPR Compression

video stub

Demonstrates how to perform good chest compressions and tips to make it easy to remember.

Bag Valve Ventilation

video stub

Performing bag valve ventilation with one or two rescuers.

More videos

Cardiac Arrest

Our video page shows all our BLS videos and also includes advanced ACLS level videos. We welcome you to visit, all videos are free to the public.

All videos »

I'm not ready yet

Sample provider card Sign up for a reminder when you need to renew your BLS, and get a discount while renewing.

Other free study resources

accent Sign up for a reminder when you need to renew your ACLS, and get a discount while renewing.
Try practice ACLS Quizzes » View ACLS videos »
ACLS Certification by StateACLS Quizzes & AlgorithmsWhat Others are Looking At