Developer tools.
Small utilities for your everyday development workflow.
JSON Formatter
Format, validate or minify JSON online with readable indentation and syntax error locations.
Base64 Encoder / Decoder
Encode UTF-8 text to Base64 or decode Base64 back to readable text in your browser.
URL Encoder / Decoder
Encode URL components and query values, or decode percent-encoded text into readable characters.
UUID Generator
Generate random version 4 UUIDs individually or in batches, ready to copy into your project.
Hash Generator
Compute SHA-1, SHA-256, SHA-384, and SHA-512 digests.
JWT Decoder
Read the header and payload inside a JWT.
URL Parser
Inspect the parts of an HTTP or HTTPS URL without visiting it.
Unix Timestamp Converter
Convert Unix seconds, milliseconds, and explicit UTC timestamps.
JSON to CSV Converter
Turn an array of flat JSON objects into quoted CSV.
Color Converter
Convert a color between hex, RGB and HSL notation.
About developer tools
These are the small utilities that interrupt real work: a JSON response that needs formatting before you can read it, a Base64 string to decode, a UUID to generate, a Unix timestamp to make sense of, a JWT whose claims you want to inspect, a URL whose query parameters need pulling apart.
Each runs locally in your browser. That is worth noting for the decoder tools in particular — a JWT often carries real session data, and pasting one into a web service means handing that data to whoever runs it. Nothing you paste here is transmitted, logged or stored. Note that decoding is not verification: the JWT decoder reads a token's contents and does not check its signature.