25 browser-only image tools — convert, compress, resize, transform, inspect.
A toolkit for the awkward parts of working with images — converting between formats, compressing, resizing, cropping, watermarking, slicing into tiles, generating favicons and OG cards, picking colors, comparing two images. Drop multiple files at once: every tool is batch-mode by default. Nothing uploaded.
Converting between formats
PNG → JPG for smaller web files when you don't need transparency. PNG → WebP for the best size / quality / alpha trade-off on the modern web. JPG / WebP → PNG to round-trip back. SVG → PNG rasterises vector art at the resolution you pick. PNG → PDF bundles a stack of images into a single multi-page document, and PNG → ICO builds a multi-resolution Windows favicon from one square PNG.
Optimizing
Compress re-encodes at a quality you pick — typical 50–70% size reduction by going lossy WebP. Resize by pixels, percent, or fit-to-width / fit-to-height with aspect ratio preserved. Crop with numeric XYWH, batch-friendly. Auto-trim automatically removes transparent edges — perfect after compositing in another tool.
Transforming
Rotate / flip for sideways phone photos or mirroring. Background swaps transparency for a solid colour, or removes a near-pure colour from PNG (chroma-key style). Round corners adds rounded corners with transparency. Border / frame adds a coloured frame at any width. Pixelate / blur redacts faces or sensitive areas. Watermark stamps text. Sprite sheet packs N images into a grid; Split tiles goes the other way.
Generating
Solid color generates a flat-colour PNG at any dimensions — useful for placeholders. Favicon kit produces a full set (.ico, multiple PNGs, web manifest) from one square source. OG image builds a 1200×630 social-share image with title text on a coloured or image background.
Inspecting
Image viewer previews dropped files at full size. Inspector reads dimensions, megapixels, alpha, file size, and EXIF when present. Color picker grabs the hex of any pixel and extracts a small palette. Image diff compares two images and highlights pixel differences — handy for QA / regression.
What they have in common
Everything runs in your browser. The images you drop never leave your machine — there is no server component handling data. No upload size cap beyond your browser's memory (typically 500 MB to 1 GB total per batch), no account required, and nothing for me to leak. See the privacy policy for the longer version.
Batch mode by default. Every tool accepts more than one image at a time and processes them sequentially. You drop a folder of screenshots, choose a target format / size / crop / watermark, and get a folder of processed images back without scripting anything.
Free to use, with no warranty. Read the terms of use before relying on the output for anything load-bearing. Bug reports and feature requests are always welcome — drop me a line.
— S., [email protected]