Puzzling tools/references quick links

To quickly find if a subject is referenced on this page, do a search (ctrl-f) for a relevant keyword.


Quick conversion hub [WB]:
(to hex/binary/alphanum/base64)
(8-bits) (delimited list)
(0xFF...) (delimited list)

(delimited list, to hex/binary/ascii string)
(valid chars: .-/)
Google's language translator

Mega unit converter/translator resource
Digital Root:
Geocaching: Reverse wherigo solver


Source text characters are unaltered, but positions are adjusted within the text based on an algorithm.
Anagrammatical dictionary analysis can theoretically provide a decoded plaintext.

Analyzer: Wordsmith.org (large dictionary)
Word lookups: Oneacross.com (includes filtering results for those w/known words)


Source text structure/orientation remains unchanged, but alphanumeric characters may be converted or represented by one or more (or many may represent one) characters, symbols, or images each. eg, A=N, B=O or A=1, Z=26 etc.
Pattern matching, dictionary/lexicon cryptographic analysis may provide potential decoded plaintext.

English alphabet:

For one-to-one analysis:
Cryptogram/Substitution: decoder/analyzer/helper | Explanation
Word matcher (EN): helper

* "many-to-one" implies that multiple ciphertext letters/sequences may represent a single plaintext character, and likewise "one-to-many" implies that one ciphertext letter/sequence may represent multiple possible plaintext characters (making complete decryption impossible without dictionary analysis)

Other series:
Other independent character/symbol/code series that may be used to encode original source text


Source text structure or orientation is altered in relation to ciphertext, in order to shuffle or resize contents according to a pattern or algorithm. Result characters may or may not also be substituted.

Preliminary cipher identification tool (attempts to identify the cipher used from the encoded text from a limited selection)
Cipher identification tool with many references (encoding and decoding, plus analysis tools)


Visual representations of input data, in 2D or 3D methods. References: wikipedia, barcoding.com

Barcode generator
(QR, Code 39, EAN, Codabar, Code 128, Code 16K, UPC-A, MSI Plessey, Maxicode, Data Matrix, PLANET, PDF417, Aztec Code, Aztec Runes, Channel Code)
Barcode decoder
(UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 128, QR Code, Data Matrix, PDF 417, ITF)
Barcode decoder (zxing.org)
(UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128, ITF, Codabar, RSS-14, RSS Expanded, QR Code, Data Matrix, Aztec ('beta'), PDF 417)
Barcode decoder (2dtg.com)
(Data matrix, QR Code, PDF 417, linear, US Postnet, US IMB/4-state)
Scanlife mobile reader
(list TBD)


External sites providing additional conversion/cipher functions.

Mega unit converter/translator resource

Code/Language resources:

Other references to languages or tools that may be used in encrypting or encoding messages

Esoteric languages list
Omniglot Language/alphabet mega reference

Internet/networking tools:


Hiding data and/or text within visual, audio, or binary content of a source file. This may be as simple as raw byte insertion to a file, to header/metadata modification, to complex encryption algorithms and data tweaking.

Note that there may be any number of unique steganography methods, with no universal manner to identify which is used for encryption. In time certain methods may become obsolete, so finding tools may prove difficult. Identifying an unknown steganography method will take research and testing.

File data specifications

For more direct reference for custom analysis of various file types, below are some specifications for reading data out of binary file types.

Location systems:

Shortcode encryption of GPS locations or addresses

Other tools:

Data/binary file analysis, internet tools, etc

Other Reference Websites

Misc tools