llms.txt
# StringMash
> Free converters, ciphers and calculators that run in the browser: Morse code, runes, Caesar and Vigenère ciphers, Base64, binary, number bases, maths with worked steps, and more. Text typed into the tools is processed on the page and is not sent to the server.
Most pages are a live tool with the working shown, followed by an explanation, a chart or table, and sources. Some of the converters can be embedded on other sites: see https://stringmash.com/embed.
## Fun text and other tools
- [Christmas](https://stringmash.com/christmas): Free Christmas printables: word searches, crosswords, bingo, an escape room and maths worksheets, plus Secret Santa draws and white elephant rules.
- [Holidays](https://stringmash.com/holidays): Printable word searches, puzzles and fonts for Christmas, Halloween, Thanksgiving, Valentine’s Day, Easter, the New Year and the winter holidays.
- [Chinese zodiac calculator](https://stringmash.com/chinese-zodiac-calculator): Find your Chinese zodiac animal and element from your birth date, with the real New Year date for your year, so January and February birthdays come out right.
- [Paper snowflake templates](https://stringmash.com/snowflake-template): Free printable paper snowflake templates, drawn fresh every time. Fold a square, trace the template, cut the grey and open a six-pointed snowflake.
- [Secret Santa generator](https://stringmash.com/secret-santa-generator): Draw Secret Santa names in your browser and send each person a private link with their pick. Exclude couples, avoid pairs, set a budget. No emails or accounts.
- [White elephant rules](https://stringmash.com/white-elephant-rules): White elephant gift exchange rules, step by step, with the steal limits groups use. Draw the turn order, print your house rules and track every steal free.
## Ciphers
- [Cipher tools and decoders](https://stringmash.com/ciphers): Classic ciphers for puzzles, spoilers and escape rooms, with an identifier that works out which one you're holding.
- [Geocaching puzzle solver](https://stringmash.com/geocaching): Decode geocache hints, convert and project coordinates, work out word values and checksums, and identify the cipher on a mystery cache, all on your phone.
- [A1Z26 cipher](https://stringmash.com/a1z26-cipher): Convert letters to their alphabet positions and back. A=1, Z=26, with a choice of separator between the numbers.
- [Affine cipher](https://stringmash.com/affine-cipher): Encrypt and decrypt the affine cipher with any valid multiplier and shift. Explains why only 12 multipliers work.
- [Atbash cipher](https://stringmash.com/atbash-cipher): Encode and decode the Atbash cipher, the mirrored alphabet where A becomes Z. One step does both jobs.
- [Bacon's cipher](https://stringmash.com/bacon-cipher): Translate text to Bacon's cipher and back, in the 24-letter alphabet Bacon wrote or the modern 26-letter version.
- [Beaufort cipher](https://stringmash.com/beaufort-cipher): Encode or decode the Beaufort cipher with any key. The same step does both, and the working shows the key minus each letter of the message.
- [Bifid cipher](https://stringmash.com/bifid-cipher): Encode or decode Delastelle's bifid cipher. Choose a square key and a period, and see the row and column digits split apart and paired again.
- [Book cipher](https://stringmash.com/book-cipher): Decode or encode a book cipher with word numbers, line.word or page.line.word, using the Declaration of Independence or your own text, with each word marked.
- [Caesar cipher translator](https://stringmash.com/caesar-cipher): Encode and decode the Caesar cipher at any shift from 1 to 25, or let auto-detect find the shift for you.
- [Caesar cipher wheel](https://stringmash.com/caesar-cipher-wheel): Turn a Caesar cipher wheel to any shift and encode a message on screen, or print the two discs, cut them out and pin them together to make your own.
- [Chain decoder](https://stringmash.com/chain-decoder): Run decoders one after another, Base64 then Morse then a Caesar shift, with every step's result shown. Suggests the next step, and shares the recipe as a link.
- [Cipher identifier](https://stringmash.com/cipher-identifier): A cipher decoder for messages you can't read: we try every cipher and encoding we know and rank the results by what reads like English.
- [Codon chart](https://stringmash.com/codon-chart): The standard codon chart, and a translator that turns a DNA coding or template strand, or mRNA, into amino acids, from AUG to the stop codon, step by step.
- [Columnar transposition cipher](https://stringmash.com/columnar-transposition-cipher): Encode or decode a columnar transposition with any keyword, or two for double transposition. See the grid and the column order for every step.
- [Cryptogram solver](https://stringmash.com/cryptogram-solver): Paste a cryptogram and press Solve. Fix any letter you already know and solve again, and the rest of the key is worked out around it, in your browser.
- [Enigma machine simulator](https://stringmash.com/enigma-machine): An Enigma machine simulator for the Enigma I, M3 and naval M4: pick rotors, reflector, rings, start and plugboard, and encrypt or decrypt any message.
- [Famous codes and ciphers](https://stringmash.com/famous-ciphers): The world's most famous codes and ciphers, from Kryptos and the Voynich manuscript to the Zodiac, Beale and Dorabella ciphers, and where each one stands.
- [Four-square cipher](https://stringmash.com/four-square-cipher): Encode or decode the four-square cipher with your own two keys. See both keyed squares and how each pair of letters finds its rectangle.
- [Frequency analysis](https://stringmash.com/frequency-analysis): Count the letters, pairs or triples in any text, chart them against English, and see the index of coincidence and which cipher the counts point to.
- [Geocache formula solver](https://stringmash.com/geocache-formula-solver): Type the values you collected and the cache's formula, like N 52° 2A.B(C+1), and get the final coordinates with every step and map links.
- [Geocache hint decoder](https://stringmash.com/geocache-hint-decoder): Decode a geocache hint from ROT13, with words in square brackets left as written. It runs on your phone, so the hint never leaves it and works with no signal.
- [GPS coordinate converter](https://stringmash.com/gps-coordinate-converter): Convert GPS coordinates between degrees and decimal minutes, decimal degrees and degrees, minutes and seconds. Paste them messy; copy any format with one tap.
- [Hill cipher](https://stringmash.com/hill-cipher): Encrypt and decrypt the Hill cipher with a 2x2 or 3x3 key matrix, entered as digits or as letters, and see why a key with no inverse mod 26 can't decode.
- [Invisible text](https://stringmash.com/invisible-text): Hide a message in text with invisible Unicode characters, or paste text to find hidden ones, including the tag characters used to smuggle instructions to AI.
- [Keyword cipher](https://stringmash.com/keyword-cipher): Encode or decode a keyword cipher: the keyword starts the cipher alphabet and the rest follows. Both common orders, with the full alphabet shown.
- [Kryptos](https://stringmash.com/kryptos): Decrypt the first passage of the CIA's Kryptos sculpture yourself with its keyed Vigenère alphabet, then see who solved K2 and K3 and what happened to K4.
- [Maidenhead grid locator](https://stringmash.com/maidenhead-locator): Find the Maidenhead grid square for any latitude and longitude, or turn a locator such as FN31PR back into coordinates, with each pair worked out.
- [MGRS converter](https://stringmash.com/mgrs-converter): Convert MGRS grid references to latitude and longitude and back, at 1 m to 10 km precision, with UTM alongside and every step shown. Works for USNG too.
- [Nihilist cipher](https://stringmash.com/nihilist-cipher): Encode or decode the Nihilist cipher. Pick a square key and a key word, and see each letter turned into a number and the key added to it.
- [Pig Latin translator](https://stringmash.com/pig-latin-translator): Translate English into Pig Latin, with the rules explained and an honest answer about translating it back.
- [Pigpen cipher](https://stringmash.com/pigpen-cipher): Turn text into pigpen cipher symbols, drawn as an image you can download. Includes the full 26-symbol chart for reading one back.
- [Playfair cipher](https://stringmash.com/playfair-cipher): Decode or encode the Playfair cipher with your own key phrase. Shows the 5x5 square the key builds and works through each letter pair.
- [Polybius square](https://stringmash.com/polybius-square): Encode text as Polybius square coordinates and decode it back, on the classic 5x5 grid where I and J share a cell.
- [Porta cipher](https://stringmash.com/porta-cipher): Encode or decode the Porta cipher with any key. It is its own inverse, and the working shows which of the 13 alphabets each key letter picks.
- [Rail fence cipher](https://stringmash.com/rail-fence-cipher): Decode or encode the rail fence cipher on 2 to 10 rails. A zigzag transposition cipher that reorders letters instead of replacing them.
- [ROT13 decoder and encoder](https://stringmash.com/rot13): Encode and decode ROT13, or set any shift from 1 to 25. Auto-detect finds the shift and ranks all 25 results.
- [Scytale](https://stringmash.com/scytale-cipher): Encode or decode a scytale message by choosing how many letters go round the rod. See the message written along the rod, row by row.
- [Steganography decoder](https://stringmash.com/steganography-decoder): Check an image for hidden text: low-bit messages, bit planes, metadata, data after the end of the file and readable strings. Or hide a message yourself.
- [Substitution cipher decoder](https://stringmash.com/substitution-cipher): Encode or decode a substitution cipher with a key, or paste a ciphertext and let the solver find the key on its own, all in your browser.
- [Tap code translator](https://stringmash.com/tap-code): Translate text to tap code and back. Shows taps as dots or row and column numbers, on the 5x5 prisoners' square.
- [The Beale ciphers](https://stringmash.com/beale-ciphers): Decode the second Beale cipher yourself with the Declaration of Independence as its key, see why the other two have never been read, and the case for a hoax.
- [The Voynich manuscript](https://stringmash.com/voynich-manuscript): Has the Voynich manuscript been decoded? No. What the book is, how old it is, who owned it, and why every claimed solution, AI ones included, has failed.
- [The Zodiac ciphers](https://stringmash.com/zodiac-cipher): The Zodiac killer's four ciphers: which are solved, how Z408 fell in a week, and Z340 untangled symbol by symbol along the route that hid it for 51 years.
- [Trifid cipher](https://stringmash.com/trifid-cipher): Encode or decode the trifid cipher with any key and group size. See the 27-symbol cube and each letter split into layer, row and column.
- [UTM converter](https://stringmash.com/utm-converter): Convert latitude and longitude to UTM and back: zone, easting and northing, MGRS too, with the working. WGS 84, Norway and Svalbard zones included.
- [Vigenère cipher](https://stringmash.com/vigenere-cipher): Encrypt and decrypt the Vigenère cipher with any keyword, or switch to the autokey cipher Vigenère himself published. Punctuation and case are kept.
- [Waypoint projection calculator](https://stringmash.com/waypoint-projection): Project a waypoint from a start point, a distance and a bearing, or measure the distance and bearing between two points, on the WGS84 ellipsoid GPS uses.
- [Word value calculator](https://stringmash.com/word-value-calculator): Add up the letter values of words (A = 1 to Z = 26), find digit sums and digital roots, take a coordinate's checksum, or turn letters into phone keypad digits.
## Scripts
- [Old scripts and signalling alphabets](https://stringmash.com/scripts): Write English in runes, Ogham, Greek, hieroglyphs and Morse, read Mayan and Babylonian numerals, and signal with semaphore or the NATO alphabet.
- [10-codes](https://stringmash.com/10-codes): Look up police 10-codes like 10-4 and 10-20, or search the meanings, from APCO's 1974 list of ten-signals, with a chart you can print.
- [Babylonian numerals converter](https://stringmash.com/babylonian-numerals): Convert numbers to Babylonian cuneiform numerals and back: base 60, drawn as wedges, with fractions such as the 1;24,51,10 on the YBC 7289 tablet.
- [Cuneiform translator](https://stringmash.com/cuneiform-translator): Sound out any name or phrase in cuneiform syllable signs, ma-ar-ak for Mark, and copy the real Unicode characters. With the sign chart and every rule shown.
- [Deseret alphabet translator](https://stringmash.com/deseret-alphabet): Translate English into the Deseret alphabet and back, spelled by sound from a 126,000-word pronouncing dictionary, with a chart of all 40 letters.
- [English to IPA translator](https://stringmash.com/english-to-ipa): Turn English text into IPA phonetic transcription with stress marks, using the CMU Pronouncing Dictionary of 126,000 words. Runs in your browser.
- [Enochian alphabet translator](https://stringmash.com/enochian-alphabet): Write English in the Enochian alphabet, with the 21 letters traced from John Dee's own 1583 diary. Includes a chart with Dee's letter names to print.
- [Fingerspelling](https://stringmash.com/fingerspelling-alphabet): The American manual alphabet and the number handshapes 0 to 9, as a printable chart and as a drawing of whatever you type. Spelling, not translation.
- [Fingerspelling flash cards](https://stringmash.com/fingerspelling-flash-cards): Sign language flash cards for the ASL manual alphabet and the number handshapes. Read a hand and name the letter, or the other way round, and print them.
- [Greek alphabet quiz](https://stringmash.com/greek-alphabet-quiz): A Greek alphabet quiz with flash cards: letters to names, names to letters, and letters to their Latin spelling. Type answers or print the cards double-sided.
- [Greek alphabet translator](https://stringmash.com/greek-alphabet-translator): Write English in Greek letters by sound, or turn Greek back into Latin letters the official way (ELOT 743, as on passports) or letter for letter (ISO 843).
- [Hieroglyphics translator](https://stringmash.com/hieroglyphics-translator): Spell any name or phrase in Egyptian hieroglyphs, in a cartouche if you like, and copy the real Unicode signs. With the full sign chart and what each means.
- [I love you in Morse code](https://stringmash.com/i-love-you-in-morse-code): I love you in Morse code is ·· / ·−·· −−− ···− · / −·−− −−− ··−. Hear it, flash it, copy it, or make a Morse code card to print or send.
- [IPA chart](https://stringmash.com/ipa-chart): The full IPA chart with every symbol named: consonants, vowels, clicks, stress and tones. Click symbols to build a transcription, then copy it.
- [Mayan calendar converter](https://stringmash.com/mayan-calendar-converter): Turn any date into the Maya Long Count and Calendar Round (Tzolk'in and Haab'), or a Long Count back into a date, with the working and the numerals drawn.
- [Mayan numerals converter](https://stringmash.com/mayan-numerals): Convert numbers to Mayan numerals and back, drawn as dots, bars and shells in base 20, with the working and the Long Count calendar's places too.
- [Morse code bracelet designer](https://stringmash.com/morse-code-bracelet): Turn a name or a word into a Morse code bead pattern for a bracelet or necklace, with a bead count for making your own and a way to check one before you buy it.
- [Morse code chart](https://stringmash.com/morse-code-chart): A printable Morse code chart with every letter, number and punctuation mark, the timing rules and the patterns that make it easier to learn, and a translator.
- [Morse code quiz](https://stringmash.com/morse-code-quiz): Learn Morse code with flash cards. Read it, hear it at full speed or watch a lamp, add letters in Koch order, type your answers and print the cards.
- [Morse code translator](https://stringmash.com/morse-code-translator): Translate text to Morse code and back. Play it as sound, flash it as light, and print the full alphabet chart for the wall.
- [NATO phonetic alphabet](https://stringmash.com/nato-phonetic-alphabet): Spell any word in the NATO phonetic alphabet, Alfa to Zulu, and read code words back into letters. With a printable chart and ICAO's tree, fower and niner.
- [NATO phonetic alphabet quiz](https://stringmash.com/nato-phonetic-alphabet-quiz): A NATO phonetic alphabet quiz: letters to code words and back, plus the ICAO digits. Type the answer, Alpha or Alfa, and print the cards double-sided.
- [Nautical flags](https://stringmash.com/nautical-flags): Spell any message in nautical signal flags, drawn as a hoist, with the full flag alphabet, what each flag means alone, and the numeral pennants.
- [Ogham translator](https://stringmash.com/ogham-translator): Write English in Ogham, the early Irish alphabet of strokes cut along an edge, with the full Ogham chart.
- [Q-codes](https://stringmash.com/q-codes): Look up ham and marine radio Q-codes like QSL, QTH and QRZ, as a question or an answer, from the ITU list, with ARRL's most-used codes.
- [Roman numeral converter](https://stringmash.com/roman-numeral-converter): Convert numbers to Roman numerals and back, up to 3999, years and whole sentences included. With a chart of the seven letters and the subtractive pairs.
- [Roman numerals quiz](https://stringmash.com/roman-numerals-quiz): Roman numerals practice with flash cards: numbers to numerals and numerals to numbers, from I to MMM. Type the answer and get it marked, or print the cards.
- [Rune translator](https://stringmash.com/rune-translator): Translate English into Elder Futhark, Younger Futhark and Anglo-Saxon runes, with a full rune chart.
- [Semaphore flags](https://stringmash.com/semaphore-flags): Turn any message into flag semaphore, drawn signal by signal, with the full semaphore alphabet chart, numbers, and the special signals for space and cancel.
- [Shavian alphabet translator](https://stringmash.com/shavian-alphabet): Translate English into the Shavian alphabet and back, spelled by sound from a 126,000-word pronouncing dictionary, with a chart of all 48 letters.
- [SOS in Morse code](https://stringmash.com/sos-in-morse-code): SOS in Morse code is ··· −−− ···, sent as one unbroken run. Hear it, flash it, count it out to scale, and read how it became the distress call.
- [Theban alphabet translator](https://stringmash.com/theban-alphabet): Write English in the Theban alphabet, the witches' alphabet, with letters traced from Agrippa's 1533 printing. Includes a chart of all 24 signs to print.
## Text
- [Fancy text generators](https://stringmash.com/fancy-text): Bold, cursive, gothic, small, zalgo, glitch and upside-down text to copy and paste, every style at once, plus leetspeak, SpongeBob text and seasonal fonts.
- [Text tools](https://stringmash.com/text-tools): Change case, strip line breaks and stray spaces, pull out emails and links, sort lists, or dress text up in fancy fonts for a bio or caption.
- [Alphabetizer](https://stringmash.com/alphabetizer): Put any list in alphabetical order, Z to A, by length or at random. Accents and numbers sort the way a person would expect, and nothing leaves your browser.
- [ASCII art generator](https://stringmash.com/text-to-ascii-art): An ASCII art generator for text: big letters in 13 classic FIGlet fonts, from Standard and Slant to Banner and Block, for a README or a terminal banner.
- [Bold text generator](https://stringmash.com/bold-text-generator): Make bold letters that survive a paste into a bio, a listing or a chat box with no formatting. Numbers included, and it converts back.
- [Bubble text generator](https://stringmash.com/bubble-text): Turn text into circled Unicode letters, outline or filled. Copy and paste them into a bio, a username or a message.
- [Calculator