◈ Text-to-Frequency Encoder

Hide Secret Messages
Inside Audio Frequencies

Turn any text into audio tones — Morse code, DTMF, FSK, or a custom frequency alphabet. Download as WAV. Play it, share it, hide it inside music. Decode with a single file drop.

▶ Launch AudioCipher Hear It ↓
// HEAR IT IN ACTION

Listen to Real Encoded Audio

Type any word and hear it encoded live — three different cipher modes, same message. No download, no plugins.

5 / 25

Letters A–Z only · max 2 words · 25 characters

HZ

HZAlphabet

"HELLO"

Each letter maps to a unique chromatic frequency. Hear the melody hidden inside the tones.

CW

Morse Code

"HELLO"

Standard ITU Morse timing — dots and dashes as 600 Hz pulses at 15 WPM.

DTMF

DTMF Tones

"HELLO"

Phone keypad encoding via T9 — each letter fires two simultaneous ITU-T standard frequencies.

▲ Synthesized live in your browser via Web Audio API — same engine as the full tool.

Ready to encode your own secret messages, download as WAV, or decode audio?

◈ Open AudioCipher — Free, No Signup
// OVERVIEW

What is AudioCipher?

AudioCipher is a free browser tool that converts text into audio frequency patterns. Each character becomes a tone — or a sequence of tones — creating an audio file that looks like noise but carries a hidden message readable with the right key. Works offline. No account. No server.

Self-Decoding WAV Files

Every downloaded WAV embeds all cipher settings (mode, timing, frequency map) in the file metadata. Recipients just drop it in — no setup needed.

FFT Spectrogram Decoder

Drop any encoded WAV into the Decode tab. Real-time FFT analysis reconstructs the original message from its frequency fingerprint.

6 Cipher Modes

Standard Morse Code, DTMF, FSK, GGWave — compatible with real-world decoders — plus HZAlphabet and fully custom frequency maps.

Steganography Mixing

Mix your encoded audio with any carrier sound — music, ambience, white noise. The cipher hides in plain hearing, invisible without FFT analysis.

// CIPHER MODES

6 Ways to Encode Your Message

Each mode produces a distinctly different audio signature — some obvious on a spectrogram, some nearly invisible to the untrained ear.

HZ

HZAlphabet

AudioCipher's signature mode. Each character maps to a unique frequency on the chromatic scale (220–8372 Hz), producing a stepped-frequency spectrogram pattern unique to this tool.

CW

Morse Code

Standard ITU Morse Code encoded as audio pulses. Adjustable WPM and carrier frequency. Auto-detects tone frequency on decode — compatible with any Morse audio source.

DTMF

DTMF Tones

Standard ITU-T telephone dual-tone encoding. Decodes audio from phones, IVR systems, and any DTMF generator. Text is T9-mapped onto the 4×4 keypad.

FSK

FSK Binary

Frequency-Shift Keying at 45, 45.45 (RTTY), or 300 baud (Bell 103). Transmits raw ASCII bits between 1000 Hz and 1200 Hz. Parameter-free — just encode and decode.

GW

GGWave

GGWave-compatible multi-tone FSK with Reed-Solomon error correction. Transmits 6 simultaneous frequency tones per frame. Compatible with the ggwave-js library.

USR

Custom Map

Assign your own frequency to every character. Export a JSON key file — recipients need it to decode. Truly custom cipher nobody else can crack without your key.

// WORKFLOW

How It Works

Three steps from message to mystery.

1

Choose a Cipher Mode

Select HZAlphabet, Morse, DTMF, FSK, GGWave, or Custom Map. Each mode produces a distinct audio fingerprint.

2

Encode Your Message

Type your message, adjust parameters, preview on the live spectrogram. Press Encode, then download the WAV or copy the share link.

3

Share & Decode

The WAV embeds all cipher settings. Recipients drop it into the Decode tab — settings auto-load and the message is revealed instantly.

// USE CASES

Who Uses AudioCipher

Teachers, developers, puzzle designers, musicians, privacy enthusiasts — anyone who wants to put information inside sound.

🔐 Private Messages Send encoded audio to friends — decodable only with the share link or cipher key. No server, no account, nothing stored.
📚 Education Teach Morse Code, signal processing, FFT analysis, and audio frequencies with an interactive, visual tool. Students encode and decode in real time.
🛠 Developers Test DTMF decoders, FSK receivers, or audio processing pipelines. GGWave-compatible output for protocol testing. WAV export with embedded metadata for easy CI integration.
🚪 Escape Rooms Encode a code or clue as a tone sequence. Play it through a speaker — participants scan the spectrogram with a phone to reveal the answer.
🎮 ARG Puzzles Hide clues inside audio files shared via Discord, YouTube, or social media. Players need AudioCipher to decode the message — or a very good spectrum analyzer.
🎵 Music Steganography Hide text inside music tracks or ambient audio using steganography mix mode. The cipher sits under the music, audible only to FFT analysis.
🎙 Podcasts & Audio Embed hidden messages in podcast episodes or ambient soundscapes for immersive storytelling and subscriber easter eggs.
📻 Radio & RTTY Generate FSK tones at 45.45 baud (RTTY standard) or 300 baud (Bell 103). Decode RTTY broadcasts or old modem audio from recordings.
// COMPATIBILITY

