Encoders & Converters

Everyday developer utilities: Base64 and URL encoding, HTML entities, SHA-256 and other hashes, UUIDs, Unix timestamps and a side-by-side text diff.

Base64 Encoder & Decoder

Encode text to Base64 or decode it back, with UTF-8, URL-safe and padding options.

URL Encoder & Decoder

Percent-encode or decode URLs and query strings, with component, whole-URL and form modes.

Hash Generator (SHA-256, MD5)

Compute SHA-256, SHA-512, SHA-1, MD5 and HMAC for text or files, locally.

UUID Generator (v4 & v7)

Generate random v4 and time-ordered v7 UUIDs in bulk, and inspect any UUID.

Unix Timestamp Converter

Convert Unix timestamps to dates and back, with unit detection and time zones.

HTML Entity Encoder & Decoder

Escape HTML special characters or decode named and numeric entities.

Text Diff Checker

Compare two texts side by side with line and word highlights and a unified diff.

About these encoders and converters

Every tool on this site runs 100% in your browser. The text, files and tokens you enter are processed on your own device and are never uploaded to a server, so it is safe to try them on real-world data. Each page explains what the tool does, walks through a worked example and answers common questions.

Hashes are computed with the Web Crypto API built into your browser, UUIDs use its cryptographically secure random generator, and time conversions use the standard Intl APIs. There is nothing to install and no account to create.