easy_image — Client-side image pipeline editor
Free browser-based image pipeline editor. Upload an image or SVG, stack convert, resize and crop steps with branching, then preview and download as png, jpeg, webp or avif. Everything runs locally — nothing is uploaded.
- Convert between png, jpeg, webp and avif (subject to browser support)
- Resize with a locked aspect ratio — never crops
- Crop images by region
- Branching pipeline: one output can feed several steps
- Shared steps are memoised and computed once
- Download single results or everything as a zip archive
- Runs entirely in the browser — no uploads, no account
Frequently asked questions
How do I resize an image without uploading it?
easy_image processes images entirely in your browser with the Canvas API. Drop a file or an SVG, add a Resize step, set the width or height (the aspect ratio is locked) and download the result. Nothing is sent to a server.
What image formats can I convert between?
PNG, JPEG, WebP and AVIF. The convert step only offers formats your browser can actually encode, which is checked up front by probing the canvas encoder.
Does it support SVG files?
Yes. An SVG source is rasterised at the raster width and height set in the convert step, so you can export an SVG to PNG, WebP or AVIF at any size.
What is a branching pipeline?
One step output can feed several operations. Click + on a card to branch, so a single convert step can drive a 32×32 and a 128×128 resize at the same time. Shared steps are memoised and run once.
Why is my PNG bigger after resizing?
PNG is lossless, so resize keeps the aspect ratio and never crops. Downscaling adds anti-aliasing colours, which can make some PNGs larger. Lower the smoothing or enable the palette option to shrink them without changing the codec.
Does it work offline?
After the page has loaded, yes: all processing is client-side and no network requests are made while you edit or download.
How it compares
| Aspect | easy_image | Desktop editor | Server converter |
|---|---|---|---|
| Processing | In your browser | On your computer | On a remote server |
| Upload required | No | No | Yes |
| Branching pipeline | Yes | No | No |
| WebP / AVIF export | Yes | Varies | Yes |
| Account / cost | None, free | Paid | Varies |