Baconian Cipher Encoder/Decoder

An interactive tool to encode and decode messages using the Baconian cipher. Learn the principles of this cryptography method with practical examples and explanations.

Cipher controls

Type & choose mode

Enter any text, pick encode or decode, then calculate.

How to Use This Tool

Paste or type the message you want to transform, choose whether you are encoding to a Baconian alphabet or decoding from it, then click Calculate. The interface automatically translates using the same uppercase mapping used by classic Baconian exercises, so uppercase letters spread into five-letter blocks while punctuation and numbers pass through untouched.

You can use slash characters (/) to mimic word boundaries when decoding and the field accommodates longer passages by wrapping content inside the output card.

Methodology

This calculator keeps a fixed substitution map, matching each letter to five letters composed of A and B. Letters I/J and U/V share the same codes, mirroring the 24-letter Baconian alphabet used historically. The encoder uppercases the source text, emits / where spaces occur, and leaves punctuation, digits, and other characters untouched. The decoder normalizes the input to A, B, and word separators, then reconstructs the text block by block, reporting an error if an invalid code appears.

  • The output card shows the raw encoded or decoded string plus quick KPIs so you can confirm the mode and volume of data processed.
  • Encoding keeps punctuation, digits, and casing (after uppercasing letters) intact so you can see where human-readable bits remain.
  • Decoding strips non-A/B characters and treats consecutive slashes/spaces as separators between codes.
Results are deterministic and intended for learning; treat them as approximations and verify with traditional methods when security matters.

Full original guide (expanded)

Formulas

Formula (extracted LaTeX)

\[','\]

','

Variables and units

  • No variables provided in audit spec.
Citations

Sources (authoritative):

Changelog
  • Version: 0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido Last Updated: 2026-01-19 Version 0.1.0-draft
Version 1.5.0