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.