Image Tools
Compress, resize, and convert images.
Current image dimensions for eight platforms β posts, stories, covers and thumbnails β with the safe zones that stop text being cropped off.
Duotone Image GeneratorRestyle any photo as a two-colour duotone, choosing shadow and highlight colours and adjusting contrast β processed in your browser.
Image CompressorCompress and resize images in your browser without uploading anything, with a live quality comparison so you can see what you are trading away.
Image ConverterConvert images between PNG, JPEG and WebP, or combine several into a single PDF β all in your browser, with the format trade-offs explained.
Image to Base64Convert an image into a Base64 data URI you can paste into HTML, CSS or JavaScript β with a clear account of when that is a bad idea.
Favicon GeneratorTurn any image or emoji into favicons at every standard size, plus a favicon.ico and the HTML tags to drop straight into your page head.
Image Cropper & ResizerCrop and resize images to exact dimensions and download them, entirely in your browser β with why cropping and resizing are different operations.
Meme GeneratorAdd top and bottom text to any image and download it, with the classic styling and control over placement β all in your browser.
Image Color PickerPick colours from any image and pull out its dominant palette, with hex, RGB and HSL values β processed entirely in your browser.
EXIF ViewerView the hidden EXIF metadata in a photo β camera, settings, date and GPS β read entirely in your browser, so the file never leaves your device.
Photo FiltersApply grayscale, sepia, blur, brightness and contrast filters to a photo in your browser, with live preview and the original always preserved.
Image to ASCII ArtTurn any image into text-based ASCII art you can copy or download, with density ramps and the settings that decide whether it is readable.
Circle CropCrop an image into a circle for profile pictures and avatars, with real transparency β and the reason it must be saved as PNG.
Watermark ToolAdd a text watermark to your images in the browser β with an honest account of how much protection a watermark actually provides.
About these image tools
The most persistent misunderstanding about digital images is that DPI does something. A 1,000 by 1,000 pixel image saved at 72 DPI and the same image saved at 300 DPI contain identical pixels, are the same file size, and display identically on every screen ever made. DPI is a note in the metadata telling a printer how large to make the image on paper, and nothing else. It has no effect on a web page, no effect on quality, and changing it without resampling changes nothing but the note. The number that matters is the pixel dimensions, and for print the useful question is how many pixels per inch you end up with at the size you are printing β a 1,000 pixel image printed four inches wide is 250 PPI whatever the metadata claims. The second thing worth knowing is that JPEG damage is cumulative and invisible until it is not. Every save re-encodes the image, and re-encoding an already compressed image adds new artefacts to the old ones. Opening a photo, cropping it and saving it ten times leaves visible blocking around edges even at high quality settings, and there is no way back. Editing from an original in a lossless format and exporting to JPEG once at the end is the whole discipline. The third is that resizing is not symmetric. Halving both dimensions discards three quarters of the pixels and usually looks fine; doubling them back invents three quarters of the pixels and never does, because the information is gone rather than hidden. Every image tool here also runs entirely in your browser and never uploads your file, which is the main reason to use a local tool for anything you would rather not hand to a server.