POCSAG Pager Message Decoding
~60 minBeginnerDecode unencrypted POCSAG pager traffic in real time using an RTL-SDR and multimon-ng — from signal hunt to live message display.
Hardware
- •RTL-SDR dongle (any model)
- •Antenna for 150–160 MHz (whip or discone)
- •Computer with USB port
- •Location near paging infrastructure (urban areas best)
Software / Knowledge
- •multimon-ng (installed in Step 4)
- •rtl-sdr tools (rtl_fm command)
- •SDR++ or GQRX for frequency hunting
- •Comfort with command line
POCSAG (Post Office Code Standardisation Advisory Group) is a one-way paging protocol developed in 1978 and still in widespread use. It transmits messages using FSK (frequency-shift keying) and is completely unencrypted — making it trivial to decode with an SDR.
Protocol parameters
2-FSK (Binary FSK)512, 1200, 2400 baud±4.5 kHzNumeric, Alphanumeric, Tone-only2,097,152 addresses (21-bit RIC)576 alternating bits for syncBCH(31,21) per codewordCommon use cases in 2025
- Hospitals: Doctor on-call alerts, code blue, critical lab results
- Fire services: Station alerting and incident dispatch
- Electric/gas utilities: Field crew dispatch, outage alerts
- Industrial: Process alarms, maintenance alerts
- Retail: Customer-facing restaurant pagers at 433 MHz
- Emergency services: Many countries' national alerting systems
Legal reminder
Receiving pager transmissions is legal in most jurisdictions (passive reception). However, intercepting and acting on private communications may be restricted. Always check local laws and use this knowledge for educational and research purposes only.
POCSAG is still widely used by hospitals, fire departments, and utility companies in 2025 — many of whom haven't encrypted their paging systems.