Base64 Decoder
Decode Base64, base64url and data URIs back to text or files, with error positions, a hex view and file type detection.
Everyday utilities for JavaScript and full-stack developers: format and validate JSON, convert data, encode strings, test regular expressions and generate identifiers.
21 free tools
Decode Base64, base64url and data URIs back to text or files, with error positions, a hex view and file type detection.
Encode text or files to Base64 with correct UTF-8 handling, URL-safe output, MIME line wrapping and ready-to-use data URIs.
Count characters, bytes and words and check limits for meta tags, X posts, SMS, Instagram and YouTube titles.
Convert CSV or TSV into JSON with a standards-compliant parser, delimiter detection, type inference and several output shapes.
Calculate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes and HMACs of text or files, and verify checksums.
Format, beautify and validate JSON with readable indentation, key sorting and clear error messages.
Strip whitespace from JSON to make it as compact as possible, with byte savings, key sorting and a .min.json download.
Turn JSON arrays into CSV for Excel or Google Sheets, with nested-object flattening, array handling and a live table preview.
Check JSON syntax as you type, pinpoint errors with a code excerpt and catch duplicate keys that JSON.parse silently drops.
Explore JSON as a collapsible, color-coded tree with search, expand-to-level controls and one-click path copying.
Generate classic lorem ipsum placeholder text as paragraphs, sentences, words or list items, in plain text or HTML.
Create strong random passwords or memorable passphrases with secure browser randomness and an honest strength estimate.
Generate secure random integers or decimals in any range, with unique numbers, sorting, dice, coin flip and lottery presets.
Generate cryptographically secure random strings, tokens, API keys, hex IDs and PINs with custom characters and length.
Test JavaScript regular expressions live with match highlighting, capture groups, replace preview and a library of common patterns.
Convert identifiers between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and 9 more, with smart acronym handling.
Convert any date string or timestamp between ISO 8601, RFC 2822, RFC 3339, HTTP, SQL and Unix formats in any time zone.
Convert Unix epoch timestamps to human-readable dates and back, with a live clock and auto-detected seconds, ms, µs or ns.
Decode percent-encoded text and URLs, unwrap double encoding, locate malformed sequences and break a URL into its parts.
Percent-encode text for query strings, paths, full URLs or form data, with a table showing exactly which characters changed.
Generate secure random v4 or time-ordered v7 UUIDs in bulk, and validate or inspect any UUID.
These tools process input in your browser as you type. They are built for the moments when you need to inspect an API response, decode a token payload, or check a regular expression without opening an editor or installing a package.
No. The developer tools on this page process input with JavaScript in your browser. Input is not sent to a server and is not saved between visits.
The Hash Generator supports MD5, SHA-1, SHA-256, SHA-384 and SHA-512. MD5 and SHA-1 are provided for checksums and legacy systems only — do not use them for passwords.
Generate custom post types, ACF fields, redirects, .htaccess rules and functions.php snippets.
Visual generators for gradients, shadows, layouts and animations, plus unit and color converters.
Format, minify, encode and generate HTML markup for tables, iframes, favicons and meta tags.
Meta tags, schema markup, Open Graph, sitemaps, UTM links and SERP previews.
Word counters, case converters, text cleanup, line tools and handy calculators.