kitty/bin Dev
JSON, SQL, encoding, regex, secrets and everyday developer utilities. Free, and all running in your browser.
/
JSON and data
JSON formatterFormat JSON with 2 spaces, 4 spaces or tabs, minify it to one line, sort keys and browse it as a tree.JSON validatorCheck whether JSON is valid and see the line, column and a plain explanation of any error, such as a trailing comma or a missing quote.JSON to CSVTurn a JSON list of objects into CSV for Excel or Google Sheets.CSV to JSONConvert CSV or spreadsheet cells to JSON.JSON to YAMLConvert JSON to clean YAML with risky values such as yes, no and 1.10 quoted for you, or turn YAML with anchors, merge keys and block text into JSON.
Encode and decode
Base64 encode and decodeEncode text to Base64 or decode it back, with full UTF-8 support, URL-safe Base64 and file to data URL conversion.URL encode and decodePercent-encode a query value or a whole web address, or decode one back to readable text.JWT decoderDecode a JSON Web Token to read its header and claims, with exp, nbf and iat shown as dates.
Generate
UUID generatorMake random version 4 or time-ordered version 7 UUIDs with your browser's cryptographic random numbers.Password generatorMake strong passwords or easy-to-type passphrases with your browser's cryptographic random numbers.SHA-256 hash generatorGet the SHA-256 hash of any text or file, along with SHA-1, SHA-384, SHA-512 and MD5.
Test and convert
Regex testerTest a JavaScript regular expression with every match highlighted, a table of numbered and named groups, and a live replace preview.Unix timestamp converterConvert a Unix timestamp to a date in any time zone, or a date to a timestamp.cURL converterTurn a cURL command into JavaScript fetch, Python requests, Go or PHP code.CURL to pythonConvert a cURL command to Python requests code, with headers, JSON bodies, form uploads and auth handled.CURL to fetchConvert a cURL command into JavaScript fetch code for the browser or Node.js, with headers, JSON, forms and auth.
Inspect and protect
Secret scannerFind leaked API keys, tokens, private keys and passwords in code and logs, then redact them.Unicode inspectorReveal invisible characters, odd spaces and lookalike letters, with code points and bytes.Invisible character detectorFind and remove zero-width spaces, joiners, direction marks and other invisible characters hiding in your text.
Compare
Databases and SQL
Types and schemas
JSON to typesGenerate TypeScript, Zod, Go, Python and JSON Schema types from JSON.JSON to typescriptPaste JSON and get TypeScript interfaces instantly, with nested types and optional fields handled.JSON to zodPaste JSON and get Zod schemas instantly, with nested types and optional fields handled.JSON to goPaste JSON and get Go structs with json tags instantly, with nested types and optional fields handled.JSON schema generatorPaste JSON and get a JSON Schema instantly, with nested types and optional fields handled.