# Text Machine > Text Machine is a free, privacy-first collection of 148 online text and cipher tools. Every tool runs entirely in the browser — no signup, no uploads, and your text never leaves your device. The collection covers word and character counting, case and format conversion, HTML and code utilities, random generators, stylish Unicode text, encoders, classical cipher encoders and decoders, and a complete cryptanalysis front door: a cipher identifier, frequency analysis, and automatic Vigenère and substitution solvers. Home: https://textmachine.org/ — every page is also available in 11 languages (en, ko, ja, de, es, fr, ru, hi, th, vi, id); the English URLs are listed below. ## Featured tools - [Cipher Identifier](https://textmachine.org/en/text-tools/cipher-identifier): Paste unknown ciphertext and instantly see which cipher or code it is — Caesar, Vigenère, Base64, Morse, binary and more — then open the matching decoder. - [Frequency Analysis](https://textmachine.org/en/text-tools/frequency-analysis): Analyze letter frequency, bigrams, trigrams and the Index of Coincidence in any text. Compare to English, crack ciphers, and export the results. - [Vigenère Solver](https://textmachine.org/en/text-tools/vigenere-solver): Crack Vigenère ciphers without the key. Recovers the keyword and plaintext automatically using Kasiski examination, the Index of Coincidence and bigram fitness. - [Substitution Cipher Solver](https://textmachine.org/en/text-tools/substitution-solver): Crack monoalphabetic substitution ciphers and cryptograms with no key. Paste the ciphertext and recover the plaintext automatically with frequency and trigram analysis. - [Caesar Cipher](https://textmachine.org/en/text-tools/caesar-cipher): Encode, decode, and crack the Caesar shift cipher in your browser. Try all 25 shifts at once, auto-detect the shift with frequency analysis, use ROT5… - [Word Counter](https://textmachine.org/en/text-tools/word-counter): Count words, characters, sentences, paragraphs, and estimate reading time of your text. - [Case Converter](https://textmachine.org/en/text-tools/case-converter): Easily convert text between different letter cases: uppercase, lowercase, title case, sentence case, and more. - [Base64 Encode / Decode](https://textmachine.org/en/text-tools/base64-encode-decode): Encode and decode Base64 online for free. Convert text to Base64 and back with full UTF-8 and emoji support, plus a URL-safe option. - [Morse Code Translator](https://textmachine.org/en/text-tools/morse-code-translator): Translate text to Morse code and decode Morse back to text instantly in your browser. Supports letters, numbers, and punctuation, with a space between… - [JSON Formatter](https://textmachine.org/en/text-tools/json-formatter): Format, beautify, validate and minify JSON online for free. Pretty-print messy JSON with 2/4-space or tab indentation. ## Counters & Analysis - [Word Counter](https://textmachine.org/en/text-tools/word-counter): Count words, characters, sentences, paragraphs, and estimate reading time of your text. - [Character Counter](https://textmachine.org/en/text-tools/character-counter): Count characters, words, lines, sentences, and paragraphs in your text. Also provides reading time and speaking time estimates. - [Sentence Counter](https://textmachine.org/en/text-tools/sentence-counter): Paste your text below to count the number of sentences. Sentences are typically identified by periods (.), exclamation marks (!), and question marks (?). - [Word Frequency Counter](https://textmachine.org/en/text-tools/word-frequency-counter): Analyze your text to find the most frequently used words and their distribution. - [Title & Description Counter](https://textmachine.org/en/text-tools/title-description-counter): Optimize your page title and meta description for search engines. Get real-time character counts and length guidance. - [Diff Checker](https://textmachine.org/en/text-tools/diff-checker): Compare two texts and highlight differences. Find changes, additions, and deletions between text versions quickly and easily. ## Text Formatting - [Case Converter](https://textmachine.org/en/text-tools/case-converter): Easily convert text between different letter cases: uppercase, lowercase, title case, sentence case, and more. - [Capitalize First Letter](https://textmachine.org/en/text-tools/capitalize-first-letter): Automatically capitalize the first letter of sentences or words in your text. Quick and easy to use. - [Capitalize Each Word](https://textmachine.org/en/text-tools/capitalize-each-word): Easily capitalize the first letter of each word in your text. Free online tool for title case and proper case formatting. - [Title Capitalization](https://textmachine.org/en/text-tools/title-capitalization): Properly capitalize your titles following different style guides. Choose from AP, APA, Chicago, or other standard styles. - [Remove Extra Whitespaces](https://textmachine.org/en/text-tools/remove-extra-whitespaces): Cleans text by converting multiple spaces into a single space. - [Tabs to Spaces](https://textmachine.org/en/text-tools/tabs-to-spaces): Replace tab characters with spaces to standardize indentation. Useful for code formatting and text alignment. - [Find and Replace](https://textmachine.org/en/text-tools/find-and-replace): Easily find and replace text in your documents or code. Supports case sensitive, whole word, and regular expression search. - [Replace Smart Quotes](https://textmachine.org/en/text-tools/replace-smart-quotes): Convert curly "smart" quotes to straight quotes. - [Remove Numbers](https://textmachine.org/en/text-tools/remove-numbers): Strips all numeric digits (0-9) from your text. - [Slugify (URL Slug Generator)](https://textmachine.org/en/text-tools/slugify-generator): Convert any title or text into a clean, SEO-friendly URL slug. Strips accents and special characters, collapses spaces, and updates live — 100% private in… - [Bionic Reading Converter](https://textmachine.org/en/text-tools/bionic-reading): Turn any text into bionic reading format. The first letters of each word are bolded to create fixation points that guide your eyes and help you read faster. ## Line Operations - [Add Line Breaks](https://textmachine.org/en/text-tools/add-line-breaks): Easily add line breaks to your text. Customize how line breaks are inserted based on your needs. Free online tool for text formatting. - [Remove Line Breaks](https://textmachine.org/en/text-tools/remove-line-breaks): Converts line breaks into spaces, transforming multi-line text into a single paragraph. - [Remove Blank Lines](https://textmachine.org/en/text-tools/remove-blank-lines): Remove all empty lines from your text while preserving content. - [Remove Duplicate Lines](https://textmachine.org/en/text-tools/remove-duplicate-lines): Removes repeated lines from your text while preserving the original order. - [Sort Lines Alphabetically](https://textmachine.org/en/text-tools/sort-list-alphabetically): Sort your text lines alphabetically with options to customize the order and case sensitivity. - [Alphabetical Order](https://textmachine.org/en/text-tools/alphabetical-order): Sort text lines alphabetically (A-Z or Z-A). Handles numbers and special characters. Free online tool for list sorting. - [Line Breaks to Paragraphs](https://textmachine.org/en/text-tools/line-breaks-to-paragraphs): Convert text with line breaks to HTML paragraphs. Double line breaks are treated as paragraph separators. - [Paragraphs to Single Line](https://textmachine.org/en/text-tools/paragraphs-to-single-line): Remove all line breaks and extra spaces to convert multiple lines or paragraphs into one continuous line of text. ## HTML & Code - [HTML to Text](https://textmachine.org/en/text-tools/html-to-text): Convert HTML to plain text by removing all HTML tags while preserving the content structure. - [Text to HTML](https://textmachine.org/en/text-tools/text-to-html): Convert plain text to HTML paragraphs automatically. Blank lines will create new paragraphs. - [HTML List Generator](https://textmachine.org/en/text-tools/html-list-generator): Generate HTML ordered and unordered lists from your text. - [HTML Table Generator](https://textmachine.org/en/text-tools/html-table-generator): Create HTML tables easily. Enter data in the grid below or import from CSV/Excel. - [HTML Compressor](https://textmachine.org/en/text-tools/html-compressor): Compress your HTML code to reduce file size and improve website loading speed. Online HTML minifier. - [HTML Encode](https://textmachine.org/en/text-tools/html-encode): Encode or decode HTML special characters (entities) online. Prevent XSS attacks or display raw HTML code safely. - [URL Encoder / Decoder](https://textmachine.org/en/text-tools/url-encoder): Encode text to URL-safe format or decode URL-encoded text back to its original form. Free online URL encoding and decoding tool. - [Mailto Link Generator](https://textmachine.org/en/text-tools/mailto-generator): Create HTML mailto links with recipients, CC, BCC, subject, and body text. - [JSON Formatter](https://textmachine.org/en/text-tools/json-formatter): Format, beautify, validate and minify JSON online for free. Pretty-print messy JSON with 2/4-space or tab indentation. - [Regex Tester](https://textmachine.org/en/text-tools/regex-tester): Test and debug regular expressions in real time. Highlight every match, inspect capture groups and named groups, toggle flags, and preview replacements. - [JWT Decoder](https://textmachine.org/en/text-tools/jwt-decoder): Decode a JSON Web Token (JWT) to read its header, payload, and claims, with expiry and issued-at times shown in plain language. - [Base64 Encode / Decode](https://textmachine.org/en/text-tools/base64-encode-decode): Encode and decode Base64 online for free. Convert text to Base64 and back with full UTF-8 and emoji support, plus a URL-safe option. - [Hash Generator](https://textmachine.org/en/text-tools/hash-generator): Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes from any text instantly. 100% client-side and private — your input never leaves your browser. - [CSS Gradient Generator](https://textmachine.org/en/text-tools/css-gradient-generator): Create CSS linear and radial gradients with a live preview. Add color stops, set the angle, and copy ready-to-use background CSS. Free, fast, and private. - [CSS Box Shadow Generator](https://textmachine.org/en/text-tools/css-box-shadow-generator): Generate CSS box-shadow with a live preview. Drag sliders for offset, blur, spread, color, and opacity, toggle inset, and copy ready-to-use CSS. ## Random Generators - [QR Code Generator](https://textmachine.org/en/text-tools/qr-code-generator): Generate QR codes from text, URLs, or other content. Customize and download your QR codes. - [Random Word Generator](https://textmachine.org/en/text-tools/random-word-generator): Generate random words for creative writing, brainstorming, passwords, and more. - [Random Sentence Generator](https://textmachine.org/en/text-tools/random-sentence-generator): Generate random sentences for creative writing, placeholders, and testing. Choose quantity and style options. - [Random Number Generator](https://textmachine.org/en/text-tools/random-number-generator): Generate random numbers within a specified range with options for duplicates and decimal places. - [Random Password Generator](https://textmachine.org/en/text-tools/random-password-generator): Generate secure random passwords with customizable options for length and character types. - [Random Decision Maker](https://textmachine.org/en/text-tools/random-decision-maker): Make random decisions by entering options and getting a random selection. Perfect for breaking deadlocks or making unbiased choices. - [Random Letter Generator](https://textmachine.org/en/text-tools/random-letter-generator): Generate random letters of the alphabet with custom settings. Choose uppercase, lowercase, or both and specify quantity. - [Random Noun Generator](https://textmachine.org/en/text-tools/random-noun-generator): Generate random nouns for creative writing, brainstorming, or language learning. - [Random Adjective Generator](https://textmachine.org/en/text-tools/random-adjective-generator): Generate random adjectives for creative writing, naming, and brainstorming. - [Random String Generator](https://textmachine.org/en/text-tools/random-string-generator): Generate random strings with customizable length and character sets. Useful for passwords, ids, and tokens. - [Fake Word Generator](https://textmachine.org/en/text-tools/fake-word-generator): Generate random, pronounceable fake words. Useful for naming, brainstorming, or creative writing. - [Lorem Ipsum Generator](https://textmachine.org/en/text-tools/lorem-ipsum-generator): Generate Lorem Ipsum placeholder text by paragraphs, sentences or words. Instant, free dummy text for mockups, layouts and design — runs in your browser. - [UUID Generator](https://textmachine.org/en/text-tools/uuid-generator): Generate random RFC-4122 version-4 UUIDs (GUIDs) online for free. Create one or many unique IDs instantly with uppercase and hyphen options. 100% client-side. ## Fun & Stylish Text - [Fancy Text Generator](https://textmachine.org/en/text-tools/fancy-text-generator): Turn plain text into more than a dozen fancy font styles — bold, italic, cursive script, fraktur, bubble, small caps, and more. - [Zalgo Text Generator](https://textmachine.org/en/text-tools/zalgo-text): Turn plain text into zalgo — cursed, glitchy, corrupted-looking text built from stacked Unicode combining marks. - [Backwards Text](https://textmachine.org/en/text-tools/backwards-text): Reverse your text easily. Type or paste your text to get the backwards version instantly. Free online tool for fun or utility. - [Upside Down Text Generator](https://textmachine.org/en/text-tools/upside-down-text): Flip your text upside down instantly. Type or paste any text and get a rotated, upside-down version to copy into chats, bios, and posts. - [Strikethrough Text Generator](https://textmachine.org/en/text-tools/strikethrough-text): Cross out your text with a line straight through it. Pick a strikethrough, underline, or slash style and copy the result into chats, posts, and bios. - [Redacted Text Generator](https://textmachine.org/en/text-tools/redacted-text): Black out your text like a classified document. This redacted text generator replaces words with solid █ censor bars — pick how much to cover and which… - [Invisible Text Generator](https://textmachine.org/en/text-tools/invisible-text): Generate invisible text and blank characters to copy and paste — for empty Discord, Instagram, and game usernames or blank messages. - [Mocking SpongeBob Text Generator](https://textmachine.org/en/text-tools/mocking-text): Turn any text into mocking SpongeBob text with alternating uppercase and lowercase letters. Type, pick a style, and copy the sArCaStIc text for memes… - [Lenny Face Generator](https://textmachine.org/en/text-tools/lenny-face): Browse and copy Lenny faces, shrugs, table flips, and kaomoji text emoticons. Pick a category and tap any face to copy it instantly. - [Cool Symbols](https://textmachine.org/en/text-tools/cool-symbols): Browse and copy hundreds of cool text symbols — hearts ♥, stars ★, arrows →, plus currency, math, music notes, and more. - [Aesthetic Dividers](https://textmachine.org/en/text-tools/aesthetic-dividers): Browse and copy aesthetic text dividers and borders — line rules, sparkles, hearts, florals, dots, waves, arrows, and frame corners. - [ASCII Art](https://textmachine.org/en/text-tools/ascii-art): Browse a gallery of small, ready-made ASCII art and copy it with one tap — cats, bunnies, hearts, flowers, coffee, and more, drawn from plain text. - [Emoji Combos](https://textmachine.org/en/text-tools/emoji-combos): Browse and copy aesthetic emoji combos — love, cute, nature, stars, vibe, soft, party, food, ocean, and cozy combinations. - [Text Box Generator](https://textmachine.org/en/text-tools/text-box): Put any text inside a drawn box or border. Type your text, pick a frame style — single, rounded, double, bold, ASCII, dashed, star, or block — set the… - [Leetspeak Translator](https://textmachine.org/en/text-tools/leetspeak): Turn ordinary text into leetspeak (1337 5p34k) and decode it back to plain words. Pick basic, advanced, or extreme intensity, switch between encode and… - [Pig Latin Translator](https://textmachine.org/en/text-tools/pig-latin): Translate English into Pig Latin instantly. Type any word or sentence and watch it turn into igpay atinlay — move the leading consonants and add ay, or… - [Discord Colored Text Generator](https://textmachine.org/en/text-tools/discord-colored-text): Make colored text for Discord. Pick a text color, background, bold, or underline and copy a ready-to-paste ansi code block that Discord renders in color. - [Discord Timestamp Generator](https://textmachine.org/en/text-tools/discord-timestamp): Create Discord timestamps that show the correct time for every member in their own timezone. Pick a date and time, preview all seven styles, and copy a… - [Wide Text Generator](https://textmachine.org/en/text-tools/wide-text): Turn your text into wide, aesthetic full-width characters. Pick a solid wide style or a spaced-out vaporwave look and copy it into bios, posts, and… - [Bubble Text Generator](https://textmachine.org/en/text-tools/bubble-text): Turn your text into bubble letters with every letter and number inside a circle. Type or paste your text and copy the bubbled version into bios, posts… - [Small Caps Generator](https://textmachine.org/en/text-tools/small-caps): Turn your text into small caps — uppercase-shaped letters at lowercase height. Type or paste your text and copy the small capital letters into bios… - [Tiny Text Generator](https://textmachine.org/en/text-tools/tiny-text): Convert regular text to tiny superscript characters. Great for social media bios, comments, and messages. - [Cursive Text Generator](https://textmachine.org/en/text-tools/cursive-text): Convert your normal text into stylish cursive text. Copy and paste the fancy cursive font for social media, messages, and more. - [Repeat Text](https://textmachine.org/en/text-tools/repeat-text): Repeat text a specified number of times with optional line breaks. - [Unscramble Letters](https://textmachine.org/en/text-tools/unscramble-letters): Enter scrambled letters to find possible words that can be formed. Great for word games and puzzles. ## Converters - [Unix Timestamp Converter](https://textmachine.org/en/text-tools/unix-timestamp-converter): Convert a Unix timestamp (epoch) to a human-readable date and back. Supports seconds and milliseconds, your local time, UTC, ISO 8601, and relative time. - [JSON to CSV Converter](https://textmachine.org/en/text-tools/json-to-csv): Convert JSON to CSV and CSV back to JSON instantly in your browser. Paste an array of objects for a spreadsheet-ready table, choose your delimiter, and… - [CSV to JSON Converter](https://textmachine.org/en/text-tools/csv-to-json): Convert CSV or TSV data to clean JSON online. Auto-detect the delimiter, use the first row as keys, optionally type numbers and booleans, and copy… - [JSON to YAML Converter](https://textmachine.org/en/text-tools/json-to-yaml): Convert JSON to YAML and YAML back to JSON instantly in your browser. Get clean, correctly-indented output for config files, CI pipelines, and Kubernetes… - [Text to Binary Converter](https://textmachine.org/en/text-tools/text-to-binary): Convert text to binary and binary back to text instantly in your browser. Full UTF-8 support for letters, numbers, symbols, and emoji, with… - [Text to Hex Converter](https://textmachine.org/en/text-tools/text-to-hex): Convert text to hexadecimal and hex back to text instantly in your browser. Full UTF-8 support, lowercase or uppercase output, and space-separated or… - [Morse Code Translator](https://textmachine.org/en/text-tools/morse-code-translator): Translate text to Morse code and decode Morse back to text instantly in your browser. Supports letters, numbers, and punctuation, with a space between… - [NATO Phonetic Alphabet Translator](https://textmachine.org/en/text-tools/nato-phonetic-alphabet): Translate text into the NATO phonetic alphabet (Alpha, Bravo, Charlie) and decode code words back to text instantly in your browser. - [Braille Translator](https://textmachine.org/en/text-tools/braille-translator): Translate text into Unicode braille and decode braille back to text instantly in your browser. Grade-1 English braille with number, capital, and… - [Cipher Identifier](https://textmachine.org/en/text-tools/cipher-identifier): Paste unknown ciphertext and instantly see which cipher or code it is — Caesar, Vigenère, Base64, Morse, binary and more — then open the matching decoder. - [Frequency Analysis](https://textmachine.org/en/text-tools/frequency-analysis): Analyze letter frequency, bigrams, trigrams and the Index of Coincidence in any text. Compare to English, crack ciphers, and export the results. - [Vigenère Solver](https://textmachine.org/en/text-tools/vigenere-solver): Crack Vigenère ciphers without the key. Recovers the keyword and plaintext automatically using Kasiski examination, the Index of Coincidence and bigram fitness. - [Substitution Cipher Solver](https://textmachine.org/en/text-tools/substitution-solver): Crack monoalphabetic substitution ciphers and cryptograms with no key. Paste the ciphertext and recover the plaintext automatically with frequency and trigram analysis. - [Caesar Cipher](https://textmachine.org/en/text-tools/caesar-cipher): Encode, decode, and crack the Caesar shift cipher in your browser. Try all 25 shifts at once, auto-detect the shift with frequency analysis, use ROT5… - [Vigenère Cipher](https://textmachine.org/en/text-tools/vigenere-cipher): Encode and decode the Vigenère cipher online with any keyword. Switch between Vigenère, Autokey, and Beaufort variants, read the interactive tabula recta… - [Atbash Cipher](https://textmachine.org/en/text-tools/atbash-cipher): Encode and decode the Atbash cipher online in one step. Atbash mirrors the alphabet (A becomes Z), so the same tool encrypts and decrypts. - [Rail Fence Cipher](https://textmachine.org/en/text-tools/rail-fence-cipher): Encode and decode the Rail Fence (zigzag) cipher online. Set the number of rails and an optional offset, watch the live zigzag fence diagram, then copy… - [Playfair Cipher](https://textmachine.org/en/text-tools/playfair-cipher): Encode and decode the Playfair cipher online with any keyword. Switch between the I/J and no-Q square variants, watch the interactive 5×5 key square… - [Affine Cipher](https://textmachine.org/en/text-tools/affine-cipher): Encode and decode the affine cipher online with the formula E(x) = (ax + b) mod 26. Choose any valid multiplier a and shift b, watch the substitution… - [Baconian Cipher](https://textmachine.org/en/text-tools/baconian-cipher): Encode and decode Bacon's cipher online. Switch between the 24-letter and 26-letter alphabets, choose A/B or 0/1 symbols, and watch the bilateral code… - [Polybius Square](https://textmachine.org/en/text-tools/polybius-square): Encode and decode the Polybius square cipher online. Switch between the 5×5 and 6×6 grids, add an optional keyword to mix the square, and watch the… - [Bifid Cipher](https://textmachine.org/en/text-tools/bifid-cipher): Encode and decode the Bifid cipher online. Set the period, switch between the 5×5 and 6×6 squares, add an optional keyword, and watch the live… - [A1Z26 Cipher](https://textmachine.org/en/text-tools/a1z26-cipher): Encode and decode the A1Z26 cipher online — turn letters into their alphabet positions (A=1 … Z=26) and back. - [Trifid Cipher](https://textmachine.org/en/text-tools/trifid-cipher): Encode and decode the Trifid cipher online. Set the period, add an optional keyword to mix the 3x3x3 cube, and watch the live fractionation split every… - [ADFGX / ADFGVX Cipher](https://textmachine.org/en/text-tools/adfgx-cipher): Encode and decode the ADFGX and ADFGVX cipher online. Mix the Polybius square with a keyword, set the columnar transposition key, and watch the live… - [Columnar Transposition Cipher](https://textmachine.org/en/text-tools/columnar-transposition-cipher): Encode and decode the columnar transposition cipher online. Enter a keyword, choose complete or irregular columns, set a padding character, and watch the… - [Nihilist Cipher](https://textmachine.org/en/text-tools/nihilist-cipher): Encode and decode the Nihilist cipher online. Turn letters into Polybius square coordinates, add a repeating keyword, and watch the live… - [Four-Square Cipher](https://textmachine.org/en/text-tools/four-square-cipher): Encode and decode the Four-Square cipher online. Enter two keywords, watch the live four-square grid and the digraph-by-digraph breakdown, and convert… - [Two-Square Cipher](https://textmachine.org/en/text-tools/two-square-cipher): Encode and decode the Two-Square (double Playfair) cipher online. Enter two keywords, choose the vertical or horizontal layout, and watch the live grid… - [Hill Cipher](https://textmachine.org/en/text-tools/hill-cipher): Encode and decode the Hill cipher online with a 2×2 or 3×3 key matrix. Enter the key as letters, watch the live matrix, determinant, modular inverse, and… - [Scytale Cipher](https://textmachine.org/en/text-tools/scytale-cipher): Encode and decode the Scytale cipher, the ancient Spartan rod cipher, online. Set the rod diameter, watch the live grid show how your text wraps around… - [Beaufort Cipher](https://textmachine.org/en/text-tools/beaufort-cipher): Encode and decode the Beaufort cipher online. Enter a keyword and your text; because Beaufort is reciprocal, the same key both encrypts and decrypts. - [Gronsfeld Cipher](https://textmachine.org/en/text-tools/gronsfeld-cipher): Encode and decode the Gronsfeld cipher online. Enter a numeric key such as 31415, and each digit shifts the matching letter of your message. - [Autokey Cipher](https://textmachine.org/en/text-tools/autokey-cipher): Encode and decode the autokey (autoclave) cipher online. Enter a short primer keyword such as QUEENLY, and the cipher continues the key with your message… - [Running Key Cipher](https://textmachine.org/en/text-tools/running-key-cipher): Encode and decode the running-key cipher online. Use a long passage of text, such as a page from an agreed book, as a key that is as long as your message… - [Porta Cipher](https://textmachine.org/en/text-tools/porta-cipher): Encode and decode the Della Porta cipher online. Enter a keyword and your text; because Porta is reciprocal, the same key both encrypts and decrypts. - [Trithemius Cipher](https://textmachine.org/en/text-tools/trithemius-cipher): Encode and decode the Trithemius cipher online — the first polyalphabetic cipher (1508). Each letter is shifted by a progressively growing amount (0, 1… - [Chaocipher](https://textmachine.org/en/text-tools/chaocipher): Encode and decode the Chaocipher online — John F. Byrne's 1918 dynamic-substitution cipher that stayed secret until 2010. - [Straddling Checkerboard](https://textmachine.org/en/text-tools/straddling-checkerboard): Encode and decode the straddling checkerboard online — the monome-dinome cipher that turns letters into a compact stream of digits. - [Bazeries Cipher](https://textmachine.org/en/text-tools/bazeries-cipher): Encode and decode the Bazeries cipher online — Étienne Bazeries's two-stage system in which one secret number both reverses groups of letters and keys a… - [Fractionated Morse Cipher](https://textmachine.org/en/text-tools/fractionated-morse): Encode and decode the Fractionated Morse cipher online. Turn text into Morse, group the dots and dashes into threes, and substitute with an optional… - [Morbit Cipher](https://textmachine.org/en/text-tools/morbit-cipher): Encode and decode the Morbit cipher online. Turn text into Morse, read the dot-dash stream two symbols at a time, and substitute each pair with a digit… - [Pollux Cipher](https://textmachine.org/en/text-tools/pollux-cipher): Encode and decode the Pollux cipher online. Turn text into Morse, then replace every dot, dash, and separator with a digit from 0 to 9 using your own key. - [Turning Grille Cipher](https://textmachine.org/en/text-tools/turning-grille-cipher): Encode and decode the turning grille (Fleissner) cipher online. Write your message through a rotating grille, turn it four times to fill the grid, then… - [Enigma Machine](https://textmachine.org/en/text-tools/enigma-machine): Simulate the World War II Enigma machine online. Pick the reflector, three rotors, ring settings, start positions and plugboard, then encode or decode… - [M-94 Cipher Device](https://textmachine.org/en/text-tools/m-94): Encode and decode with the M-94, the U.S. Army's Jefferson disk cipher of 25 lettered wheels. Set the disk order, which is the secret key, choose the… - [VIC Cipher](https://textmachine.org/en/text-tools/vic-cipher): Encode and decode with the VIC cipher, the most complex hand cipher of the Cold War, used by Soviet spy Reino Häyhänen. - [Pigpen Cipher](https://textmachine.org/en/text-tools/pigpen-cipher): Translate text to and from the Pigpen cipher (the Masonic or Freemason cipher) online. Type to see your message in pigpen symbols, click symbols to… - [Text to ASCII Converter](https://textmachine.org/en/text-tools/text-to-ascii): Convert text to ASCII character codes and decode ASCII codes back to text instantly in your browser. Decimal code points, full Unicode support, spaces or… - [Roman Numeral Converter](https://textmachine.org/en/text-tools/roman-numeral-converter): Convert numbers to Roman numerals and Roman numerals back to numbers, instantly. Handles 1 to 3999, validates every entry, and converts line by line. - [Number to Words Converter](https://textmachine.org/en/text-tools/number-to-words): Convert numbers to words instantly. Spell out whole numbers, decimals, and negatives in plain English, up to 36 digits, and batch-convert a list line by… - [Percentage Calculator](https://textmachine.org/en/text-tools/percentage-calculator): Calculate percentages instantly. Find a percent of a number, work out what percent one value is of another, and measure percentage increase or decrease. - [Markdown Table Generator](https://textmachine.org/en/text-tools/markdown-table-generator): Generate clean, aligned Markdown tables from CSV, TSV, or pasted data. Auto-detect the separator, set column alignment, and copy GitHub-flavored Markdown… - [Color Converter](https://textmachine.org/en/text-tools/color-converter): Convert colors between HEX, RGB, HSL, HSV, and CMYK instantly in your browser. Pick a color or type any value and every format updates live. - [Binary to Decimal](https://textmachine.org/en/text-tools/binary-to-decimal): Convert binary numbers to decimal format quickly and accurately. Free online tool for developers and students. - [Decimal to Binary](https://textmachine.org/en/text-tools/decimal-to-binary): Convert decimal numbers to binary numbers and vice-versa. Quick and accurate number system conversion. - [Number Base Converter](https://textmachine.org/en/text-tools/number-base-converter): Convert numbers between binary, octal, decimal, and hexadecimal instantly. Enter a value in any base and see all four at once, with big-integer precision. - [Square Root Calculator](https://textmachine.org/en/text-tools/square-root-calculator): Calculate the square root of any positive number. Enter a number to get its square root instantly. ## SEO & Web Tools - [Meta Tag Generator](https://textmachine.org/en/seo-tools/meta-tag-generator): Generate meta tags for your website with our free online tool - [Robots.txt Generator](https://textmachine.org/en/seo-tools/robots-txt-generator): Generate robots.txt files with our free online tool - [Open Graph Previewer](https://textmachine.org/en/seo-tools/open-graph-previewer): Preview how your website will appear when shared on social media platforms like Facebook and Twitter with this Open Graph tag previewer and generator. - [HTML Entity Encoder / Decoder](https://textmachine.org/en/seo-tools/html-entity-encoder-decoder): Encode or decode HTML entities with our free online tool - [HTTP Header Viewer](https://textmachine.org/en/seo-tools/http-header-viewer): View HTTP headers of any website with our online tool - [URL Redirect Chain Checker](https://textmachine.org/en/seo-tools/url-redirect-chain-checker): Enter a URL to trace its redirect chain and analyze HTTP status codes, redirections, and total load time throughout the journey. - [Sitemap URL Extractor](https://textmachine.org/en/seo-tools/sitemap-url-extractor): Extract URLs from sitemaps with our free online tool - [Email Validator](https://textmachine.org/en/seo-tools/email-validator): Validate email addresses with our free online tool - [.htaccess Generator](https://textmachine.org/en/seo-tools/htaccess-generator): Generate common .htaccess rules for your website. Select the options you need and copy the generated code. - [CSS Unit Converter](https://textmachine.org/en/seo-tools/css-unit-converter): Convert between various CSS units like px, em, rem, %, vw, vh, and more with our CSS Unit Converter. - [CSS Vendor Prefix Generator](https://textmachine.org/en/seo-tools/css-vendor-prefix-generator): Ensure cross-browser compatibility by adding vendor prefixes to your CSS properties. Paste your CSS code below, select the desired prefixes, and generate the prefixed version. - [Color Accessibility Checker](https://textmachine.org/en/seo-tools/color-accessibility-checker): Ensure your website's colors are WCAG compliant with our Color Accessibility Checker. Improve readability and user experience for everyone.