Skip to main content

Semaphore Flag Translator

Text to flag semaphore and back, two flag angles per letter with a drawn signaller, numeric sign for digits, runs only in your browser

  • Runs locally
  • Category Text
  • Best for Removing repetitive cleanup work from everyday writing and operations.
Input
Output
Output appears here.

Numbers use the numeric sign first, then A–K stand for 1–9 and 0 (A=1, K=0).

Reference chart (A–Z · numbers)
LetterFlagsAngles
A /1down · low left
B /2down · left
C /3down · high left
D /4down · up
E /5down · high right
F /6down · right
G /7down · low right
H /8left · low left
I /9high left · low left
K /0up · low left
Lhigh right · low left
Mright · low left
Nlow right · low left
Ohigh left · left
Pup · left
Qhigh right · left
Rright · left
Slow right · left
Tup · high left
Uhigh right · high left
Yright · high left
Jright · up
Vlow right · up
Wright · high right
Xlow right · high right
Zlow right · right

Every conversion is a plain table lookup running in your browser. Your text never reaches a server.

What this tool does

A two-way flag semaphore translator that turns plain text into the two-flag arm positions a signaller holds for each letter, and reads those angle pairs back into text. Flag semaphore encodes a letter by the clock position of two flags held one in each hand, eight positions per arm spaced 45 degrees apart, so every letter is a unique pair of angles. Type SOS or HELLO and the tool draws a small signaller for each letter with one teal arm and one pink arm at the right angles, and labels each position in plain words such as down, right or high left. Digits use the numeric sign first, then the shapes for A to K stand for 1 to 9 and 0, exactly like real semaphore practice. The reference chart shows all 26 letters with their drawn flags so you can learn the alphabet at a glance. Everything is a plain lookup table running in your browser, nothing is uploaded, and the input plus direction ride in the URL so a shared link reopens the same translation. One click copies the angle description.

Tool details

Input
Text + Numbers
The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
Output
Live result + Copy + Preview
The result area focuses on usable output, with copy, download, or preview actions when supported.
Privacy
Browser-side processing
The main tool logic does not call an external API, so inputs normally stay in the current tab.
Save / share
Shareable URL state
Key settings are encoded in the URL so another person can reopen the same setup.
Performance budget
Initial JS <= 11 KB
No WASM budget is declared, keeping the tool quick to open on mobile.
Best fit
Text · Content Creator
Category and role tags drive related tools, internal links, and quick fit checks.

How to use

  1. 1. Input

    Paste or drop your content into the tool panel.

  2. 2. Process

    Click the button. All processing is local in your browser.

  3. 3. Copy / Download

    Copy the result or download to disk in one click.

How Semaphore Flag Translator fits into your work

Use it to clean, compare, reshape, or extract plain text before it goes into a document, CMS, spreadsheet, or prompt.

Text jobs

  • Removing repetitive cleanup work from everyday writing and operations.
  • Making text easier to compare, paste, publish, or feed into another tool.
  • Working with content locally when the text is private or unfinished.

Text checks

  • Scan for unintended whitespace, duplicate lines, and lost punctuation.
  • For long text, test the first few lines before applying the whole change.
  • Copy the final output only after checking the preview.

Good next steps

These links move the current task into a more complete workflow.

  1. 1 Morse Code Translator Text to Morse code and back — encode, decode, audio playback, ITU standard. Open
  2. 2 Braille Translator Type text and read it back as Unicode braille dots, or paste braille to recover the letters, all in your browser Open
  3. 3 NATO Phonetic Alphabet Converter Text to Alpha Bravo Charlie and back — spell anything aloud over the phone or radio, no mishearing. Open

Real-world use cases

  • Earn a scout signaling badge

    Scout and Guide signaling badges ask you to send and read a short word in semaphore. Type the word, study the drawn signaller for each letter, then practice the arm positions in front of a mirror. Switch to decode mode and enter the angle pairs a partner shows you to check your reading. Because the input lives in the URL, a leader can share a link to a practice word and the whole patrol opens the same chart.

  • Solve a puzzle or escape room clue

    Puzzle hunts, geocaches and escape rooms love hiding a word as rows of arm positions. Read each pair of angles off the clue, type them into decode mode separated by spaces, and the tool spells the answer. If the clue gives you flag drawings instead, match each one to the reference chart and read the letter beside it. No guessing at which tilt means which letter.

  • Add a semaphore detail to a story or game

    Writing a naval scene or designing a tabletop game where a character signals across a harbor? Encode the message your character sends and screenshot the drawn flags for accuracy, so a reader who knows semaphore finds the same word you wrote. The position labels under each glyph let you describe the motion in prose without inventing angles that do not exist in the real alphabet.

  • Teach a signaling lesson in class

    A history or maritime lesson comes alive when students see how a message crosses water without radio. Project the reference chart, encode a class word, and have students copy the arm positions. The numeric sign example shows how the same letter shapes do double duty for digits, a neat aside about how old systems reused what they had.

Common pitfalls

  • Reading the two flags in the wrong order. The pair of angles is what names a letter, not which hand holds which flag. This tool sorts the two angles so the lookup never depends on left versus right, but when you read a real signaller, take in both arms together rather than fixating on one.

  • Forgetting the numeric sign before digits. Semaphore reuses the A to K shapes for numbers, so without the numeric sign a 3 looks exactly like the letter C. Always send the numeric sign first, and when decoding remember that a run of A to K right after it should be read as 1 to 0, not as letters.

  • Confusing a 45 degree tilt for the next position over. The eight positions sit a clean 45 degrees apart, so a flag halfway between two of them is ambiguous. Snap each arm firmly to down, low right, right, high right, up, high left, left or low left, the same eight names the tool prints under every glyph.

Privacy

Every conversion is a plain lookup table that runs inside your browser tab. The text you type, the angle pairs you decode and the drawn flags never reach a server, and nothing is logged. The one caveat is the shareable link: it encodes your input and direction in the query string, so a link pasted into chat records that word in the recipient server's access log. For anything private, use the copy button and paste the text rather than sharing the URL.

FAQ

Tool combos

Folks in your role tend to reach for these alongside this tool.

Made by Toolora · 100% client-side · Updated 2026-05-29