Prism

A local image workbench. Drop a photo — it's processed entirely in your browser, and never uploaded. Every pixel kernel (resize, crop, rotate, adjust, grayscale) is Kāra compiled to WebAssembly; the browser only decodes and re-encodes the file.

Drop an image here, or click to choose
JPEG · PNG · WebP — stays on your device
🔒

Where's the upload? There isn't one — open the Network tab and watch it stay empty. Each edit calls the Kāra process(op, w, h, …) export on the working image; the result becomes the new working image, so edits chain (crop → resize → adjust). Drag on the image to select a crop. Download re-encodes locally.