All tools
Every tool runs 100% in your browser. Your files are never uploaded to any server.
New: Text line tools — sort, dedupe, number, and reformat line-by-line text right in your browser. Pair it with the file converters below.
Images
Image Compressor
Shrink images with a max-width control and quality slider. Resize and export as JPEG or WebP.
Open tool →Image Converter
Convert between PNG, JPEG, and WebP. Re-encode any image to the format you need.
Open tool →Image Cropper
Draw a crop box on any image and export it as PNG, JPEG, or WebP — with a free or locked aspect ratio.
Open tool →Image Watermark
Stamp text onto an image to mark ownership or draft status. Set position, opacity, and color locally.
Open tool →Image Corruption Pre-Check
Try to decode a PNG/JPEG/WebP and report whether it’s intact, truncated, or beyond browser repair.
Open tool →PDF Merge
Combine several PDF files into a single PDF, in the order you choose.
Open tool →PDF Split
Split a PDF into one small PDF file per page.
Open tool →PDF Compress
Light optimization: re-save a PDF with object streams. Honest, modest size savings — not a full recompress.
Open tool →PDF to Images
Render every page of a PDF to a downloadable PNG image, in your browser.
Open tool →PDF Encryption Check
Find out whether a PDF is password-protected before you merge, split, or convert it. Runs locally.
Open tool →PDF Repair Pre-Check
Confirm a PDF has a valid header, cross-reference table, and end marker — and whether it’s worth trying to recover.
Open tool →Spreadsheets
Utilities
File Info / Metadata
Inspect any file: name, size, MIME type, last-modified, and image width & height.
Open tool →QR Code Generator
Generate a scannable QR code from any text or URL and download it as PNG.
Open tool →File Checksum
Compute SHA-1, SHA-256, and SHA-512 of any file to verify a download — without uploading it.
Open tool →File to Base64
Turn any file into a Base64 data URL for embedding in HTML/CSS/JSON, or decode Base64 back to a file.
Open tool →File Structure Pre-Check
Scan a file’s header, format signature, and size to spot corruption, truncation, or a mismatched extension before you open it.
Open tool →File Extension Fixer
Detect a file’s real format from its signature and see the correct extension to rename it to — no upload required.
Open tool →Text Encoding / Mojibake Fixer
Re-decode a garbled text file (UTF-8, UTF-16, Windows-1252, GBK) and export a clean UTF-8 copy.
Open tool →Archive Integrity Pre-Check
Check a ZIP or RAR for a readable structure, a complete central directory, and truncated entries before you extract.
Open tool →Office Document Structure Check
Verify a .docx/.xlsx/.pptx opens as a valid package and contains the parts an office app needs.
Open tool →JSON Error Repair
Find the exact spot a JSON file breaks and auto-fix common mistakes like trailing commas and unquoted keys.
Open tool →XML / HTML Structure Fix
Check markup for unbalanced tags and well-formedness errors, with suggestions to close what is open.
Open tool →Config File Checker
Lint INI, YAML, and TOML for the mistakes that break servers and apps — indentation, sections, syntax.
Open tool →Batch Rename Fixer
Clean illegal characters, spaces, and duplicates from a list of filenames and generate a rename script.
Open tool →System Error Code Lookup
Look up common Windows and file-system error codes (0x80070057, etc.) and what they mean.
Open tool →Text Line Tools
Dedupe, sort, and count lines from any pasted list — no upload, fully in your browser.
Open tool →