The toolbox
Pick a tool and get to work. Everything runs right in your browser — your files never leave your device.
42 tools
Create high-resolution QR codes for links, text and more.
Combine multiple PDF files into a single document in seconds.
Shrink JPG, PNG and WebP images while keeping them sharp.
Count words, characters, sentences and reading time live.
Extract a range of pages or split a PDF into separate files.
Convert text to upper, lower, title, camel and snake case.
Resize images to exact pixel dimensions with a live preview.
Generate strong, random passwords with custom rules.
Beautify, minify and validate JSON with error highlighting.
Rotate all pages of a PDF to the correct orientation.
Convert between PNG, JPG and WebP formats instantly.
Generate SHA-1, SHA-256 and SHA-512 hashes from text.
Generate placeholder paragraphs, sentences or words.
Crop images to a precise selection or aspect ratio.
Turn JPG and PNG images into a single downloadable PDF.
Generate v4 UUIDs individually or in bulk.
Encode and decode text or files to and from Base64.
Turn spreadsheet-style CSV data into clean, structured JSON in your browser.
Convert Markdown into clean HTML in your browser.
Convert Unix timestamps and date strings between readable and machine-friendly formats.
Turn HTML snippets into readable Markdown.
Format and indent XML for easier reading.
Convert simple YAML configuration into JSON.
Export JSON records as spreadsheet-ready CSV.
Turn CSV rows into a clean Markdown table.
Remove duplicate lines while keeping original order.
Sort lines alphabetically in one click.
Reverse characters in any text string.
Create clean URL slugs from titles.
Find unique email addresses inside pasted text.
Find unique links inside pasted text.
Turn multi-line copy into a clean paragraph.
Normalize extra spaces and blank whitespace.
Convert common color values in your browser.
Convert HEX colors to RGB values.
Convert RGB values to HEX colors.
Safely encode URL components.
Decode URL-encoded text privately.
Escape special characters for HTML.
Decode HTML entities back into text.
Convert text into space-separated binary.
Decode binary values back into text.