Developer Utilities

Encode, decode, hash, generate and convert — the everyday developer toolbox, 100% client-side.

Base64 Encode

Editor's choice

Encode UTF-8 text and local files to standard or URL-safe Base64 with optional padding, line wrapping, Data URI prefixes, byte statistics, and browser-only processing.

Base64 Decode

Decode standard or URL-safe Base64 back to UTF-8 text locally. Handles Data URI prefixes, whitespace, missing padding, strict validation, malformed input errors, and readable output statistics.

URL Encoder

Editor's choice

Encode URL components, query values, path segments, form data, or complete URIs locally with UTF-8 percent encoding, + space handling, delimiter preservation, and a URL analyzer.

URL Decoder

Decode percent-encoded URLs and query strings back to readable UTF-8 text — handles %20, +, Unicode escapes, mixed encoding, malformed escape checks, and local URL analysis.

UUID Generator

Editor's choice

Generate browser-native UUID v4 or UUID v7 identifiers in bulk, choose developer-friendly output formats, validate pasted UUIDs, and export private local results.

UUID Bulk Generator

Editor's choice

Generate 1–5,000 UUID v4 or v7 values with advanced JSON, NDJSON, CSV, SQL, JavaScript, newline, and local API-payload export options.

Unix Timestamp Converter

Editor's choice

Convert Unix timestamps and epoch time to readable UTC or local dates, or turn ISO/date-time strings into seconds, milliseconds, microseconds, and nanoseconds. Includes timezone, relative time, difference, and developer outputs.

JWT Decoder

Editor's choice

Decode and inspect JWT header, payload, signature, registered claims, custom claims, algorithm, timestamps, and expiry state locally without verifying or uploading the token.

Hash Generator

Editor's choice

Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes together from text or local files. Compare five digests, verify checksums, and keep processing private in your browser.

SHA-256 Generator

Editor's choice

Generate SHA-256 hashes for text or local files, compare five digest algorithms, verify checksums, and export results entirely in your browser.

MD5 Generator

Generate MD5 hashes online for checksums and legacy compatibility — text or file, 32-character hex digest, computed locally. Includes SHA-256 for comparison.

SHA-1 Generator

Generate SHA-1 hashes for legacy compatibility and checksum comparison, with modern SHA-2 results in the same browser workspace.

SHA-384 Generator

Generate SHA-384 hashes from text or local files and compare them with MD5, SHA-1, SHA-256, and SHA-512 in one private workspace.

SHA-512 Generator

Generate SHA-512 hashes from text or local files, compare five digest algorithms, verify checksums, and export results privately in your browser.

Regex Tester

Editor's choice

Test JavaScript regular expressions against any sample text — every match highlighted, capture groups listed, named groups resolved, replace preview, all flags, pattern history, and a quick-reference cheat sheet. Free, 100% browser-local.

Regex Generator

Editor's choice

Build JavaScript-compatible regular expressions from practical presets or a plain-language goal, then test matches, capture groups, flags, and token explanations privately in your browser.

Cron Parser

Editor's choice

Parse cron expressions online, explain every field, validate ranges and steps, and preview upcoming job times in your chosen timezone without uploading the expression.

Cron Generator

Editor's choice

Build cron expressions from readable frequency presets and editable fields, validate the result, and preview upcoming runs privately in your browser.

HTML Entity Encode

Editor's choice

Encode HTML-sensitive characters and Unicode text as named, decimal, or hexadecimal entities. Preview safe source, copy or download output, and keep every conversion private in your browser.

HTML Entity Decode

Editor's choice

Decode named, decimal, and hexadecimal HTML entities back to readable text. Inspect entity counts, preview source safely, and copy or download decoded output locally.

Hex Converter

Editor's choice

Convert text to UTF-8 or Latin-1 hexadecimal bytes and decode hex back to text — configurable separators, 0x prefix, uppercase or lowercase, byte preview, strict validation, round-trip check, local file input, and private browser-only processing.

Color Converter

Editor's choice

Convert CSS colors between HEX, RGB, RGBA, HSL, HSV, CMYK, HWB, and OKLCH — alpha preview, WCAG contrast, 7 palette harmonies, CSS variable export, and private browser-only processing.

