Skip to content
CodeShift
Menu

About CodeShift

CodeShift is a small website of free code and cipher translators. People arrive with something specific — a string of dots and dashes from a puzzle, a binary message on a T-shirt, a name to spell over a crackly phone line — and want the answer immediately, correctly, and without an app. That is what we build.

What is here

  • 12 translators: Morse Code Translator, Binary Translator, Hex to Text Converter, ASCII Converter, Base64 Encoder & Decoder, Braille Translator, NATO Phonetic Alphabet Converter, Roman Numeral Converter, Caesar Cipher, Vigenère Cipher, Atbash Cipher, Letter to Number Cipher (A1Z26).
  • 7 printable reference charts, generated from the same data as the translators.
  • 15 “word in Morse code” pages with audio, timing and the real history or radio usage behind each word.
  • Guides that explain how each code works, written for students, teachers, puzzle fans, radio beginners and developers.

Who we are

Content and tools are produced by The CodeShift Desk, the small editorial team behind CodeShift. We publish under a team name rather than individual bylines. We do not present ourselves as licensed radio operators, braille transcribers or cryptographers; instead we work directly from the documents those experts publish and cite them on every page.

We use AI tools to help research, draft and write code. Every translation table is taken from a primary source, and every translator is checked by an automated test suite against hand-worked examples from those sources — for example the examples printed in the Unified English Braille rule book and the test vectors in RFC 4648. See the methodology for the standard behind each tool and the editorial policy for how we write and correct content.

How we make money

CodeShift is free to use and is supported by display advertising. Advertisers have no say over what we publish or how the translators work, and we do not accept payment for links or coverage.

Get in touch

Found a mistranslation, a broken link or a character we should support? Please tell us via the contact page. Corrections are the most useful message we can receive.