Developer & Utility
Generators, encoders and handy everyday utilities.
What are developer and utility tools?
Developer and utility tools handle everyday formats and checks in the browser: JSON formatting and schema generation, MD5 and SHA hashes, Base64 encoding, strong password generation, test card numbers and browser, user-agent and screen details.
| I want to… | Use this tool |
|---|---|
| Format and validate JSON | JSON Formatter & Validator |
| Generate SHA-256 or MD5 hashes | MD5 & SHA Hash Generator |
| Encode or decode Base64 | Base64 Encoder / Decoder |
| Create a strong random password | Strong Password Generator |
JSON to JSON Schema
Generate a JSON Schema (draft 2020-12) from any JSON sample.
JSON Formatter & Validator
Beautify, minify and validate JSON with clear error messages.
MD5 & SHA Hash Generator
Generate MD5, SHA-1, SHA-256 and SHA-512 hashes.
Base64 Encoder / Decoder
Encode or decode Base64 text (UTF-8 safe).
Strong Password Generator
Generate secure random passwords in your browser.
Credit Card Generator (Test Numbers)
Generate Luhn-valid dummy card numbers for testing payment forms.
Credit Card Validator
Validate a card number with the Luhn check and detect its brand.
User Agent Detector
See and decode your browser user agent string.
What Is My Browser
Details about your browser, OS, screen, language and capabilities.
Screen Resolution Detector
Find your screen resolution, viewport and pixel ratio.

