Edwin Lab / practical utilities
Developer Tools
Small, focused tools for the everyday work of building and debugging software. Validate data, decode text, inspect schedules, and test query patterns without uploading your input.
JSON & data
4 tools
JSON Validator & Formatter
Check syntax with line and column errors, then format or minify without changing value tokens.
Open toolJSON Diff
Compare two JSON documents by structure and inspect added, removed, or changed values.
Open toolJSON ↔ YAML Converter
Convert payloads and configurations with explicit data-type and YAML subset checks.
Open toolJSON ↔ CSV Converter
Convert records and tables, choose delimiters, and preview cells with spreadsheet safety options.
Open toolEncoding & tokens
3 tools
Base64 Encoder / Decoder
Encode UTF-8 text or decode Base64 and Base64URL with clear validation.
Open toolURL Encoder / Decoder
Encode URI components, decode URLs, and inspect ordered query parameters.
Open toolJWT Decoder
Read JWT header, payload, and time claims. Decoding does not verify a signature.
Open toolTime & scheduling
2 tools
Identifiers & query text
3 tools
UUID v4 Generator
Generate one or up to 1,000 random UUID v4 values using browser cryptography.
Open toolSQL Formatter
Format PostgreSQL or MySQL text with indentation and keyword case options.
Open toolJavaScript Regex Tester
Inspect highlighted matches, positions, capture groups, and named groups in a cancellable worker.
Open toolYour input is processed locally in your browser. All 12 tools process input locally. Nothing you enter is uploaded or saved to browser storage.