Security & Developer Tools

Free Online Developer and Security Tools

Format data, encode and decode text, inspect tokens, generate identifiers, and test expressions with practical browser tools.

Format and transform data

Format JSON, convert supported JSON and YAML, change CSV/TSV delimiters, or turn JSONL records into CSV.

Encode, decode, and inspect

Work with Base64 and URL components, inspect JWT contents, and calculate hashes or HMAC values.

Generate values

Create passwords, passphrases, UUIDs, random strings, sample data, QR codes, or placeholder text.

Test and convert technical data

Test regular expressions, inspect cron schedules, convert Unix timestamps, and check password strength.

Frequently asked questions

What is the difference between encoding and encryption?

Encoding changes how data is represented; it does not provide confidentiality. Encryption is designed to protect information from unauthorized access.

Does decoding a JWT verify its signature?

No. Decoding displays the readable header and payload, but does not verify the signature or prove that the claims are trustworthy.

Selected files are processed locally on your device and are not uploaded to our application server.