Nullcode — Send messages no one else can read
encode · send · disappear
How it works
01
Write
Type your message. Pick a cipher. Choose a secret key only you and your recipient know.
02
Encode
Your message becomes unreadable gibberish — numbers, symbols, scrambled letters. Send it anywhere.
03
Decode
The recipient opens Nullcode, pastes the message, enters the same key. Only then does it make sense.
Choose your cipher
Free
Vigenère
Uses a repeating keyword to shift each letter differently. The same letter encodes differently every time it appears — far harder to crack than a simple substitution. A classic cipher used by diplomats and spies for centuries.
Pro
Polybius
Converts every letter into a pair of coordinates on a secret 5×5 grid built from your key. Output looks like streams of numbers — completely unreadable without knowing both the cipher and the key.
Pro
Substitution
Builds an entirely scrambled alphabet from your keyword — every key produces a different mapping. No two keys ever encode the same way. The most customisable cipher and the hardest to crack without the exact key.
Unlock Polybius + Substitution — once, forever. €2.99
One payment. No subscription. Works on any device with your unlock code.
About
Nullcode is a free browser-based message encryption tool. Write a message, choose a cipher, set a secret key — and your text becomes unreadable to anyone who doesn't have the key. The recipient decodes it here, with the same cipher and the same key. Nothing is stored. Nothing is sent to any server. Everything happens in your browser.
Vigenère cipher is free forever. Polybius and Substitution ciphers are available with a one-time unlock.
Privacy Policy
Nullcode does not collect, store, or transmit any messages, keys, or personal data. All encryption and decryption happens entirely in your browser using JavaScript. No message ever leaves your device through this application.
Advertising: This site may display advertisements served by Google AdSense. Google may use cookies to serve ads based on prior visits. You may opt out at Google Ad Settings.
Payments: Cipher unlocks are processed by Stripe. Nullcode does not store payment information. See Stripe's Privacy Policy.
Last updated: May 2026