All tools
Every tool on this site, organised by category. All 47 run in your browser — your files are never uploaded.
Image Tools
Convert, compress and edit images without installing software. All image tools on this page run entirely in your browser, so your photos are never uploaded to a server.
JPG to PNG
Convert JPG photos to lossless PNG files directly in your browser. Original dimensions are preserved and nothing is uploaded.
PNG to JPG
Turn PNG images into smaller JPG files. Choose the quality level and the background color used for transparent areas — all processed locally.
WebP to JPG
Convert WebP images into JPG files that open in any application, older device or upload form. Conversion happens locally in your browser.
JPG to WebP
Re-encode JPG photos as WebP to cut file size for websites and apps. See the exact size saving before you download.
PNG to WebP
Convert PNG graphics to WebP while keeping transparency. WebP usually stores the same image in a fraction of the PNG's size.
Image Compressor
Shrink image file sizes by re-encoding at a quality level you control. Works with JPG, PNG and WebP, entirely in your browser.
Compress JPG
Reduce the size of JPG photos by re-encoding them at a lower quality setting, with the exact saving shown for every file.
Compress PNG
PNG files are often far larger than they need to be. Shrink them by re-encoding to WebP (keeps transparency) or JPG, locally in your browser.
Image Resizer
Resize images to exact pixel dimensions or by percentage. The aspect ratio is locked by default so photos are never accidentally stretched.
Image Cropper
Cut an image down to exactly the region you need. Drag the crop box on the preview or type precise pixel values.
Image Rotator
Rotate an image in 90° steps or mirror it horizontally or vertically. The preview updates instantly and the download matches exactly what you see.
Image to Base64
Encode an image as Base64 and copy it as a raw string, a data URI, an HTML <img> tag or a CSS background rule.
Base64 to Image
Paste Base64 image data — with or without the data URI prefix — to preview it and download it as a normal image file.
HEIC to JPG
Turn iPhone HEIC photos into universally compatible JPG files. Convert up to 20 photos at once, adjust the quality, and download — nothing is uploaded anywhere.
PDF Tools
Combine, split and reorganize PDF files directly in your browser. Your documents stay on your device — nothing is uploaded.
JPG to PDF
Turn one or many JPG photos into a single PDF. Drag files to reorder pages, pick a page size and margins, and download — all without uploading anything.
PNG to PDF
Combine PNG images — screenshots, graphics, scans — into one PDF document, with control over page order, size and margins.
Merge PDF
Combine two or more PDF files into a single document. Drag files to set the order — merging happens locally, so contracts and reports never leave your device.
Split PDF
Break one PDF into several smaller documents by entering page ranges such as 1-3, 5, 7-10. Each range becomes its own downloadable PDF.
Rotate PDF
Permanently rotate PDF pages that scanned sideways or upside down. Rotate the whole document or only the pages you specify.
Extract PDF Pages
Create a new PDF containing only the pages you choose from a larger document — for example pages 2, 5-7 and 12 of a long report.
PDF Page Counter
Get an instant page count for one PDF or a whole batch — with a per-file breakdown and a grand total. Useful for print quotes and submission limits.
Compress PDF
Reduce a PDF's file size by recompressing the color photos and scans embedded inside it. Everything happens in your browser — the PDF is never uploaded.
Watermark PDF
Add a text watermark to every page of a PDF — diagonal across the page or along the top, center or bottom — with adjustable size and opacity. The file never leaves your browser.
PDF to JPG
Turn each page of a PDF into a high-quality JPG image. Pick the resolution and quality, then download individual pages or grab everything as one ZIP — entirely in your browser.
PDF to Word
Extract the text of a PDF into an editable Word (.docx) file you can open in Microsoft Word, Google Docs, or LibreOffice — without uploading the document anywhere.
PDF to Google Docs
Get a PDF's content into Google Docs as an editable document. The tool converts your PDF to a .docx file locally, which Google Docs opens natively — with a quick guide for the final import step.
PDF to PowerPoint
Turn a PDF into a ready-to-present PowerPoint file. Every page becomes one slide showing the page exactly as designed — fonts, charts, and layout preserved.
Word to PDF
Turn Word documents into shareable PDFs without uploading them anywhere. Headings, bold, italics and lists carry over — and you can convert several .docx files in one go.
Text Tools
Quick utilities for counting, cleaning and transforming text. Paste your text, get the result instantly — nothing you type leaves your browser.
Word Counter
Paste or type text to get a live count of words, characters, sentences and paragraphs, plus an estimated reading time.
Character Counter
See a live character count — with and without spaces — as you type, plus line and word counts for context.
Case Converter
Fix text typed in the wrong case. Convert to UPPERCASE, lowercase, Title Case or Sentence case and copy the result.
Remove Duplicates
Clean duplicate entries out of any list — emails, URLs, keywords, log lines. The first occurrence of each line is kept and the rest are removed.
Sort Lines
Put any list in order: alphabetical (A–Z or Z–A), natural numeric order, or by line length — with one click.
Remove Extra Spaces
Clean up messy whitespace: collapse repeated spaces, trim the ends of lines, and remove empty lines — each cleanup individually selectable.
Find & Replace
Replace every occurrence of a word or phrase in pasted text. Supports case-sensitive matching, whole words only, and regular expressions.
Text Statistics
Go beyond a simple count: see average word and sentence length, your most frequent words, and estimated reading and speaking times.
Developer Tools
Small, dependable utilities for everyday development work. Every tool runs client-side, so API responses, credentials and data samples never leave your machine.
JSON Formatter
Paste minified or messy JSON and get a cleanly indented, readable version. Invalid JSON produces an error with the line and position of the problem.
JSON Minifier
Strip every unnecessary space and line break from JSON to get the smallest valid representation — with the size saving shown.
JSON Validator
Check whether a JSON document is valid. Errors are reported with line and column, plus a plain-English explanation of the likely cause.
CSV to JSON
Turn CSV data — pasted or from a file — into a JSON array of objects, using the header row as keys. Quoted fields and embedded commas are handled correctly.
JSON to CSV
Convert a JSON array of objects into CSV that opens cleanly in Excel or Google Sheets, with correct quoting and a stable column order.
URL Encode/Decode
Percent-encode text for URLs, or decode %20-style strings back into readable text. Choose component encoding (strict) or full-URL encoding.
Base64 Text
Convert text to Base64 and back. Unlike naive implementations, this handles UTF-8 correctly, so emoji and non-Latin text round-trip safely.
UUID Generator
Generate version-4 UUIDs using your browser's cryptographic random source. Create one or a batch, with uppercase and hyphen-free formatting options.
Password Generator
Create strong random passwords with control over length, symbols, digits and ambiguous characters. Generated locally with cryptographic randomness — never transmitted.
QR Code Generator
Create a QR code from any text or URL and download it as PNG or scalable SVG. No watermark, no expiry — the code is generated in your browser.
Color Converter
Convert any color between HEX, RGB and HSL formats instantly. Type a value in any field or use the visual picker — the other formats update live, with one-click copy for your CSS.