Web and developer tools
Format, encode, hash, test and transform text-based data. Some tools run entirely in your browser; others send text to Toolomix servers for processing.
Data formatting
Pretty-print, minify or convert structured text.
JSON Formatter
In browserValidate JSON in the browser, or pretty-print and minify via Toolomix servers using System.Text.Json.
Open toolCSV JSON Converter
In browserConvert CSV to JSON or JSON to CSV in your browser with Papa Parse—auto delimiter detection, header row option, table preview, and download.
Open toolYAML JSON Converter
In browserConvert YAML to JSON or JSON to YAML in your browser with js-yaml—validate syntax, copy results, and download output files.
Open toolSQL Formatter
In browserFormat and compact SQL queries in your browser with sql-formatter—pick a dialect, beautify readable SQL, or minify to a single line and copy.
Open toolJSON ⇄ XML Converter
ServerConvert JSON⇄XML on Toolomix via ConvertJsonToXml / ConvertXmlToJson. Not browser-only. Does not convert CSV, YAML, or TOML.
Open toolCSS Formatter
ServerFormat CSS via POST /web-tools/FormatCss on Toolomix (simple tokenizer, not Prettier). Minify runs locally in the browser.
Open toolCode Minifier
ServerMinify HTML, CSS, or JavaScript via POST /web-tools/MinifyCode on Toolomix—paste code, pick a type, get compacted output and size stats. Simple server minifier, not Terser/esbuild.
Open toolEncoding and hashing
Base64 and cryptographic digests for text.
Base64 Converter
In browserEncode or decode UTF-8 text as Base64 via Toolomix servers (ConvertToBase64 / DecodeFromBase64)—encoding, not encryption.
Open toolHash Generator
In browserCompute MD5, SHA-1, SHA-256, or SHA-512 hex digests from text in your browser—no upload, not encryption or file hashing.
Open toolURL Encoder / Decoder
In browserPercent-encode or decode text in the browser with encodeURIComponent / decodeURIComponent—not whole-URL encoding, and encode does not use + for spaces.
Open toolText helpers
Count words, test patterns and compare text locally where supported.
Word & Character Counter
In browserLive word, character, sentence, and paragraph counts as you type or paste—calculated in your browser with no upload.
Open toolRegex Tester
In browserTest JavaScript RegExp patterns with flags g, i, and m—see matches, groups, and optional replace in your browser.
Open toolText Diff
In browserCompare two pasted texts with a client-side line-based LCS diff—not word-level, no ignore-whitespace option, and not a full git/IDE Myers engine.
Open toolAll web tools
Timestamp Converter
In browserConvert Unix timestamps (seconds or milliseconds) and datetime-local values in your browser using the Date API—timezone is your browser local time; no custom format picker.
Open toolJWT Decoder
In browserDecode a three-part JWT header and payload in the browser with base64url parsing—no signature verification, not JWE.
Open toolColor Palette Generator
ServerGenerate random color palettes via POST GenerateColorPalette on Toolomix—set count (2–10 in the UI) and format (hex, rgb, or hsl). Not a client-only or advanced color-harmony engine.
Open toolLorem Ipsum Generator
In browserGenerate placeholder Lorem Ipsum via POST GenerateLoremIpsum on Toolomix—set paragraphs (1–20) and words per paragraph (5–500) only. Not browser-only.
Open toolCSS Gradient Generator
ServerBuild linear or radial two-color CSS gradients; Generate posts to /web-tools/GenerateCssGradient with your chosen colors—live preview may update in the browser.
Open toolHTML Viewer
ServerPreview pasted HTML via POST /web-tools/ViewHtml on Toolomix—server-side sanitization, metadata extraction, and warnings. HTML is sent to Toolomix; not browser-only.
Open toolWhen to use these tools
Use web tools while debugging APIs, checking JSON, encoding strings, hashing text, or experimenting with regular expressions—without installing desktop utilities.
Processing and privacy
Client-side examples include JSON pretty/minify, word counter, regex tester, hash generator and Base64. Server-side examples include JSON⇄XML conversion. Check each tool’s Privacy & processing box before pasting sensitive data.