Semaphore Flag Encoder
Display semaphore flag positions for any text as visual stick-figure diagrams. Each letter is shown with a red flag (left hand) and yellow flag (right hand) in the correct ITU semaphore position. Includes a full A–Z and 0–9 reference chart. Free, private, and no signup required.
Why Use Our Semaphore Flag Encoder?
Instant Visual Encoding
The semaphore flag encoder renders flag diagrams the moment you type — no button to press, no delay. Each letter appears as a stick figure with correctly positioned flags.
Full Alphabet Reference
Toggle the built-in reference grid to see all 26 letters and 10 digits in semaphore at once. Perfect for learning, teaching, or verifying positions without leaving the page.
100% Private — No Upload
All semaphore encoding happens locally in your browser. Your text never leaves your device. No account, no tracking, no data stored anywhere.
Works on Any Device
Use the semaphore flag encoder on desktop, tablet, or mobile — no app to install, no extension required. SVG diagrams scale perfectly on any screen size.
Common Use Cases for Semaphore Flag Encoder
Scouting & Youth Education
Semaphore is a core skill in many scouting programmes worldwide. Use the encoder to teach flag positions, create practice exercises, and verify correct arm positions for each letter.
Maritime & Naval Training
Semaphore is still used in naval communications as a backup to radio. Use the encoder to study and memorise the standard ITU semaphore alphabet used by navies worldwide.
Escape Rooms & Puzzle Design
Create semaphore-encoded clues for escape rooms, treasure hunts, and puzzle games. The visual flag diagrams make it easy to design printable semaphore puzzles for participants.
Historical Research & Education
Semaphore was the primary long-distance communication system before the telegraph. Use the encoder to decode historical semaphore messages and study pre-electric communication.
Team Building & Activities
Use semaphore as a team communication challenge in corporate training and outdoor activities. Encode messages for teams to decode using the reference chart.
Photography & Creative Projects
Create semaphore-themed photo shoots, art projects, and visual storytelling. The encoder provides accurate flag positions for recreating authentic semaphore signals.
Understanding Semaphore Flag Signalling
What is Semaphore Flag Signalling?
Semaphore flag signalling is a visual communication system that uses two handheld flags to represent letters and numbers. The signaller holds one flag in each hand and positions their arms at specific angles to spell out messages. Each of the 26 letters corresponds to a unique combination of left and right arm positions, chosen from 8 possible directions (every 45° around the clock). Semaphore was developed in the early 19th century and became the primary long-distance communication system before the electric telegraph. It is still used today in naval communications as a backup to radio.
How Our Semaphore Flag Encoder Works
- Input Your Text: Type any letters or digits into the input field. The semaphore flag encoder accepts A–Z and 0–9 (up to 40 characters for visual clarity). The diagrams update instantly as you type.
- Read the Flag Diagrams: Each character is displayed as a stick figure holding a red flag (left hand) and a yellow flag (right hand) in the correct semaphore position. The position labels below each diagram show the arm direction.
- Use the Reference Grid: Toggle the full alphabet reference to see all 26 letters and 10 digits at once. Use it to learn the positions or verify your encoding before signalling.
The 8 Semaphore Arm Positions
- Down (6 o'clock): Arm pointing straight down — the resting position used in several letter combinations.
- Lower-Right / Lower-Left (4:30 / 7:30): Arm pointing diagonally downward — used in letters A, B, G, H, and others.
- Right / Left (3 o'clock / 9 o'clock): Arm pointing straight sideways — used in letters F, I, J, S, and others.
- Upper-Right / Upper-Left (1:30 / 10:30): Arm pointing diagonally upward — used in letters C, E, N, T, and others.
Semaphore Conventions
The semaphore alphabet shown here follows the ITU (International Telecommunication Union)standard, also known as the Royal Navy convention. Digits 0–9 use the same positions as letters A–J — a special "Numerals" signal is sent before a sequence of digits to indicate that the following positions represent numbers rather than letters. Spaces between words are indicated by holding both arms straight down.
Related Text Tools
Caesar Cipher Tool
Encode and decode text with any shift value (1–25). Brute force all 25 shifts.
Hex to Text / Text to Hex
Convert text to hexadecimal encoding and back. Full UTF-8 support.
Bold / Italic Unicode Text Generator
Generate bold, italic, script, fraktur, and 12 more Unicode text styles.
Case Converter
Convert text to UPPERCASE, camelCase, snake_case, kebab-case, and 5 more styles.
Frequently Asked Questions About Semaphore Flag Encoder
Semaphore flag signalling is a visual communication system where a signaller holds two flags and positions their arms at specific angles to represent letters and numbers. Each of the 26 letters corresponds to a unique combination of left and right arm positions. Our semaphore flag encoder displays these positions as visual diagrams, processing everything locally in your browser.
Semaphore uses 8 arm positions for each arm, spaced 45° apart around the clock (down, lower-right, right, upper-right, up, upper-left, left, lower-left). Each letter is defined by a unique combination of left and right arm positions, giving 64 possible combinations — more than enough for the 26-letter alphabet.
This encoder uses the ITU (International Telecommunication Union) standard, also known as the Royal Navy convention. This is the most widely used semaphore alphabet internationally and is the standard taught in scouting programmes and naval training worldwide.
Digits 0–9 use the same arm positions as letters A–J respectively. In practice, a special "Numerals" signal is sent before a sequence of digits to indicate that the following positions represent numbers rather than letters. Our encoder shows the correct arm positions for each digit.
In the diagrams, the red flag represents the signaller's left hand and the yellow flag represents the right hand. In real semaphore, the flags are typically red and yellow (or red and white) to make them visible at a distance. The colour convention helps distinguish left from right when reading the diagrams.
The semaphore alphabet covers the 26 standard Latin letters (A–Z) and digits 0–9. Accented characters, non-Latin scripts, and special symbols do not have standard semaphore positions and will be shown as "No semaphore" in the encoder.
Yes. Semaphore is still used in naval communications as a backup to radio when electronic systems fail or radio silence is required. It is also taught in scouting programmes worldwide and used in maritime training. The Royal Navy and many other navies maintain semaphore as an official communication method.
Absolutely. All encoding happens entirely in your browser using JavaScript. Your text is never uploaded to any server, stored, or logged. When you close the tab, the text is gone.
Yes, 100% free with no hidden costs or limitations. No signup required, no premium tier, no usage limits. Use it as many times as you need for any project.