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.

How to communicate with a flashlight using Morse code

Morse Code

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
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
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
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
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

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.

Frequently asked questions

Everything you might want to know before downloading

Does the app work without internet?+

Yes. Morse Code works fully offline — decoding, transmitting, chatting, and learning all run on-device with no internet connection, no cell signal, and no account required.

How do I decode Morse code with my phone camera?+

Open the Decode tab and point your camera at any flashing light. The app measures brightness frame-by-frame and converts the flashes into text in real time — no manual timing needed.

Can two phones chat using flashlight or sound?+

Yes. In Chat mode two phones hold a real back-and-forth conversation using light or audio tones. One phone transmits with its flashlight or speaker and the other decodes it with its camera or microphone — completely offline.

Can I send an SOS or emergency signal?+

Yes. The app includes built-in presets for SOS, Need Help, and other emergency messages, transmitted with correctly timed flashes so they're easy to recognize.

Is the app free?+

Yes, Morse Code is free to download on both the App Store and Google Play.

Can I learn Morse code with it?+

Yes. The Learn section has interactive quizzes that teach you to translate letters and numbers to dots and dashes and back, tracking your accuracy and streak as you improve.

Does it support the Russian / Cyrillic Morse alphabet?+

Yes. Both the Learn trainer and Chat support the Russian Cyrillic Morse alphabet (русская азбука Морзе) alongside the Latin alphabet.

Morse Code

Start communicating with light

Available for iOS and Android. Free to download.