29 free tools that never upload your files
Every one of these runs in your browser using the Canvas API. Your images stay on your machine — there is no queue, no account, and nothing on a server to delete afterwards. Once the page has loaded, they keep working offline.
Built with the same rendering code as the LayerShot desktop app.
Screenshots
Edit
- Image resizerResize images to exact pixel dimensions or by percentage, with the aspect ratio locked. Free, private, in your browser.
- Image compressorShrink JPG, PNG and WebP files with a live quality preview and a before/after size readout. Nothing is uploaded.
- Image cropperCrop an image by dragging, with optional aspect-ratio locking for 1:1, 4:3, 16:9 and 9:16. Free and private.
- Round image cornersRound off the corners of any image with an adjustable radius and a transparent or coloured background. Exports as PNG.
- Add a border to a photoFrame any image with a border of your chosen colour and thickness. Free, in-browser, no upload.
- Blur an imageApply an adjustable Gaussian blur to a whole image. Runs in your browser; nothing is uploaded.
- Pixelate an imageApply an adjustable mosaic effect to an image. Free, private, entirely in your browser.
- Convert an image to grayscaleTurn any image black and white using perceptually weighted luminance. Free and in-browser.
- Invert image coloursInvert the colours of any image to create a photographic negative. Free, in your browser.
- Sepia filterApply an adjustable sepia tone for a warm, aged look. Free and entirely in-browser.
- Rotate an imageRotate by 90°, 180°, 270° or a custom angle, with the canvas expanded so nothing is clipped. Free and private.
- Flip an imageMirror an image horizontally or vertically. Lossless, free, and entirely in your browser.
Convert
- Image format converterConvert between PNG, JPG and WebP in your browser. Batch conversion with quality control, no uploads, no sign-up.
- PNG to JPG converterConvert PNG images to JPG for free. Batch conversion, quality control, and nothing ever uploaded — the whole thing runs in your browser.
- JPG to PNG converterConvert JPG images to PNG for free. Batch conversion, quality control, and nothing ever uploaded — the whole thing runs in your browser.
- WebP to JPG converterConvert WebP images to JPG for free. Batch conversion, quality control, and nothing ever uploaded — the whole thing runs in your browser.
- JPG to WebP converterConvert JPG images to WebP for free. Batch conversion, quality control, and nothing ever uploaded — the whole thing runs in your browser.
- PNG to WebP converterConvert PNG images to WebP for free. Batch conversion, quality control, and nothing ever uploaded — the whole thing runs in your browser.
- WebP to PNG converterConvert WebP images to PNG for free. Batch conversion, quality control, and nothing ever uploaded — the whole thing runs in your browser.
- Image to Base64Encode an image as a Base64 data URI for inlining in HTML, CSS or JavaScript. Runs in your browser; nothing is uploaded.
- Base64 to imagePaste a Base64 string or data URI and download it as an image file. Decoded in your browser, never uploaded.
Color
- Colour palette extractorPull the dominant colours out of any image as HEX, RGB and HSL. Free, in your browser, no upload.
- Colour contrast checkerCheck whether a foreground and background pair meets WCAG 2.1 AA and AAA contrast requirements. Free and instant.
- HEX to RGB converterConvert a HEX colour code to RGB and HSL, with a live preview. Free and instant.
- RGB to HEX converterConvert RGB values to a HEX colour code with interactive sliders and a live preview.