The Visual Character Mapper decodes symbol ciphers straight from a picture — pigpen, Dancing Men, Klingon, semaphore, runes, any puzzle where each letter is drawn as a glyph. You mark one symbol, the tool finds every copy of it across the image, you give it a letter, and the plaintext spells itself out. Everything runs in your browser; nothing is uploaded.
Quick start
- Get the image in. Drag a file onto the file picker, or click the
paste area and press
Ctrl+Vto paste from the clipboard. - Mark one symbol. Drag a box tightly around a single glyph on the image.
- Let it match. The tool searches the whole image and highlights every region that looks like your symbol (red grids).
- Assign a letter. Press Accept (or click an individual match), type the letter that symbol represents, and it is stamped onto every match.
- Repeat for each distinct symbol. The decoded text builds up in the Output box, read in reading order.
Loading an image
- File: use the file chooser to pick an image from your device.
- Paste: click the dotted paste area and press
Ctrl+V— handy for screenshots of a cache page.
Loading a new image resets the workspace.
Marking & matching a symbol
Drag a selection box around one occurrence of a symbol. On release, the tool compares that patch against the rest of the image and marks the close matches with red grids. Two readouts help you judge the result:
| Control | What it does |
|---|---|
| Threshold | How similar a region must be to count as a match. Raise it to drop false positives; lower it to catch faint or slightly different copies. |
| Auto | When ticked, the tool picks the threshold that best separates real matches from the rest. Moving the Threshold slider turns Auto off. |
| Found | How many matches are currently highlighted. |
| (low, high) | The match-score gap around the current threshold — a wide gap means a clean cut between matches and non-matches. |
Assigning letters & decoding
- Accept stamps the letter you type onto all currently highlighted matches at once.
- Click a single match to assign or confirm just that one.
- The next unused letter is offered as the default, so simple substitution puzzles fill in quickly.
- Assigned symbols are collected in the right-hand tray. Click a symbol in the tray to remove every stamp of that letter; click a stamped letter on the image to undo that single spot.
- The Output box shows the decoded text, sorted into rows and columns by where each symbol sits in the picture.
Display controls
| Control | Effect |
|---|---|
| Magnification | Zooms the working image in or out. Stamped letters and matches are redrawn at the new scale. |
| Select Color | The fill color painted behind each stamped letter, so the decoded text stands out against the original art. |
| Keep Colors | Matches on color rather than converting to grayscale first — useful when color distinguishes otherwise identical shapes. |
Tips
- Box the symbol tightly — extra background around a glyph weakens the match.
- If too many regions match, raise the Threshold; if real copies are missed, lower it or turn Auto back on.
- Work one symbol at a time and let the Output box confirm the reading order as you go.