Developer & text utilities

Format, encode, decode, hash and inspect text and data.

37 tools

Base32 / Base58 Encode / Decode

Encode text to Base32 (RFC 4648) or Base58 (the Bitcoin alphabet) and decode either one back to text, fully UTF-8 safe and entirely in your browser.

Base64 Encode / Decode

Encode or decode Base64 (UTF-8 safe) with a URL-safe alphabet, optional padding, 64/76 line wrapping, live byte and character counts, and a hex/binary byte view.

Case Converter & Counter

Convert text between UPPERCASE, camelCase, PascalCase, snake_case, CONSTANT_CASE, kebab-case, dot.case and more, and count characters, words and lines.

Code Formatter & Minifier

Beautify or minify HTML, CSS and JavaScript instantly in your browser, with 2-space, 4-space or tab indentation and Terser-powered JavaScript compression.

Color Converter

Convert colors between HEX, RGB and HSL with a live preview.

Color Palette Generator

Generate shades, tints and harmonious colors from one base HEX color, each with a copyable HEX value.

Cron Expression Explainer

Translate any cron expression into a plain-English schedule description and preview its next five run times in your local timezone, entirely in your browser.

Data Format Converter

Convert structured data between JSON, YAML, XML, TOML, INI and CSV right in your browser, picking any From and To pair, with a one-click copy.

Dev Cheatsheet — HTTP, MIME, Key Codes & Regex

Look up HTTP status codes, MIME types, JavaScript key codes, and common regex patterns from one searchable cheatsheet.

ENV / Properties Parser — Convert .env & .properties to JSON

Convert .env or Java .properties key-value text to JSON and back, with a choice of equals or colon delimiter, quote and escape handling, and live validation.

Fake Data Generator

Build realistic mock test data from your own custom fields and export it instantly as a JSON array, CSV, or SQL INSERT statements right in your browser.

Hash Generator

Hash text or files with MD5, CRC32, SHA-1/256/512, SHA-3 and Keccak, output as hex or Base64, and verify a digest against an expected hash.