Decode Audio from Other Tools

AudioCipher isn't just for files it encoded. Several modes are fully compatible with external software and real-world hardware signals.

DTMF

DTMF — Universal

Standard ITU-T frequencies. Decodes phone recordings, IVR systems, VoIP keypad audio, and any DTMF generator tool.

CW

Morse — Auto-Detect

Decodes Morse audio from any source. AudioCipher auto-detects the carrier frequency — no need to match the other tool's settings.

FSK

FSK — Multi-Baud

Supports 45 baud, 45.45 baud (RTTY standard), and 300 baud (Bell 103 modem). Decode RTTY broadcasts and legacy modem audio.

GW

GGWave — ECC

Reed-Solomon error correction matches the ggwave-js audible protocol. Encode/decode with the official GGWave library.

// FAQ

Frequently Asked Questions

What is AudioCipher and how does it work?
AudioCipher is a free browser tool that converts text into audio frequencies. Each character in your message is assigned a specific tone (or group of tones), played in sequence to create an audio file. The file can be decoded by running it through an FFT (Fast Fourier Transform) analysis to map the frequencies back to characters. It supports 6 cipher modes including standard Morse Code, DTMF, and FSK.
Can I use this to generate Morse code audio?
Yes. AudioCipher has a full Morse Code mode that converts any text to standard ITU Morse audio. You can adjust the WPM speed (5–40), carrier frequency (300–1200 Hz), and waveform type. The decoder also reads Morse audio from any external source — it auto-detects the tone frequency so you don't need to match settings from another tool.
Does AudioCipher work as a DTMF tone generator?
Yes. AudioCipher uses the exact ITU-T standard DTMF frequencies (697, 770, 852, 941 Hz rows × 1209, 1336, 1477, 1633 Hz columns). It encodes text as DTMF tones via T9 keypad mapping and decodes DTMF audio from any source — phone recordings, IVR systems, or any other DTMF generator.
Can I decode audio made by other tools?
DTMF decodes any standard phone or IVR audio. Morse Code auto-detects the tone frequency and decodes audio from any Morse generator. FSK supports 45 baud, 45.45 baud (RTTY), and 300 baud (Bell 103 modem). GGWave is compatible with the ggwave-js audible protocol. HZAlphabet and Custom Map are AudioCipher-specific — they require the same frequency settings used to encode.
Can I hide a message inside existing music?
Yes. AudioCipher has a Steganography mode that mixes your encoded cipher audio with any carrier audio file (music, ambient sound, speech). The cipher is blended at low volume — audible on a spectrogram using FFT analysis, but transparent to casual listeners. Recipients can still decode it using the Decode tab.
How do I decode an AudioCipher WAV file?
Go to AudioCipher and switch to the Decode tab. Drop your WAV file onto the drop zone. If the file was exported from AudioCipher, all cipher settings (mode, timing, frequency map) are automatically embedded in the file metadata and restored the moment you drop it in. Press Decode and the message appears.
What is HZAlphabet?
HZAlphabet is AudioCipher's proprietary cipher mode. It maps each letter (A–Z), digit (0–9), and common symbol to a unique frequency on the chromatic musical scale between 220 Hz and 8372 Hz. The resulting audio produces a distinctive stepped-frequency pattern visible on a spectrogram. Lowercase letters are encoded with a dedicated shift-marker frequency before each one — preserving full case in the decoded output.
Is AudioCipher free? Does it store my messages?
AudioCipher is completely free with no account required. Everything runs locally in your browser — no messages, audio, or data is ever sent to any server. Your text and audio stay entirely on your device. It works offline after the first load.
What is the difference between FSK and GGWave?
FSK Binary transmits one bit at a time, alternating between two frequencies (1000 Hz for 0, 1200 Hz for 1). AudioCipher supports 45 baud, 45.45 baud (RTTY standard), and 300 baud (Bell 103 modem). GGWave transmits 6 simultaneous frequency tones per frame, each carrying a 4-bit nibble, with Reed-Solomon error correction — far higher data density and compatible with the official ggwave-js library.
How do I use AudioCipher for an ARG puzzle?
Select a cipher mode, type your clue, and press Encode. Download the WAV and embed it in your ARG — as a Discord attachment, inside a YouTube video's audio track, or mixed into music using Steganography mode. For a harder challenge, use Custom Map mode and only distribute the key to select players. The share link encodes all cipher settings in the URL, so you can give players a direct decode link.

Ready to Hide Your First Message?

Free, browser-based, no account required. Works on any device, even offline.

▶ Launch AudioCipher