Developer Tools for JSON, JWT, Base64, and Data Utilities
RunDevTools provides focused browser utilities for formatting, validating, comparing, converting, and inspecting developer data without requiring an account.
- JSON Formatter: Format, validate, copy, and download JSON in your browser. No sign-up and no server upload required.
- JSON Validator: Validate JSON locally, get a useful syntax diagnostic, and preview normalized output in your browser.
- JSON Minifier: Minify valid JSON in your browser, compare character reduction, copy the result, or download it.
- JSON Diff: Compare JSON A and JSON B locally. Review additions, removals, and changed values with a structural summary.
- JSON to CSV: Convert JSON arrays to CSV locally. Preview flattened columns, copy the output, or download a CSV file.
- JSON to YAML: Convert JSON to YAML in your browser, preview the output, copy it, or download a YAML file.
- JSON Key Sorter: Sort JSON object keys recursively in your browser. Preserve array order, choose key order, copy the result, or download sorted JSON.
- JSON to TypeScript: Generate TypeScript interfaces or type aliases from JSON locally. Infer nested objects and arrays, then copy or download a .ts file.
- JSON Schema Generator: Generate a Draft 2020-12 JSON Schema from JSON in your browser. Control observed required fields, then copy or download the schema.
- JWT Decoder: Decode JWT headers and payloads locally in your browser. Inspect expiry timestamps; decoding never verifies a signature.
- Base64 Encoder and Decoder: Encode UTF-8 text to Base64 or decode standard and URL-safe Base64 locally in your browser.
JavaScript is required to run this browser-based utility.