Your browser does not support canvas or JavaScript is not enabled.
About this tool

Free Online Image Editor

Edit images right in your browser — layers, filter effects, brushes, text and crop adjustments. Export to PNG, JPG, WEBP or animated GIF. No install, no signup, no uploads.

Runs entirely on your device

All processing happens on your device. Open the page and start — nothing to install, no backend server involved.

Private & secure

Your images never leave your device — nothing is uploaded to any server. Safe for IDs, contracts, medical and other sensitive material.

Open source & free

This tool is built and self-hosted on miniPaint, an MIT-licensed open-source project — no servers, no ongoing compute costs, so it stays free forever. No signup, no watermark, no feature caps.

What you can do

A full-featured layer editor: retouch photos, apply filters, draw illustrations, make GIF stickers — everyday editing, all covered.

Layer system

Multi-layer editing with opacity, merging and flattening — layers stay independent, so one mistake never ruins the rest.

30+ filters & effects

Gaussian/box blur, sharpen, emboss, mosaic, oil, vintage, vignette, night vision, plus Instagram-style presets like 1977 and Clarendon.

Color adjustments

Brightness, contrast, hue, saturation, auto color correction, plus grayscale, negative, histogram and EXIF viewing.

Paint & retouch tools

Brush, pencil, eraser, gradient, fill bucket, color picker, clone stamp, and blur/sharpen/desaturate brushes.

Selection & magic wand

Rectangle, circle and polygon selections; the magic wand picks areas by color — pair with crop and content fill for quick fixes.

Text & shapes

Add text (with online fonts) and shapes like rectangles, ellipses and lines, with adjustable stroke, fill and corners.

Resize & transform

High-quality resizing (Hermite resample), rotate, flip, crop and trim. Open files by drag & drop or paste.

Animated GIF export

Turn layers into an animated GIF — perfect for stickers and mini animations. You can also print, or save the layer project as JSON for later.

See FAQs, usage notes and how it compares with other free editors