Morse Code

A universal language of light

Decode flashing lights in real time, transmit messages via your flashlight, and learn Morse code interactively. No internet required.

Morse Code decoder screen

Five powerful tools, one app

Everything you need to communicate with Morse code

Decode

Real-time Decoding

Point your camera at any flashing light source. The app analyzes brightness frame-by-frame to decode both Morse and binary signals in real time.

Real-time Decoding screen
Emit

Transmit Messages

Type a message and transmit it via flashlight or screen flash. Choose between classic Morse or binary protocol with CRC error detection. Built-in emergency presets for SOS, Need Help, and more.

Transmit Messages screen
Chat

Light & Audio Chat

Full two-way communication. Send and receive messages like texting, but using light or audio. Auto-detects Morse vs binary protocol. Switch between light and audio channels.

Light & Audio Chat screen
Learn

Interactive Learning

Practice Morse code with interactive quizzes. Translate characters to dots & dashes and back. Track your accuracy, streak, and progress across letters, numbers, or both.

Interactive Learning screen
Guide

Complete Reference

Built-in guide with the full Morse alphabet, safety information, and tips. Everything you need to know about Morse code in one place.

Complete Reference screen

How it works

Point

Aim your camera at any flashing light source

Detect

Frame-by-frame brightness analysis decodes the signal

Communicate

Send messages back via flashlight, screen, or audio

~

Works Offline

No internet connection needed. Everything runs on-device.

#

Binary Protocol

Manchester encoding with CRC-8 error detection for reliable data transfer.

((*))

Audio Channel

Send and receive Morse via audio tones as an alternative to light.

!

Safety First

Flash frequency limiter, screen-only mode, and adjustable speed presets.

Morse Code app icon

Start communicating with light

Available for iOS and Android. Free to download.