Free Code and Data Tools

Format, validate, encode and convert code and data: JSON, CSV, YAML, HTML, CSS, Base64, regex, QR codes and more. All 37 tools are free, need no sign-up and run in your browser.

A1Z26 Cipher DecoderSolve or create number-letter puzzles fast.Base64 Encode and DecodeConvert text to Base64 for APIs, emails and data URLs, or decode a Base64 string to see what is inside, all without your data leaving the browser.Binary Code TranslatorSee how computers store your words as 1s and 0s, or decode a binary message back into readable text.Caesar Cipher DecoderCrack a Caesar cipher in seconds by seeing every possible shift side by side, or encode your own secret message.camelCase ConverterRename variables and JSON keys in bulk.CSS Formatter and MinifierMake minified CSS readable again, or shrink your stylesheet for production, in one click.CSV to JSON ConverterTurn spreadsheet exports into JSON for apps and APIs, or flatten JSON into CSV you can open in Excel or Google Sheets.dot.case ConverterTurn names in any format into lowercase words joined by dots, ready for config files and i18n keys.GraphQL FormatterTurn a one-line GraphQL query into a readable, properly indented one you can debug and share.Hex to Text ConverterDecode hex strings from logs, packets and files into text, or encode text into hex for code and debugging.HTML Formatter and MinifierMake tangled HTML readable, or shrink it for faster loading, without installing anything.HTML to Markdown ConverterMove content from websites and CMS editors into Markdown for docs, GitHub, Notion or static sites.JavaScript FormatterMake unreadable JavaScript easy to follow, with consistent formatting your team will recognise.JSON Formatter and ValidatorPaste raw JSON to check it is valid and read it with clean indentation.JSON Stringify TextSafely put text, HTML or a whole JSON object inside a JSON string field without hand-escaping quotes and line breaks.JSON to YAML ConverterSwitch config between JSON and YAML in one click, ideal for Kubernetes manifests, GitHub Actions and Docker Compose.JSON UnstringifyTurn escaped strings full of \" and \n from logs and databases back into readable JSON.kebab-case ConverterGet lowercase, hyphen-separated names for CSS classes, URLs and files, converted in bulk.Markdown FormatterMake Markdown files consistent: one list style, aligned tables and tidy spacing, so docs are easy to read and review.Markdown Table GeneratorCopy cells from Excel or Google Sheets, paste them here and get a perfectly aligned Markdown table.MD5 Hash GeneratorCreate checksums and hashes for testing, data matching and verification, without sending your text anywhere.Morse Code TranslatorEncode messages in Morse, decode dots and dashes, and hear how they sound at any speed.PascalCase ConverterGet properly capitalised class and component names from any input, in bulk.PDF to Markdown ConverterTurn PDFs into editable Markdown for docs, notes and AI tools, without uploading confidential files to a server.QR Code GeneratorCreate a QR code in seconds and download it as a print-ready PNG or SVG.Regex TesterBuild and debug regular expressions with instant feedback.ROT13 Encoder and DecoderHide spoilers and puzzle answers with ROT13.SCSS FormatterKeep nested SCSS readable and consistent, whether it came from a teammate, a theme or a minifier.Slugify URL GeneratorTurn any headline into a short, readable URL slug that search engines and people understand.snake_case ConverterRename Python variables, database columns and environment variables in bulk.TypeScript FormatterGet consistently formatted TypeScript without setting up a project or editor plugin.URL Encode and DecodeMake text safe for links and query strings, or read encoded URLs from analytics, logs and redirects.UTF-8 Encoder and DecoderSee the exact bytes behind any character, or fix garbled text by decoding the raw bytes.UTM GeneratorSee exactly which campaigns bring visitors.Word to Markdown ConverterMove Word documents into Markdown for GitHub, static sites, wikis and AI tools without copy-paste clean-up.XML FormatterMake XML readable, check it is well-formed and find errors in sitemaps, feeds and configs.YAML FormatterCatch indentation mistakes before they break a deploy, and keep YAML files tidy and consistent.