Tools for working with APIs
The kit to build, test and debug against an API: format JSON, generate keys and UUIDs, sign with HMAC, decode a JWT and turn a cURL command into code in your language. All local, so you can paste real payloads.
Free JSON FormatterFormat, indent and validate JSON instantly in the browser. Pinpoints syntax errors and shows their exact location. 100% local. API key generatorGenerate random API keys with custom prefix, configurable length and hex or base62 format. Useful for development, testing and production. UUID generatorGenerate random UUIDs (v4 and v7), one or in bulk. Compatible with databases, APIs and testing. Runs entirely in your browser. JWT decoderDecode JSON Web Tokens instantly: header, payload and signature. Inspect claims, expiration and algorithm. 100% in your browser. HMAC generatorCompute HMAC with SHA-1, SHA-256, SHA-384 and SHA-512 in your browser. Useful for signing webhooks, APIs and verifying integrity. MD5/SHA hash generatorCompute MD5, SHA-1, SHA-256 and SHA-512 hashes in your browser. Useful for verifying files, data integrity and signatures. No server. cURL to code converterPaste a cURL command and get the equivalent code in JavaScript (fetch), Python (requests) and Node. Great for going from terminal to your app. Runs in your browser.