How to Create Secret Codes with Letters and Numbers

Everyone loves a good secret code. Whether you want to pass notes to friends, keep a private journal, or just have fun with cryptography, learning to create secret codes with letters and numbers is a timeless skill. In this guide, we will walk through several methods from simple to sophisticated.
Method 1: The Basic A1Z26 Code
The simplest secret code assigns each letter its position in the alphabet:
A=1, B=2, C=3 ... Z=26
Message: HELLO
Encoded: 8-5-12-12-15
This is easy to learn but also easy to crack. Use our letters to numbers converter tool to practice this code quickly.

Method 2: The Reverse Code
Flip the alphabet so Z=1 and A=26:
A=26, B=25, C=24 ... Z=1
Message: HELLO
Encoded: 19-22-15-15-12
Method 3: The Offset Code
Add a secret number to every letter value. For example, with offset +5:
A=6, B=7, C=8 ... Z=31
Message: CAT
Encoded: 8-6-25
Share the offset number secretly with your friend so they can decode the message by subtracting 5 from each number.
Method 4: The Keyword Cipher
Create a custom alphabet using a keyword. Remove duplicate letters from your keyword, then add remaining letters:
Keyword: SECRET
New alphabet: S-E-C-R-T-A-B-D-F-G-H-I-J-K-L-M-N-O-P-Q-U-V-W-X-Y-Z
S=1, E=2, C=3, R=4, T=5, A=6...

Method 5: Double Encoding
For extra security, encode your message twice using different methods. First use A1Z26, then apply an offset, or convert the result to binary. This makes your code much harder to crack without knowing both steps.
Tips for Creating Harder-to-Break Codes
- Remove spaces or replace them with random numbers
- Add fake numbers (nulls) between real values
- Use different separators: hyphens, spaces, or no separator
- Combine methods in unexpected ways
- Change your code system regularly
How to Share Your Code System Safely
Your secret code is only as secure as how you share the decoding method:
- Share the decoding key in person, never in writing
- Create a code word that hints at the method
- Use a pre-agreed system that changes based on the day
- Include a verification word in each message
Practice Your Encoding Skills
The best way to master secret codes is practice. Use our letters to numbers converter tool to quickly check your manual encoding and build speed. You can also explore different encoding types like ASCII and hexadecimal for more advanced codes.
Start Creating Secret Messages
Practice encoding and decoding with our free converter tools.
All Free Tools
View allLetters to Numbers Converter
Convert letters to numbers (A=1, B=2...Z=26) with A1Z26, ASCII, hex, and binary encoding.
NATO Phonetic Alphabet Translator
Convert text to NATO/ICAO phonetic alphabet and other spelling alphabets.
Phone Number Converter
Convert vanity phone numbers like 1-800-FLOWERS to digits using the telephone keypad.
Cipher Identifier
Analyze encrypted text and identify the cipher or encoding type used.