Developer Glossary
Definitions, comparisons, and troubleshooting guides for formats used across our browser-first tools. Every article links to related utilities — no account required.
What is JSON?
JSON (JavaScript Object Notation) explained — syntax, data types, and how developers use JSON in APIs and configs. Free tools included.
What is a JWT?
Learn what JSON Web Tokens (JWT) are, how header.payload.signature works, and how to decode JWTs safely in your browser.
What is Base64?
Base64 encoding explained — how binary data becomes ASCII text, URL-safe variants, and when to use Base64 in development.
What is YAML?
YAML explained for developers — indentation-based config files, comparison to JSON, and when to choose YAML vs JSON.
JSON vs YAML
Compare JSON and YAML — syntax, use cases, pros and cons, and when to convert between them for APIs vs configuration.
JWT Structure Explained
Break down JWT header, payload, and signature segments. Learn Base64URL encoding and how to inspect tokens safely.
Common JSON Errors
Fix common JSON syntax errors — trailing commas, single quotes, unquoted keys, and comments. Line-level validation tips.
What is Regex?
Regular expressions explained — patterns, flags, capture groups, and when developers use regex for validation and parsing.
What is a PDF?
Portable Document Format (PDF) explained — structure, use cases, and how browser PDF tools work without uploading files.