Back to the Garden

Image Editor

Growing

Crop, cut into circles and resize images step by step, in the browser.

Edit an image step by step, entirely in your browser — it is never uploaded. Drag a box to crop, drag a circle to cut out a round picture, or resize; each step is added to a list you can undo. When it looks right, pick PNG, JPEG or WebP and download or copy the result. The whole edit can also be copied as a link, to repeat on another image or to share.

Drop an image here or paste one — or

Your image stays in this browser — it is never uploaded.

License
Stays with the owner of the original
Updated

Use it from code or AI

Editing runs in the browser, so there is no endpoint that returns edited images: the server never sees the picture. Instead, an edit is a list of steps that fits in a URL — ops=crop:x,y,width,height;circle:cx,cy,r;resize:width,height — together with the image to open (src) and the output format. An AI agent can hand a person that link, and the page opens with every step already applied, ready to download. Without src, the steps wait for the person to drop in their own image. The options endpoint lists every step, parameter and limit.

  • GET /plants/image-editor?src=%2Fapi%2Fstick-figure-generator%3Fpose%3Dwave%26face%3Dsmile%26size%3D512&ops=circle:256,200,180;resize:256,Opens the editor with a stick figure from the Stick Figure Generator, cut into a circle and scaled to 256px (a page to open in a browser).
  • GET /plants/image-editor?ops=resize:1200,&format=jpeg&quality=80Opens the editor ready to scale the person's own image to 1200px wide and save it as JPEG at quality 80 (a page to open in a browser).
  • GET /api/image-editor/optionsEvery step, format, parameter and limit (JSON).

Machine-readable description: /api/plants/image-editor