CPR Timer

BLS & Code Blue Assistant — an offline CPR timer built on AHA 2025 protocols

AHA 2025 Compliant 100% Offline Voice Coaching

What the app does

Compression Metronome

Audio and haptic rhythm at 100–120/min, exactly per protocol.

Automatic Phase Switching

Compressions ↔ ventilation switch automatically — no manual counting.

Pulse Check

A clear 10-second timer that tells you exactly what to do next.

PANIC Mode

One large button for people with no medical training.

Voice Coaching

Spoken guidance, so you never have to look away from the patient.

History + PDF Report

Every session is saved locally, with export on demand.

Offline BLS Guide

Adult, Child/Infant, AED, Choking — full instructions with no internet needed.

Works in the Background

The timer and audio keep running even if the screen locks.

Medical Protocols (AHA 2025)

ModeCompressionsBreathsRateCycle
Adult + Breaths302100–120/min2 min
Adult No Breaths0110–120/min2 min
Child/Infant + Breaths152100–120/min2 min
Child/Infant No Breaths0110–120/min2 min
Pulse Check10 sec
Medical disclaimer. CPR Timer is not a medical device and does not replace formal CPR/BLS training or calling emergency services. Always call 911 (or your local emergency number) first. Full text in the Medical Disclaimer section below.