How to Edit an Uploaded Photo in Grok
Upload one of your own photos and change it with a plain-language instruction.
Grok does not only invent images from scratch. You can hand it a photo you already have and ask for a change, such as a new background, a different color, or a removed object. The model keeps the parts you did not mention and rewrites the part you asked about. This guide covers a clean upload-then-edit pass.
What you need
- A photo on your device (JPG or PNG works well).
- A Grok chat open on web or in the X app.
- A single, clear edit in mind for the first pass.
Step 1: Attach the photo
Click the paperclip or plus icon at the left of the prompt bar and pick your image from the file dialog. A thumbnail appears above the text field to confirm it is attached. On mobile you can also choose the photo directly from your camera roll.
Step 2: Describe only the change you want
Type an instruction that names the target and the new state. Do not re-describe the whole picture. The trick is to be surgical: tell Grok what to alter and trust it to leave the rest. Then send the message with the photo still attached.
Replace the gray sofa in this room with a dark green leather one. Keep everything else exactly the same.Step 3: Compare the edit to your original
When the edited image returns, open it side by side with your source. Check the untouched areas first. If the walls, floor, or lighting drifted more than you wanted, that is your cue to tighten the next instruction.
Step 4: Chain follow-up edits
You can keep editing in the same thread without re-uploading. Each follow-up acts on the latest version, so "now add a brass floor lamp in the left corner" builds on the green-sofa image. Stack one change per message for the most predictable output.
Example: a real estate listing photo with a tired gray couch becomes a staged shot with a green leather sofa and a brass lamp in two messages, with the walls and window light unchanged.
Watch related tutorials
16:24
13:20
11:10
14:05
15:30
16:40