GhostImage
Every image tool, in your browser.
Compress, resize, convert, change DPI, remove backgrounds, upscale, combine into a PDF, or pull out text — JPEG, PNG, WebP, AVIF and HEIC. No upload, no watermark.
- Nothing is uploaded
- Instant, on your device
- No account needed
Drop your image here
or click to browse · nothing leaves your browser
Everything GhostImage can do
- ConvertSwitch between JPG, PNG, WebP, AVIF — or turn the image into a PDF.
- Combine into PDFAdd more images and merge them all into a single PDF.
- CompressShrink the file size at a quality level you choose.
- Compress to sizeHit a file-size cap — 20 KB, 100 KB, whatever the form demands.
- Social sizesCrop and resize to Instagram, YouTube, or X dimensions.
- ResizeScale down to a maximum width or height, keeping the aspect ratio.
- CropDrag a box over the image and keep just that part.
- Rotate / FlipRotate 90° or 180°, or mirror the image horizontally or vertically.
- Remove hidden dataSee and wipe GPS location, camera, and dates — the photo looks the same.
- Black out (redact)Cover emails, IDs, faces, or anything you drag over — burned into the pixels.
- WatermarkBurn a text watermark into the photo — pick the corner, size, and opacity.
- Change DPISet print resolution (e.g. 300 DPI) without resampling pixels.
- Image → text (OCR)Pull the readable text out of a photo or screenshot.
- Remove backgroundCut out the subject — leave it transparent, recolour, or blur behind it.
- Upscale (AI)Enlarge 2× or 4× with an on-device model — no blurry stretching.
- Favicon packTurn a logo into favicon.ico plus Apple touch and PWA icons, zipped with the HTML snippet.
- Batch compressCompress a whole set of images at one quality and download them as a ZIP.
- Scan to PDFTurn phone photos of documents into a clean, searchable PDF.
- Scan QR codeRead the QR code in this image — decode the link or text hidden inside it.
- Send a private linkShare the finished file as an encrypted, one-time download link.
- Beam peer-to-peerSend it straight to another device, browser-to-browser.
- Prove when it existedGet a trusted timestamp for this exact file — only a fingerprint is sent, never the file.
- Scan for private infoFinds emails, ID numbers, names, and hidden data like GPS — then offers the fix.
- Lock with a passphraseSeals any file into a .gxenc only you can open — reopen it here with the passphrase.
- Check it’s unchangedGet the file’s fingerprint (SHA-256) and compare it byte-for-byte with another copy.