tools
Fast, focused tools for the web. No login, no ads, always free. Everything runs in your browser — nothing is sent to a server.
Format, validate and convert between JSON, YAML, XML and SQL.
Format, validate and minify JSON. Convert to YAML, XML and CSV.
Format and validate YAML. Convert to JSON or XML.
Format and validate XML with readable error messages. Convert to JSON or YAML.
Format and validate SQL queries. Supports MySQL, PostgreSQL and SQLite.
Generate the values you need, instantly.
Generate UUID v1, v4 and v7 identifiers. Single or bulk.
Generate cryptographically secure passwords with configurable length and character sets.
Generate placeholder strings for tests, seeds and schemas.
Generate single or bulk QR codes. Export to PNG or PDF.
Generate MD5, SHA-1, SHA-256 and SHA-512 hashes.
Realistic test data and utilities for QA, staging and demos.
Convert between formats and units without leaving the browser.
Encode and decode Base64 strings and files. Supports URL-safe mode.
Convert Unix timestamps to dates and back. ISO, RFC, SQL and local format outputs.
Convert between bytes, KB, MB, GB, TB and bits.
Convert colors between HEX, RGB and HSL. Generate shade scales and CSS variables.
Decode, inspect, and understand what you're working with.
Decode and inspect JWT headers, payloads and expiration dates. Nothing is sent to a server.
Test regular expressions with live match highlighting, flag toggles and common presets.
Encode, decode and parse URLs. Inspect and edit query parameters inline.
View your public IP address with geolocation, ISP and timezone info.
Parse cron expressions, get human-readable descriptions and preview next run times.
Work with text.
All tools run entirely in your browser — no data is ever sent to a server. Some tools save your last input to localStorage so your work is there when you come back. This data never leaves your device.
→ See which tools save state