Toolstia / Developer & utility tools
Developer and utility tools
Format and convert JSON, XML, YAML, CSV and SQL, encode and decode Base64, URLs and hashes, test regular expressions, explain cron schedules, and build colors, gradients and CSS.
These tools run locally in your browser, so tokens, keys and sample data you paste in stay on your machine.
51 tools
- Developer & utility toolsJSON formatter and validatorFormat, minify and validate JSON, with the line and column of any error. Runs in your browser.
- Developer & utility toolsBase64 encoder and decoderEncode text to Base64 or decode Base64 back to text, with URL-safe output. Handles Unicode.
- Developer & utility toolsPassword generatorCreate strong random passwords in your browser with a secure generator. Nothing is stored or sent.
- Developer & utility toolsColor converter and contrast checkerConvert colors between HEX, RGB and HSL and check text contrast against WCAG.
- Developer & utility toolsUnix timestamp converterConvert Unix timestamps to readable dates and back, in any time zone.
- Developer & utility toolsURL encoder and decoderPercent-encode text for web addresses or decode %20 style text back to readable text.
- Developer & utility toolsHash generator (SHA-256, SHA-512)Create SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or a file, in your browser.
- Developer & utility toolsUUID generatorGenerate random version 4 UUIDs in bulk, with upper-case and no-hyphen options.
- Developer & utility toolsRegex testerTest a JavaScript regular expression on your own text. See matches highlighted, with groups and positions.
- Developer & utility toolsCSS gradient generatorBuild linear or radial CSS gradients with up to five colours, see them live, and copy the CSS.
- Developer & utility toolsJWT decoderDecode a JSON Web Token in your browser to read its header, payload and expiry. The signature is not sent anywhere.
- Developer & utility toolsMarkdown to HTML converterWrite Markdown, see a live preview, and copy or download clean HTML.
- Developer & utility toolsCSV to JSON converterConvert CSV to JSON and JSON to CSV in your browser. Handles quotes, commas, semicolons and tabs.
- Developer & utility toolsJSON to XML converterConvert JSON to XML, or XML back to JSON, in your browser. Handles arrays, nesting and special characters.
- Developer & utility toolsJSON to YAML converterConvert JSON to YAML or YAML to JSON in your browser, with line and column for any error.
- Developer & utility toolsCSS minifier and beautifierMinify CSS to make it smaller, or beautify it so it is easy to read. Runs in your browser.
- Developer & utility toolsJavaScript minifier and beautifierMinify JavaScript with a real compressor, or beautify it for reading. Syntax errors show the line.
- Developer & utility toolsHTML beautifierFormat messy or one-line HTML with clean indentation so it is easy to read and edit.
- Developer & utility toolsSQL formatterFormat SQL queries with clean indentation. Supports MySQL, PostgreSQL, SQL Server and more.
- Developer & utility toolsCron expression explainerTurn a cron schedule into plain English and see the next five times it will run.
- Developer & utility toolsHTML entities encoder and decoderEscape special characters as HTML entities, or turn entities like & back into plain text.
- Developer & utility toolsFake data generatorGenerate fake names, emails, cities and other test records as JSON or CSV. Nothing real is used.
- Developer & utility toolsImage to Base64 converterTurn an image into a Base64 data URI, CSS background or HTML img tag you can paste into code.
- Developer & utility toolsNumber base converterConvert numbers between binary, octal, decimal, hexadecimal and any base from 2 to 36, including very large numbers.
- Developer & utility toolsUTM link builderAdd UTM campaign tags to a link so you can see in analytics where your visitors came from.
- Developer & utility toolsMeta tag generatorCreate the title, description, Open Graph and Twitter card tags for a web page, with a search result preview and length checks.
- Developer & utility toolsColor contrast checkerCheck the contrast ratio between text and background colours against the WCAG AA and AAA accessibility levels.
- Developer & utility toolsChmod calculatorWork out Linux file permissions: tick read, write and execute boxes to get the chmod number, or type a number to see what it allows.
- Developer & utility toolsCSS box shadow generatorDesign a box shadow with sliders, see it live, and copy the CSS. Control offset, blur, spread, colour, opacity and inset.
- Developer & utility toolsJSON diffCompare two JSON documents and list exactly which keys were added, removed or changed, with their paths.
- Developer & utility toolsJSON to TypeScript, Go, Python and C#Generate TypeScript interfaces, Go structs, Python dataclasses or C# classes from a sample of JSON.
- Developer & utility toolsYAML validatorCheck YAML for mistakes. See the line and column of an error, spot tab problems and view the same data as JSON.
- Developer & utility toolsHTML table generatorBuild an HTML table by choosing rows and columns and typing into a grid. Copy clean code with optional borders and a caption.
- Developer & utility toolsHTML list generatorTurn lines of text into an HTML bulleted or numbered list. Pick the numbering style and make items into links if you want.
- Developer & utility toolsCSV to HTML tableConvert CSV or data pasted from a spreadsheet into an HTML table. The separator is detected for you.
- Developer & utility toolsMailto link generatorCreate a mailto link with the recipient, subject, message, Cc and Bcc filled in, plus the HTML anchor code.
- Developer & utility toolsMD5, CRC32 and RIPEMD-160 hash generatorGet the MD5, CRC32 and RIPEMD-160 hash of text or a file, in your browser. Useful for checksums and legacy systems.
- Developer & utility toolsPHP serialize and unserializeConvert PHP serialized strings to JSON and back. Handy for WordPress options and database values.
- Developer & utility toolsIP subnet calculatorWork out the network, broadcast, host range, masks and address count for any IPv4 or IPv6 subnet.
- Developer & utility toolsOnline HTML, CSS and JavaScript editorWrite HTML, CSS and JavaScript and see the result live in a sandboxed preview. Download the page as one file.
- Developer & utility toolstext to hex converterConvert text to hexadecimal bytes (UTF-8) and hex back to text, with your choice of separator, case and 0x prefix.
- Developer & utility toolspassword strength checkerCheck how strong a password is, with an estimate of the guessing time and tips to improve it. It runs only in your browser.
- Developer & utility toolsHMAC generatorGenerate an HMAC with SHA-256, SHA-512, SHA-384 or SHA-1 from a secret key and a message, shown in hex and Base64.
- Developer & utility toolsURL parserBreak a URL into protocol, host, port, path, query parameters and fragment, with every query parameter decoded in a table.
- Developer & utility toolsXML formatterBeautify or minify XML with your choice of indentation, and check that every tag opens and closes properly.
- Developer & utility toolsBase32 encoder and decoderEncode text to Base32 or decode Base32 back to text, following RFC 4648 with optional padding.
- Developer & utility toolsMarkdown table generatorTurn spreadsheet rows, CSV or tab-separated text into a neat Markdown table with alignment options.
- Developer & utility toolsCSS text shadow generatorDesign a text shadow or glow with a live preview, two layers and a copy-ready CSS line.
- Developer & utility toolsCSS border radius generatorSet each corner radius with a live preview and copy the shortest border-radius CSS.
- Developer & utility toolscolour shades and tints generatorGenerate lighter tints and darker shades of any colour, with hex codes you can copy.
- Developer & utility toolscolour palette generatorBuild a colour palette from one base colour using complementary, analogous, triadic and other colour schemes.