Developer & text utilities

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

27 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 text to Base64 or decode Base64 back to text (UTF-8 safe).

Case Converter & Counter

Change text case 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.

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

Generate MD5, SHA-1, SHA-256 and SHA-512 hashes from text.

HTML Entity Encode / Decode

Encode the five special HTML characters to entities, optionally escape all non-ASCII, or decode named, decimal, and hex entities back to text.

JSON Formatter & Validator

Format, beautify, minify and validate JSON instantly.