Free Developer Tools — Fast, Offline-Capable, Privacy-First
Fifteen converters for the stuff you paste into the terminal ten times a day. Everything runs in your browser: no upload, no sign-up, no server-side conversion.
JSON & YAML
- JSON to YAML ConverterConvert JSON to clean, human-readable YAML instantly. Runs fully in your browser — no upload, no tracking.
- YAML to JSON ConverterConvert YAML to JSON (pretty-printed, 2-space indent) in your browser. Handles anchors, multi-doc files, and nested structures.
- JSON to CSV ConverterConvert a JSON array of objects to CSV online. Auto-detects columns, escapes quotes, supports nested fields via dot notation.
- CSV to JSON ConverterConvert CSV to JSON online. Auto-detects delimiters, parses headers into object keys, and coerces numbers and booleans.
- JSON to TypeScript InterfaceGenerate TypeScript interfaces from a JSON sample. Infers types, nested shapes, and arrays. Output is ready to paste into your codebase.
- JSON Formatter & ValidatorPretty-print, validate, and minify JSON online. Syntax errors are surfaced with a clear line and column. Fully offline, no upload.
HTTP
- cURL to fetch ConverterConvert cURL commands to browser-compatible JavaScript fetch() calls. Preserves headers, methods, bodies, and query strings.
- cURL to Python requests ConverterConvert cURL commands to Python using the requests library. Generates idiomatic code with headers dict, json= or data= body, and timeout.
Encoding
Time
Crypto
- JWT DecoderDecode a JSON Web Token (JWT) to inspect its header and payload. Shows algorithm, claims, and expiry. Signature is never verified in-browser — only decoded.
- MD5 / SHA Hash GeneratorGenerate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes of any text. Uses Web Crypto for SHA and a pure-JS MD5 implementation. All offline.