17 tools

Developer & Security Tools

JSON, XML, YAML, SQL, regex, hashing, encoding, and the everyday utilities developers reach for — plus password strength and generation.

Barcode Generator

Generate a Code128, EAN-13, or UPC-A barcode and download it.

Base64 Encoder / Decoder

Convert text to and from Base64 instantly, both directions.

CSV ↔ JSON Converter

Convert CSV to JSON or JSON to CSV, handling quoted fields correctly.

Hash Generator

Get MD5, SHA-1, SHA-256, and SHA-512 hashes of any text at once.

JSON Formatter & Validator

Pretty-print, minify, and validate JSON with clear error locations.

Markdown Previewer

Write Markdown on the left, see rendered HTML on the right, live.

Password Generator

Create strong random passwords with adjustable length and character sets.

Password Strength Checker

See how strong a password is and get specific ways to improve it.

QR Code Generator

Create QR codes for links, text, WiFi, email, phone, SMS and contacts. PNG and SVG download.

QR Code Scanner

Scan a QR code with your camera or by uploading an image.

Regex Tester

Test a regular expression against sample text with live highlighting.

SQL Formatter

Pretty-print a messy SQL query with proper line breaks.

URL & HTML Encoder / Decoder

Encode or decode URLs and HTML entities, both directions.

UUID Generator

Generate one or hundreds of random version-4 UUIDs, in the format you need.

XML Formatter

Pretty-print and validate XML with proper indentation.

XML ↔ JSON Converter

Convert XML to JSON or JSON to XML instantly.

YAML ↔ JSON Converter

Convert YAML to JSON or JSON to YAML instantly.

Developer and security utilities

These utilities cover small jobs that come up in programming: formatting and validating JSON, XML and SQL, converting between CSV, JSON, XML and YAML, encoding Base64 and URLs, generating UUIDs and hashes, testing regular expressions, previewing Markdown, creating QR codes and barcodes, and generating or checking passwords.

Because developer data can be sensitive, such as API responses, configuration or tokens, everything runs locally in your browser. Even so, treat real secrets with care: do not paste production passwords or keys into any website you do not control. Remember also that encodings like Base64 are not encryption, and fast hashes like MD5 and SHA-1 should not be used to protect passwords.