// About

Built for developers who value speed and privacy.

DevSpeedTools is a small, focused toolbox for the things developers do every day — convert formats, format code, validate syntax, encode data. Every tool runs entirely in your browser. Nothing you paste is uploaded, and you never need an account.

// Why

Why client-side?

Most developer tools either upload your data to a server or show ads everywhere. We chose the harder path: run the tools in JavaScript so your data never leaves your device. It's better for privacy and usually faster too.

// What

What's coming

The initial release covers 13 tools across YAML, JSON, encoding, decoding, formatting, validation, and generation. The roadmap adds YAML diff, YAML statistics, more converters, regex testing, UUID and password generation, and more.

// How

How it's built

The site is built with Astro for minimal JavaScript on every page. Tool-specific code is loaded only on the page that needs it. The design follows a strict design system — minimal surfaces, restrained colour, real monospace.

What's available now.

43 live tools across 10 categories.

YAML to JSONConvert YAML to JSON in your browser with line-aware errors.yamlJSON to YAMLConvert JSON into clean, human-readable YAML.yamlYAML FormatterPrettify, indent, and normalize YAML.formattersYAML ValidatorCheck YAML syntax and surface precise error locations.validatorsJSON FormatterPretty-print JSON with customisable indentation.formattersJSON ValidatorCheck JSON syntax and pinpoint errors.validatorsJSON MinifierCompress JSON by stripping whitespace.formattersJWT DecoderDecode header, payload, and signature of JSON Web Tokens.securityBase64 ConverterEncode and decode Base64 strings and files.encodersURL Encoder / DecoderPercent-encode and decode URL components.encodersHTML Entities Encoder / DecoderEscape and unescape HTML entities.webMarkdown to HTMLRender Markdown to sanitised HTML.webCron GeneratorBuild cron expressions with a friendly form.generatorsYAML DiffCompare two YAML documents and highlight differences.yamlYAML StatisticsCount keys, depth, arrays, and types in a YAML document.yamlYAML Key SorterSort keys alphabetically in a YAML map.formattersYAML FlattenerFlatten nested YAML into dotted-key form (or back).convertersExtract YAML KeysPull all keys (with dotted paths) out of a YAML document.textExtract YAML ValuesPull every leaf value out of a YAML document.textRemove YAML CommentsStrip comments and blank lines from a YAML file.formattersYAML Quote Style ConverterSwitch between single, double, and unquoted strings.formattersCSV to YAMLConvert CSV to a list of YAML mappings.convertersYAML to CSVConvert a YAML list of maps into CSV.convertersTSV to YAMLConvert tab-separated values into YAML mappings.convertersYAML to TSVConvert a YAML list of maps into TSV.convertersXML to YAMLConvert XML into YAML.convertersYAML to XMLConvert YAML into an XML document.convertersTOML to YAMLConvert TOML configuration into YAML.convertersYAML to TOMLConvert a YAML map to TOML configuration.convertersProperties to YAMLConvert Java .properties files to YAML.convertersYAML to PropertiesConvert a YAML map into Java .properties format.convertersUUID GeneratorGenerate UUIDs (v1, v3, v4, v5, v7) in bulk.generatorsPassword GeneratorGenerate strong random passwords and passphrases.generatorsLorem Ipsum GeneratorGenerate placeholder text in words, sentences, or paragraphs.generatorsUnix Timestamp ConverterConvert between Unix timestamps, ISO 8601, and human dates.convertersHash GeneratorCompute MD5, SHA-1, SHA-256, and SHA-512 hashes in your browser.securityRegex TesterTest regular expressions with live match highlighting.textHTTP Status CodesLook up HTTP status codes, their meanings, and example usage.referenceMIME Type LookupLook up MIME types by file extension or content type.referenceText CounterCount characters, words, lines, and reading time in a block of text.textText DiffCompare two blocks of text and highlight line differences.textRandom Port PickerPick a free random port from the IANA dynamic/private range.generatorsColor Format ConverterConvert colors between HEX, RGB, HSL, and OKLCH.converters