Online Developer Tools
Format and validate JSON, decode JWT payloads, convert timestamps, and encode URLs or Base64.
JSON Formatter
Validate and format JSON with two-space indentation.
URL Encoder
Percent-encode text for use in a URL component.
URL Decoder
Decode a percent-encoded URL component.
Base64 Encoder
Encode UTF-8 text as Base64.
Base64 Decoder
Decode Base64 into UTF-8 text.
Decimal to Binary
Convert a whole decimal number to binary.
Binary to Decimal
Convert a binary integer to decimal.
JSON Validator
Check JSON syntax and see the parser error if the input is invalid.
JSON Minifier
Remove unnecessary whitespace from valid JSON for compact output.
JWT Decoder
Read the header and payload of a signed JWT. This tool does not verify signatures.
Unix Timestamp Converter
Convert Unix seconds to an ISO UTC date and time.
Hex to Decimal
Convert hexadecimal integers to decimal, including negative values.
Decimal to Hex
Convert decimal integers to hexadecimal without rounding large integers.
Octal to Decimal
Convert a base-eight integer to decimal.
Decimal to Octal
Convert a decimal integer to base eight.
UUID Generator
Generate a random version 4 UUID in your browser.
Random Number Generator
Pick a random integer between two inclusive bounds.
Random Choice Picker
Pick one entry at random from a list with one choice per line.
Random Password Generator
Generate a random password from letters, digits, and symbols. Choose 8 to 128 characters.