ToolSite

Tools

Developer

Base64 Encode / Decode

Encode text to Base64 or decode Base64 back to text. Supports standard and URL-safe variants. Processed entirely in your browser.

Text or Base64Base64 or Text

Case Converter

Convert text between lowercase, UPPERCASE, Title Case, camelCase, snake_case, and more. Live as you type. All processing happens locally.

Any caseTransformed text

Cron Generator

Build cron schedule expressions with a visual form. Choose presets or customize each field. See a human-readable description of your schedule. All processing happens locally.

Form fieldsCron expression

CSS Beautifier

Format and beautify CSS with consistent indentation. Turn minified or messy stylesheets into readable code. All processing happens locally.

CSSFormatted CSS

CSS Minifier

Minify CSS by removing comments, whitespace, and redundant characters. Reduce file sizes for production. All processing happens locally.

CSSMinified CSS

Diff Checker

Compare two texts line by line. See added, removed, and unchanged lines with unified diff output. Download a .diff patch file. All processing happens locally.

Two textsUnified diff

Hash Calculator

Compute MD5, SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 hashes from any text. All computation happens in your browser.

TextHash hex string

HTML Escape / Unescape

Escape text for safe embedding in HTML, or unescape HTML entities back to plain text. Handles named entities and numeric references.

Text or entity-encoded textEntity-encoded or plain text

HTML Formatter

Format and beautify HTML. Turn minified or messy markup into readable code with consistent indentation. All processing happens locally.

HTMLFormatted HTML

HTML Minifier

Minify HTML by removing comments, collapsing whitespace, and stripping optional tags. Processed locally in your browser.

HTMLMinified HTML

IP / CIDR Calculator

Calculate network details from an IP address or CIDR notation. Shows network, netmask, broadcast, host range, and total hosts.

IP or CIDRSubnet details

JS / TS Minifier

Minify JavaScript and TypeScript with oxc. Strips whitespace, shortens identifiers, and removes dead code. All processing happens locally.

JavaScript / TypeScriptMinified JS

JSON Formatter / Minifier

Pretty-print or minify JSON. Formats, validates, and catches syntax errors. All processing happens locally.

JSON textJSON text

JSON Validator

Validate JSON and check syntax errors. Instant browser-based validation with detailed line and column error reporting. No uploads.

JSON textValidation result

JWT Decoder

Decode and inspect JWT tokens — header, payload, and claims — and verify signatures (HS256/384/512, RS256/384/512, ES256/384/512). All processing happens locally.

JWT tokenDecoded JWT

Markdown to HTML

Convert Markdown to HTML. Supports tables, strikethrough, task lists, and autolinks. Processed entirely in your browser.

MarkdownHTML

Password Generator

Generate strong random passwords with configurable length and character sets. Uses the browser's cryptographically secure RNG.

Passwords

Regex Tester

Test regular expressions against a string and see all matches with captured groups. Uses Rust regex syntax (no backreferences or lookaround).

Pattern + test textMatch results

Slug Generator

Generate URL-friendly slugs from any text. Strips accents, converts to lowercase, and replaces spaces with your chosen separator. Live as you type. All processing happens locally.

Any textURL slug

SQL Formatter

Format and beautify SQL queries. Supports Standard SQL, MySQL, PostgreSQL, SQLite, SQL Server, and Oracle PL/SQL. Keywords to upper or lower case. All processing happens locally.

SQLFormatted SQL

Syntax Highlighter

Highlight source code for 20 languages. Output is HTML source you can embed in docs and blog posts. Processed entirely in your browser.

Source codeHighlighted HTML

Text Compressor

Compress text with gzip and encode as Base64 for transport, or decompress back to plain text. All processing happens locally.

TextCompressed Base64 or decompressed text

Unix Timestamp Converter

Convert between Unix timestamps (epoch seconds) and human-readable UTC dates. Includes a live "now" button. Processed in your browser.

Timestamp or ISO dateISO date or Timestamp

URL Encode / Decode

Percent-encode text for URLs, or decode percent-encoded strings back to plain text. Leaves forward slashes unencoded for path use.

TextEncoded/Decoded text

UUID Generator

Generate random UUIDs (v4) in bulk using the browser's cryptographically secure RNG. Processed entirely in your browser.

UUIDs

Word Counter

Count words, characters, sentences, and paragraphs in real time. See reading time, speaking time, and top keyword frequency. All processing happens locally.

TextWord statistics

YAML ↔ JSON

Convert between YAML and JSON. Supports multi-document YAML (--- separators) for Kubernetes manifests. All processing happens locally.

YAML or JSONJSON or YAML

YAML Validator

Validate YAML and check syntax errors. Supports multi-document YAML (--- separators). Instant browser-based validation with line and column error reporting. No uploads.

YAMLValidation result
Image

Image Compressor

Minify JPEG and WebP images by re-encoding at a lower quality. PNG is re-encoded losslessly to strip metadata. Keeps the original format. All processing happens locally.

PNG / JPEG / WebPSame format (minified)

Image Converter

Convert images between PNG, JPEG, and WebP. Supports any browser-compatible input format including GIF, AVIF, BMP, ICO, and SVG. All processing happens locally.

Any imagePNG / JPEG / WebP

Image Cropper

Crop images interactively. Drag and resize the crop box, choose an aspect ratio preset, and download the cropped result. All processing happens locally.

Any imagePNG / JPEG / WebP

Image Metadata Remover

Strip all EXIF, IPTC, XMP, GPS, and ICC metadata from images. Protects your privacy by removing location, camera, and date information. All processing happens locally.

PNG / JPEG / WebPSame format (no metadata)

Image Metadata Viewer

Read EXIF, IPTC, XMP, GPS, and ICC metadata from images. See camera make, date taken, GPS coordinates, and more. All processing happens locally.

Any imageJSON metadata

Image Resizer

Resize images by percentage or exact dimensions. Preserve aspect ratio or stretch freely. Supports any browser-compatible input. All processing happens locally.

Any imagePNG / JPEG / WebP

Image Rotate / Flip

Rotate images by 90°, 180°, or 270° and flip horizontally or vertically. Supports any browser-compatible input. All processing happens locally.

Any imagePNG / JPEG / WebP

PNG to WebP

Convert PNG images to WebP format. Smaller file sizes with the same visual quality. All processing happens in your browser.

PNGWebP

QR Code Decoder

Decode QR codes from images (PNG, JPEG, WebP). Upload an image and extract the encoded text or URL. All processing happens in your browser.

PNG, JPEG, WebPDecoded text

QR Code Generator

Generate QR codes from any text or URL. Download as SVG and embed anywhere. All generation happens in your browser.

Text or URLSVG image

SVG Optimizer

Minify and optimize SVG files. Remove unnecessary data, comments, and whitespace. Adjust numeric precision and optionally preserve the viewBox. Output is SVG source — all processing is local.

SVGOptimized SVG

SVG to PNG

Convert SVG vector images to PNG raster images at any resolution. Scale up without quality loss. All processing happens locally.

SVGPNG

WebP / JPG to PNG

Convert WebP and JPEG images to PNG format. PNG is lossless — best for images that will be edited further or need maximum compatibility.

WebP, JPGPNG
Document
Data
Design

51 tools available