Your files never leave this page
54 tools for images, data and text. Every one runs inside your browser — nothing is uploaded, there are no accounts, and there is no server holding your files afterwards.
Image tools
Convert, resize and compress images without uploading them.
Convert PNG to JPG
Convert PNG images to JPG directly in your browser. Your files are never uploaded.
Convert PNG to WebP
Convert PNG images to WebP directly in your browser. Your files are never uploaded.
Convert JPG to PNG
Convert JPG images to PNG directly in your browser. Your files are never uploaded.
Convert JPG to WebP
Convert JPG images to WebP directly in your browser. Your files are never uploaded.
Convert WebP to PNG
Convert WebP images to PNG directly in your browser. Your files are never uploaded.
Convert WebP to JPG
Convert WebP images to JPG directly in your browser. Your files are never uploaded.
Convert GIF to PNG
Convert GIF images to PNG directly in your browser. Your files are never uploaded.
Convert GIF to JPG
Convert GIF images to JPG directly in your browser. Your files are never uploaded.
Convert GIF to WebP
Convert GIF images to WebP directly in your browser. Your files are never uploaded.
Convert BMP to PNG
Convert BMP images to PNG directly in your browser. Your files are never uploaded.
Convert BMP to JPG
Convert BMP images to JPG directly in your browser. Your files are never uploaded.
Convert BMP to WebP
Convert BMP images to WebP directly in your browser. Your files are never uploaded.
Convert AVIF to PNG
Convert AVIF images to PNG directly in your browser. Your files are never uploaded.
Convert AVIF to JPG
Convert AVIF images to JPG directly in your browser. Your files are never uploaded.
Convert AVIF to WebP
Convert AVIF images to WebP directly in your browser. Your files are never uploaded.
Convert SVG to PNG
Convert SVG images to PNG directly in your browser. Your files are never uploaded.
Convert SVG to JPG
Convert SVG images to JPG directly in your browser. Your files are never uploaded.
Convert SVG to WebP
Convert SVG images to WebP directly in your browser. Your files are never uploaded.
Convert ICO to PNG
Convert ICO images to PNG directly in your browser. Your files are never uploaded.
Convert ICO to JPG
Convert ICO images to JPG directly in your browser. Your files are never uploaded.
Convert ICO to WebP
Convert ICO images to WebP directly in your browser. Your files are never uploaded.
Resize an image
Change the width and height of any image without uploading it anywhere.
Compress a JPG
Shrink JPG file size by adjusting quality. Runs entirely on your device.
Compress a PNG
Reduce PNG file size in your browser. Nothing is uploaded.
Compress a WebP
Reduce WebP file size without uploading your image.
Make an image black and white
Turn any image grayscale, privately, in your browser.
Invert the colours of an image
Flip every colour to its opposite. Nothing leaves your device.
Rotate an image
Rotate by 90, 180 or 270 degrees. Runs offline in your browser.
Crop an image
Trim an image to the exact pixels you need, without uploading it.
Data & developer tools
Format, convert, encode and hash — all on your own machine.
Format and validate JSON
Pretty-print JSON and catch syntax errors, entirely in your browser.
Minify JSON
Strip whitespace from JSON to make it as small as possible.
Convert JSON to CSV
Turn an array of JSON objects into a CSV table. No upload required.
Convert CSV to JSON
Turn a CSV table into JSON objects, privately in your browser.
Encode text to Base64
Convert text to Base64 without sending it to a server.
Decode Base64 to text
Decode Base64 strings back to plain text, entirely offline.
URL-encode text
Percent-encode text so it is safe to put in a URL.
Decode a URL-encoded string
Turn percent-encoded text back into readable characters.
Escape HTML entities
Convert characters like < and & into safe HTML entities.
Decode HTML entities
Turn HTML entities back into the characters they represent.
Decode a JWT
Inspect the header and payload of a JSON Web Token. Nothing is transmitted, which matters — tokens are credentials.
Generate UUIDs
Create version 4 UUIDs using your browser's own crypto library.
Generate a strong password
Cryptographically random passwords, generated on your device and never sent anywhere.
Generate SHA hashes
Compute SHA-1, SHA-256, SHA-384 and SHA-512 hashes locally.
Convert a Unix timestamp
Turn Unix timestamps into readable dates, and back again.
Text tools
Clean up, count and transform text in your browser.
Count words and characters
Word, character, sentence and paragraph counts as you type.
Convert text to UPPERCASE
Turn any text into capitals instantly.
Convert text to lowercase
Turn any text into lower case instantly.
Convert text to Title Case
Capitalise the first letter of each word.
Convert text to sentence case
Capitalise the first letter of each sentence.
Turn text into a URL slug
Convert a title into a clean, lowercase, hyphenated slug.
Remove duplicate lines
Strip repeated lines from a list, keeping the first of each.
Sort lines alphabetically
Put a list of lines into alphabetical order.
Reverse text
Flip a string so it reads backwards.
Remove line breaks
Collapse multi-line text into a single continuous line.