JSON Formatter
Format, validate, and prettify JSON. Error detection with line numbers.
Open toolThis directory is intentionally focused on mature tools with examples, caveats, privacy notes, and supporting guidance. The result is faster navigation and a cleaner quality surface.
Local workspace
Open and save core tools to build a small local workspace. Favorites and recent tools are stored only in this browser.
Manage workspaceScope
Additional experimental utilities stay out of the featured directory and sitemap until their guides, edge-case notes, and quality checks match the focused tool standard. Existing URLs remain available, but this page highlights the strongest developer workflows.
Inventory governance
Legacy utilities are mapped into noindex workbench hubs or Labs so the public directory stays focused on mature, useful workflows. These surfaces are ad-free and excluded from the sitemap until they pass the same quality gate as the core tools.
A planned hub for small text tasks that are useful together but too thin as separate indexed pages: counting, case conversion, deduplication, slug creation, and placeholder text.
5 legacy tools mapped
noindex-hubA planned hub for CSS, HTML, JavaScript/TypeScript, SQL, SVG, and entity cleanup tasks that are stronger as a formatter workflow than as separate thin pages.
6 legacy tools mapped
noindex-hubA planned hub for browser-side image compression, cropping, Base64 conversion, QR/barcode generation, color utilities, and EXIF inspection.
9 legacy tools mapped
noindex-hubA cautious experimental hub for prompt cleanup, prompt templates, AI output cleanup, token estimates, conversation analysis, and model planning snapshots.
8 legacy tools mapped
Core collection
High-intent utilities with expanded examples, practical warnings, and supporting concept guides.
Format, validate, and prettify JSON. Error detection with line numbers.
Open toolEncode text to Base64 or decode back. UTF-8 support.
Open toolConvert Unix timestamps to dates and vice versa.
Open toolDecode JSON Web Tokens to view header and payload.
Open toolTest regular expressions with flags. See all matches.
Open toolGenerate SHA-1, SHA-256, SHA-384, and SHA-512 hashes.
Open toolEncode or decode URL components safely.
Open toolGenerate strong passwords. Custom length and characters.
Open toolCompare two texts side by side. See what changed.
Open toolWrite Markdown and see live preview. GitHub-flavored.
Open toolFormat or minify CSS code. Beautify messy stylesheets instantly.
Open toolGenerate random UUIDs (v4). Batch generate multiple at once.
Open toolJSON Formatter, Base64, JWT Decoder, and Timestamp Converter help inspect copied API data, logs, and token claims.
Regex Tester, URL Encoder, and Hash Generator cover common checks before copying patterns, URLs, or digests into another system.
Password Generator focuses on crypto-backed random passwords with clear warnings about storage and shared devices.
Text Diff, Markdown Preview, CSS Formatter, and UUID Generator help review changes, documentation drafts, and publishing structure before sharing.
Guides
Concept pages explain what each tool can do, what it cannot prove, and which boundary matters.
Base64 changes how data is represented; it does not make the data secret. Use it for transport and formatting, not protection.
JWT DecoderDecoding a JWT makes its header and payload readable. Verifying a JWT proves whether the token was signed by a trusted issuer and has not been changed.
URL Encoder / DecoderEncode parameter values, not usually the entire URL. Pay attention to reserved characters, Unicode, spaces, and accidental double encoding.
Hash GeneratorHashes are one-way digests. Encryption is reversible with a key. Password storage needs dedicated slow password-hashing algorithms, not plain SHA-256.
Base64 Encoder / DecoderBase64URL is a URL-safe variant of Base64. It changes a few characters and often drops padding so encoded values survive links, cookies, and token segments more reliably.
URL Encoder / DecoderURL encoding usually represents UTF-8 bytes, not abstract characters directly. That is why one visible character can become several percent-encoded byte values.
URL Encoder / DecoderUse encodeURIComponent for individual parameter values. Use encodeURI only when you already have a mostly complete URL and want to preserve its structural characters.
Hash GeneratorMD5 and SHA-1 are useful for recognizing legacy data, but they should not be chosen for new security-sensitive integrity or trust workflows.
Password GeneratorLength usually matters more than visual complexity. Use long unique passwords with a manager, and use memorable passphrases only when a human truly needs to type them.
JSON FormatterA JSON parse error usually points near the first place the parser became confused, not always the original mistake. Work from the location, then inspect the surrounding structure.
Unix Timestamp ConverterA 10-digit Unix timestamp is usually seconds; a 13-digit value is usually milliseconds. Mixing them can shift dates by decades or create instantly expired tokens.
Regex TesterGreedy quantifiers take as much as they can while still allowing the pattern to match. Lazy quantifiers take as little as they can, but they still depend on the rest of the pattern.
Text Diff CheckerText diff review works best when the snippets are small, sanitized, and tied to a clear decision: what changed, what matters, and what should be copied forward.
Markdown PreviewMarkdown preview is a publishing rehearsal: it helps catch structure and formatting problems, but the final platform may still render details differently.
CSS FormatterCSS formatting improves readability, but cascade, specificity, browser support, and team lint rules still need deliberate review.
UUID GeneratorUUID v4 values are useful random identifiers for development data, but authorization, uniqueness constraints, and secret-token design remain separate responsibilities.
Format, validate, and prettify JSON. Error detection with line numbers.
Encode text to Base64 or decode back. UTF-8 support.
Decode JSON Web Tokens to view header and payload.
Test regular expressions with flags. See all matches.
Encode or decode URL components safely.
Format or minify CSS code. Beautify messy stylesheets instantly.
Generate random UUIDs (v4). Batch generate multiple at once.