Fast, powerful developer tools for the modern development workflow.
A focused toolkit for the everyday tasks that slow developers down — built for the speed of the AI era.
JSON Tools
Format, validate, minify, and convert JSON data.
- JSON FormatterTurn minified API responses and config dumps into readable JSON.
- JSON ValidatorCheck whether a string is valid JSON before you ship it.
- JSON MinifierRemove insignificant whitespace from JSON to shrink HTTP bodies, log batches, and cached files.
- JSON to CSVTurn API JSON into spreadsheet-ready CSV.
- CSV to JSONImport spreadsheet or log CSV into JSON for APIs and configs.
- JSON to XMLWrap JSON payloads in XML for tools that expect element trees.
- XML to JSONParse XML into JSON for debugging, scripting, and modern APIs.
- JSON to YAMLTurn strict JSON into YAML for DevOps and config workflows.
- YAML to JSONParse YAML configs into JSON for tools that only accept JSON.
Encoding Tools
Encode and decode Base64, URLs, HTML entities, and JWTs.
- Base64 EncodeConvert plain text to standard Base64 (RFC 4648).
- Base64 DecodeConvert standard Base64 back to UTF-8 text.
- Text to Base64Encode a string to Base64 when you searched specifically for text conversion.
- Base64 to TextRecover a human-readable UTF-8 string from Base64.
- Image to Base64Turn a local image into raw Base64 or a full data URI for CSS, HTML, or JSON.
- Base64 to ImagePaste Base64 or a data URI to preview the image and download it.
- URL EncoderEncode a string for safe use in a query value or path segment.
- URL DecoderDecode a URI-component-encoded string back to readable text.
- URL ParserPaste an absolute URL to inspect its parts, list query parameters, and copy a pretty JSON object of the query string.
- HTML Entity EncoderTurn characters that break HTML into named or numeric entities.
- HTML Entity DecoderConvert &, ', 🎉, and other entities back to characters.
- JWT DecoderPaste a JWT to inspect header and payload locally.
Hash Tools
Generate MD5, SHA-256, SHA-512, and other cryptographic hashes.
Formatters
Format and minify JavaScript, CSS, HTML, and SQL.
- JavaScript FormatterTurn compacted or inconsistently indented JavaScript into readable code.
- JavaScript MinifierReduce JavaScript size by stripping comments and unnecessary whitespace and shortening names where Terser can.
- CSS FormatterPretty-print stylesheets so selectors and declarations are easy to scan.
- CSS MinifierCompress CSS by removing extra whitespace.
- HTML FormatterPretty-print HTML so nested elements line up.
- HTML MinifierShrink HTML by collapsing whitespace and stripping comments.
- SQL FormatterMake SELECT statements and scripts readable with dialect-aware layout.
Text Tools
Compare text, diff files, and convert string case.
Color Tools
Convert color formats, pick colors, and check WCAG contrast.
- HEX to RGBTurn a hex color into an rgb() function and individual channel values.
- RGB to HEXEnter RGB channel values or paste an rgb() string to get an uppercase hex code.
- RGB to HSLTranslate RGB into CSS hsl() notation.
- HSL to RGBTurn HSL into RGB for tools that expect channel integers.
- HEX to HSLGo from hex to hsl() in one step.
- HSL to HEXTranslate CSS hsl() into a hex color code for design tools and stylesheets that prefer #RRGGBB.
- Color PickerPick a color visually or type any format.
- Contrast CheckerEnter foreground and background colors to get an instant WCAG contrast ratio with pass/fail for normal and large text.
- Contrast Ratio CalculatorGet the exact contrast ratio between two sRGB colors using the WCAG relative luminance formula.
Image Tools
Convert between JPG, PNG, and WebP in your browser.
- JPG to PNGRe-containerize a JPEG as a PNG file using the Canvas API in your browser.
- PNG to JPGExport a PNG to JPEG with a quality slider and a background color for transparent areas.
- JPG to WebPProduce a WebP file from a JPEG using browser-native encoding.
- PNG to WebPTurn UI assets and screenshots from PNG into WebP using client-side encoding.
- WebP to JPGDecode WebP and export JPEG for legacy pipelines, email attachments, or desktop tools that lack WebP support.
- WebP to PNGExtract a PNG from WebP when you need a lossless container or a format every editor accepts.
UUID Tools
Generate UUIDs and GUIDs for identifiers and test data.
Every tool runs in your browser. Your input is not sent to a server.