Password Generator

Editor's choice

Generate strong random passwords, passphrases, PINs, and custom patterns — all locally with crypto.getRandomValues(). No uploads, no account, no storage.

Barcode Generator

Editor's choice

Create and validate Code 128, Code 39, EAN-13, UPC-A, EAN-8, and ITF-14 barcodes locally. Validate check digits, generate single symbols or batch label sheets, customise quiet zones, bar width, and colours, and download SVG or PNG without uploading your data.

QR Code Generator

Editor's choice

Create static QR codes locally for URLs, text, Wi-Fi, vCards, email, SMS, phone, locations, and events. Customize colors, error correction, quiet zone, size, and an optional logo, then download PNG or SVG.

Lorem Ipsum Generator

Editor's choice

Generate Lorem Ipsum placeholder text — paragraphs, sentences, words, or exact character counts. Five vocabulary styles. Export plain text, HTML, Markdown, or JSON. 100% in your browser.

.gitignore Generator

Editor's choice

Generate or audit a .gitignore file in your browser — 82 templates, 12 one-click profiles, smart dedup, validate mode, custom rules, and zero upload. Covers Node, Python, Java, Kotlin, Go, Rust, React, Angular, Vue, Flutter, Unity, Docker, Terraform, and more.

YAML to JSON

Editor's choice

Convert YAML to valid, formatted JSON online — parse nested objects, arrays, flow collections, multi-document YAML, scalars, comments, and local YAML files privately in your browser.

JSON to YAML

Editor's choice

Convert JSON to clean YAML online — single file, batch multi-file with ZIP export, or JSON Schema / OpenAPI definition. Nested objects, arrays, quote styles, indentation controls, and 100% private browser processing.

SQL Formatter

Editor's choice

Format, beautify, and minify SQL in your browser — 10 dialects, heuristic lint hints, keyword casing, protected strings, statement splitting, diagnostics, and session history. No upload, no execution.

HTML Editor

Editor's choice

Edit HTML with a live preview — synchronized source editor, WYSIWYG visual pane, sandboxed preview, 5 starter templates, format, minify, validate, find/replace, file import, and download. 100% in your browser.

JSON to XML Converter

Editor's choice

Convert JSON to well-formed, syntax-highlighted XML in your browser — live mode, valid/invalid badge, 5 sample presets, @attribute hints, CDATA mode, DOMParser validation, 7 stats, and zero uploads.

XML to JSON Converter

Editor's choice

Convert XML to readable JSON in your browser with attribute mapping, namespace options, repeated-element arrays, mixed-content handling, formatting controls, and local file support.

JS Minifier

Editor's choice

Minify JavaScript locally with token-aware protection for strings, templates, regex literals, comments, operators, and syntax-sensitive line breaks. Compare bytes, copy, and download privately.

JS Beautifier

Editor's choice

Format and beautify JavaScript locally with configurable indentation, comment handling, blank-line control, and lint diagnostics for debugger, console.log, TODO comments and loose equality. Copy, download — no upload.

CSS Minifier

Editor's choice

Minify CSS locally with protected strings, URLs, data URLs, custom properties, calc expressions, safe color and zero-unit reductions, byte savings, diagnostics, history, copy, and download.

CSS Formatter

Editor's choice

Format and beautify CSS locally with configurable indentation, brace style, property sorting, comment removal, blank-line control, and lint diagnostics. Copy, download, and history — no upload.

HTML Minifier

Editor's choice

Minify HTML locally by removing ordinary comments and unnecessary inter-tag whitespace while protecting pre, textarea, script, and style content. Compare byte savings, copy, and download the result privately.

HTML Beautifier

Editor's choice

Beautify dense or compressed HTML locally with indentation, line wrapping, attribute formatting, raw-text preservation, heading outline, live mode, and download — all private, no upload.

HTML Formatter

Editor's choice

Beautify HTML locally with configurable indentation, attribute wrapping, raw-text preservation, document outline, live mode, and instant download — all private, no upload.

HTML to JSX Converter

Editor's choice

Convert HTML to JSX online with React property mappings, inline style objects, defaultValue, TypeScript support, fragment wrapping, event handlers, boolean props, entities, and download — all private, no upload.