Image → PDF

Combine images into a PDF (keeps aspect ratio)

Select multiple images (JPEG, PNG). Each image will be placed on its own page, scaled to fit, and centered. Choose the page orientation below.

Image Resizer / Cropper

Crop and resize images

Upload an image, crop it interactively, then download the result at your chosen dimensions.

Base64 Encoder & Decoder

Encode text to Base64, or decode Base64 to text

Paste your text below. For files (like images), use the file input.

Markdown → HTML

Live Markdown preview

Write Markdown on the left; see the rendered HTML on the right.

QR Code Generator

Create a QR code from text or URL

Enter any text, URL, or data and get a downloadable QR code.

UUID / Random String Generator

Generate unique identifiers and secure random strings

Click a button to copy a UUID (v4) or a custom‑length random string.

Color Converter

HEX ↔ RGB ↔ HSL

Enter a color in any format; the others are computed instantly.

JSON Formatter / Validator

Pretty‑print or validate JSON

Paste messy JSON; it will be formatted or an error will be shown.

Text Diff

Highlight differences between two texts

Paste the original and the modified text.

CSV ↔ JSON

Convert between CSV and JSON

Paste CSV or JSON and click the corresponding button.

SVG to PNG / Image Format

Convert between image formats

Upload an SVG, WebP, JPEG, or PNG and download as PNG (or other formats).

HTML Entity Encoder / Decoder

Escape or unescape HTML special characters

Paste text with <, >, &, etc. and convert safely.

Regex Tester

Test regular expressions interactively

Enter a pattern and a test string; matches are highlighted.

Unit Converter

Convert between units (length, mass, temperature, etc.)

Enter a value, choose from and to units.

Password Strength Checker

Estimate password strength (zxcvbn)

Type a password to see its estimated crack time and score.

Hash Generator

Generate MD5, SHA-256, SHA-512 hashes

Enter text or upload a file to compute its hash.

Audio / Video Trimmer (ffmpeg.wasm)

Trim media files in‑browser

Select an audio or video file, enter start/end times (seconds), and download the trimmed clip.