Developer Tools
Encode, decode, format and validate code and data. Free developer utilities that run entirely in the browser.
All tools are free to use. File size and processing limits may vary by tool.
JSON Formatter
Format compact or single-line JSON with readable indentation. Tidy an API response in your browser and receive a warning when JSON syntax is invalid.
JSON Validator
Paste suspicious data and run it; valid syntax earns a confirmation, broken syntax an error warning. Checking happens in this browser, data never reaches a server.
Base64 Encoder
Convert text into UTF-8 Base64 and copy the encoded result. Processing stays in your browser; Base64 is encoding, not encryption or password protection.
Base64 Decoder
Decode Base64 or a data URL in your browser. View text, preview recognized images and download the decoded file without uploading the input.
UUID Generator
Generate a standard UUID v4 identifier. Every button press creates a new unique value. It uses the browser cryptographic number generator and sends no request to a server.
Unix Timestamp Converter
Convert a timestamp into a readable date and a date back into a timestamp. Second and millisecond values are supported. Everything runs in this browser, dates are never stored.
Regular expression tester
Regular expression tester. Test JavaScript regular expressions locally.
JWT header and payload decoder
Decode a JWT header and payload; read-only, the signature, issuer and permissions are NOT verified. No secret key needed. Runs in this browser, the token never reaches a server.
URL component encoder and decoder
URL component encoder and decoder. Encode or decode a URL component as UTF-8.
Cron Explainer
Explain a cron expression in words. Each of the five fields is described and the next five run times are listed. Only the five-field form is accepted; a six-field expression with seconds returns an error.
JWT Builder
Create HS256/384/512 JWTs from header and payload. Secrets stay on-device.
TOTP Authenticator
Generate 30-second one-time codes from a secret. Keys stay on-device.
API Token Generator
Generate random API keys and secret tokens. Choose 8 to 256 bytes, pick hex, Base64, Base64URL or alphanumeric, and add an optional prefix. The browser cryptographic number generator does the work, no network request leaves the page.