Privacy
Editing Photos with AI Without Uploading Them Anywhere
AI photo editing usually means sending your pictures to a server. How on-device img2img works and what to expect from it.
By Mohit P · · Updated · 7 min read
To edit photos with AI without uploading them, use an app that runs the model on your own iPhone, so the photo never leaves the device. Most AI photo editing has the opposite default, and most people never notice it: the app uploads your picture, a model on a server changes it, and the result comes back. For a landscape shot, that may not matter. But the photos people most want to edit with AI are portraits, family pictures, and shots taken inside their homes. Those are exactly the ones you would least want sent to computers you cannot see.
Editing on the phone itself changes that default. (The technical name for this kind of edit is img2img, short for “image to image.”) The model that makes the edit lives on your iPhone. It reads the photo from local storage, changes it on the phone’s own GPU, and writes it back. The picture is never sent anywhere. This article covers why photo editing deserves that treatment more than any other AI feature, how the process works, and what on-device editing can and cannot do today.
Why photo edits are the most sensitive AI use
A typed prompt shows what you can imagine. A photo shows what exists. Your face, your children, your friends, the inside of your home, papers on your desk, license plates, and the location saved inside the file. A photo is a dense record of things you may not have noticed were in the frame.
Uploading also pulls in people who never agreed to it. Edit a group photo through a cloud service and every face in it gets processed on a third-party server. None of those people read the policy. A face is a permanent marker of who someone is, in a way a password is not. (Faces count as biometric identifiers.) You can change a leaked password but not a leaked likeness. That is why “where does the edit happen?” matters more for photo editing than for any text-to-image feature. When the answer is “on the phone,” questions about how long the photo is kept, whether it is used for training, and what happens in a breach do not arise, because there is no second copy of the photo.
How img2img works, mechanically
Photo-to-photo editing is a small twist on the way these models normally work. (That underlying process is called diffusion.) Text-to-image generation starts from pure random noise. It clears that noise away, step by step, until a picture matching your prompt appears. This kind of edit starts from your photo instead:
- The photo is squeezed down into the compact form the model works in. The same converter does this job in reverse when the model builds a picture. (That compact form is called a latent, and the converter is an encoder.)
- A measured amount of noise is added to it. The photo is partly destroyed on purpose.
- The model then clears the noise away, guided by your prompt. It cannot bring the erased detail back exactly. So it invents new detail in the direction your words point, while the structure that survived keeps the result anchored to your original.
- The finished result is unpacked back into pixels.
Your photo supplies a starting composition, and the prompt steers what is redrawn. Timing depends on the model, strength, quality, and device. A generation can change faces and fine details even when you ask for a subtle edit.
None of these steps need a copy of the photo anywhere but in the phone’s memory. Squeezing, noising, clearing, and unpacking are all number crunching. On Apple silicon the GPU works directly out of the same pool of memory the rest of the app uses. (Apple calls this unified memory.) A cloud editor runs the same math on a computer that is not yours.
Strength: the one slider that matters
The amount of noise added in step two is what the strength slider controls. Strength sets how much of the original should survive.
- Low strength (roughly 0.2–0.4): light noise, so most of the structure stays. Good for restyling, lighting and texture changes, and subtle cleanup. Faces can still change.
- Medium strength (roughly 0.5–0.7): the model gets more freedom. The composition survives, but faces and fine details start to drift. Good for turning a photo into an illustration or a painting.
- High strength (0.8+): the photo becomes little more than a loose hint about the layout. You are close to generating from scratch.
Why this works, along with more precise setting recipes, is covered in our deeper guide to the strength slider. Start low, and raise the strength only until the change you want appears. Edits on your own phone are unmetered, so the cheapest way to learn the slider is to run the same photo and prompt at three or four strengths and compare. On a metered cloud service, that experiment would cost credits.
What on-device editing can and can’t do today
Photo-to-photo editing with a turbo model is good at changes that touch the whole image. It can restyle a photo as a watercolor or an oil painting, shift the mood and the lighting, turn a selfie into a stylized portrait, or produce concept variations of a scene. For edits confined to one region, such as replacing an object or fixing a background, the right tool is masked inpainting. You paint over the area you want changed. The rest of the photo is preserved exactly, then blended back in with soft, feathered edges.
Instruction following varies by model. Describe the finished result when using a conventional Turbo img2img workflow, and expect to inspect and retry. A mask gives you more control over where changes appear. Preserving a face or text at high strength remains difficult. Guidance-free Turbo models do not use negative prompts; that limitation does not describe every local model.
How Onhand edits photos
Onhand’s private AI photo editor supports photo-to-photo editing through its compatible model choices, plus masked inpainting with Turbo. The edit runs locally. The strength slider ranges from 25% to 85%, with labels including Subtle touch, Balanced, and Reimagine. Keep the original and inspect faces and text. Saving to Photos is optional; iCloud Photos may then sync the saved copy. Purchases and limited analytics are separate from image inference.
Apple’s Image Playground can also transform a photo you already have, but in iOS 27 it runs on Private Cloud Compute and needs a connection. Onhand vs Image Playground compares the two for editing your own pictures.