Crop it, compress it, annotate it, gallop. Free in your browser. No account.

The Image Horse editor open on a photo of a white Mercedes SUV, a magic-wand selection marching around the bonnet, with the Wand and Selection panels on the left and History and Layers on the right — five photos in the gallery strip below, all held in the browser.

Nothing leaves your tab by accident.

Image Horse is a Rust engine compiled to WebAssembly. Editing happens on your own CPU, in the page, on every tier — including the free demo. Some things do reach a server. This table is where we say exactly which, so the choice is yours to make rather than ours to bury.

Every operation, and the machine it runs on.
OperationRuns onDetail
Crop, filters, transformsYour machineRust → WASM, SIMD128 kernels
Layers, annotations, Bézier penYour machineReal layer stacks, per-layer opacity
Encode PNG · JPEG · WebP · AVIFYour machineResize and re-compress in one round-trip
Originals and edit historyYour machineIndexedDB, undo to 1000 steps
Camera metadataYour machineKeep it, strip it, or drop GPS only
Background removal, object removal, OCRServer, signed inrembg · LaMa · Convex → Replicate
Cloud sync and share linksServer, signed inOptional — the demo never uploads

The engine is roughly 310 KB gzipped. That is the whole download, and after it lands the tab does the work.

Nine of Image Horse's own controls — Paint, Magic Wand, Crop, Resize, Download, Undo, Layers, Apply and Export — some idle, some selected.

In the editor

Brightness · Contrast · Blur · Crop · Align · Magic-wand select · Live histogram · Stroke stabilizer · Rectangles · Ellipses · Arrows · Bézier pen with fill · Callout pins · Text with drop shadows · Emoji · Blur, pixelate and black-box redaction · Layer masks · Eraser · Rulers and grids · Batch logo stamping · Grid mosaic gallery · OpenRaster export · Light, dark and system themes

Everything above is free and local. Sign in only when you want persistence, share links, or the AI passes — and the padlock in the UI tells you which is which before you click.

Open an image. No account, no upload.

Once it loads, the network is optional. Drop your connection mid-edit and nothing stops — none of the work was leaving this machine anyway. The editing happens in this tab, not on a server, so there is nothing to be slow and nothing to go down.