Modify Image
Change an existing image with a text instruction. Restyle it, fix one detail or repaint a masked area with more than 20 image-editing models.
The Modify Image node changes an existing image according to a text instruction. You connect a picture, choose one of more than 20 image-editing models, and describe the change: a new style, a new background or one fixed detail. The node returns a new image and leaves the original untouched.
When to use it
- Restyle a photo or a render, for example into watercolor, anime or a film look.
- Make a targeted change, such as "add a hat to the person" or "make the sky stormy".
- Repaint one area only. Paint a mask, or wire one from Generate Mask or Paint Mask.
- Give an image a new shape and let the model fill the new space.
- Apply the same edit to many images. Wire a List of images into the Image input, and the node runs once for each image.
To enlarge an image without changing it, use Upscale Image. To cut out the subject, use Remove Background. Neither needs a prompt. To separate every element of a picture into its own layer, use Split into Layers.
Quick start
Add the node
Press Tab on the canvas and choose Image › Edit & Retouch › Modify Image.
Connect the image
Drag from an image node, such as Upload Image or Generate Image, to the Image input.
Choose a model and describe the change
Open the settings panel and choose a model under Provider. Write the change in Transformation Prompt. With Nano Banana Edit, the same field is called Edit Instructions.
Run it
Click Run on the node. The new image appears on the node. Every run adds a version, and earlier versions stay on the node.
Inputs
| Input | Accepts | What it does |
|---|---|---|
| Image | Image nodes, such as Upload Image, Generate Image and Extract Frame, or a List of images | The picture to change. Required. |
| Mask | Image nodes, such as Generate Mask, Paint Mask and Image Overlay | The area to repaint: white areas change, black areas stay. This input appears only when the selected model supports masks: GPT Image 2.6 Flare (the default), GPT Image 2.6 Sunburst, Ideogram Edit or Flux Fill (Inpaint). |
| Cinematography | Look pickers, such as Style, Lighting, Lens, Color / Look and Mood | Each picker adds its choice to the end of the prompt. |
The output, Image, is the new picture. It can feed any number of nodes at once.
Settings
The settings panel shows only the settings that the selected model supports. When you switch models, a value the new model does not accept is reset.
| Setting | What it does |
|---|---|
| Provider | The editing model. The default is GPT Image 2.6 Flare. |
| Transformation Prompt | What to change. With Nano Banana Edit, the field is called Edit Instructions. |
| Style | No style, one of 49 style presets such as Photorealistic, Anime or Watercolor, or Custom... for your own words. The style is added to the prompt. When a Style picker is connected, the picker is used instead. |
| Negative Prompt | What to avoid. Some models receive it as a real negative prompt; for the others, it is added to the prompt. |
| Assets | Characters, locations and objects from your library, added with Add from Library or Create new. Their pictures and descriptions help the model keep them consistent. |
| Inpainting Mask | Paint the area to change over the connected image. Shown only on models that support masks. See Change one area with a mask. |
| Aspect Ratio | The shape of the result. The choices depend on the model. Auto (match the photo), on every model, keeps the shape of your photo. On a model without its own automatic setting, it picks the closest shape the model supports. GPT Image 2.6 does the same, because its own automatic setting renders a portrait close to square. On GPT Image 2, Auto is the model's own and keeps the shape at 1K, 2K or 4K, priced by the size. A node with no ratio set is Auto: the panel shows Auto, and the run asks for it. An edit from the API or MCP that names no ratio also runs at Auto on the GPT Image 2, GPT Image 2.5 and GPT Image 2.6 models and on MiniMax H3 Image and Seedream 5.5, at the same price. On MiniMax H3 Image, Auto keeps the shape of the first image. |
| Background | On GPT Image 2.5, GPT Image 2.6 and Seedream 5.5: Auto, Opaque or Transparent. On GPT Image, a transparent background renders at 1K. Seedream 5.5 renders one at every size. On GPT Image 2.5, the setting applies only at 1K. A transparent background is kept only in PNG and WebP. With GIF or JPEG it becomes Auto, and an SVG takes no background setting. |
| Format | On GPT Image 2.6 Flare and Sunburst: PNG (the default), JPEG, WebP, an animated GIF or an SVG vector drawing. A GIF has 2 to 16 square frames of 512 × 512, so the aspect ratio and resolution do not apply. A mask cannot be used with a GIF or an SVG. See Formats in Generate Image. On MiniMax H3 Image and Seedream 5.5: PNG or JPEG, at the same price. |
| GIF Frames | With a GIF: 2 to 16 frames, 9 by default. The bands 2–8, 9–12 and 13–16 frames have different prices. |
| GIF Speed (ms per frame) | With a GIF: how long each frame shows, from 20 to 2,000 milliseconds, 200 by default. The speed does not change the price. |
| SVG Detail | With an SVG: SVG Standard, SVG Detailed or SVG Max. |
| Resolution | The output size, on models that have it, such as 1K, 2K or 4K. The GPT Image 2, GPT Image 2.5 and GPT Image 2.6 models offer all three. GPT Image 2.5 renders 27:16, 16:27, 9:8 and 8:9 at 1K only: a 2K or 4K request at those ratios runs and is charged at 1K, with a note that says so. MiniMax H3 Image offers 1K, 2K (the default) or 4K, and 1K costs the same as 2K. Seedream 5.5 offers 1K, 1.5K or 2K (the default), and 1K costs the same as 1.5K. The two Flux 2 (Safety Tolerance) models set it in megapixels, from 0.5 MP to 4 MP. |
| Quality | A quality tier on models that have one: medium or high on GPT Image, basic or high on Seedream. GPT Image 2.6 Flare and Sunburst offer Auto, Low, Medium (the default), High, Extra High and Max. At Auto, the model chooses the quality: the price shown before the run is the Max price, and the run is charged for the quality the model used. |
| Strength | How far the result may move away from the original. Lower stays closer to the original; higher is more creative. |
| Guidance Scale | How strictly the model follows the prompt. Higher is stricter. |
| Rendering Speed | On Ideogram models: Turbo is faster and cheaper, Balanced is the default, and Quality is the best and costs more. |
| Seed | A fixed number that makes a run repeatable. Leave it empty for a random seed. |
| Reference Image | An optional extra picture that guides the style, added with Upload Reference. Shown on models that accept references. |
| Pre & post text | Text that is always added before and after the prompt. It is hidden from people who use your workflow as an app. See Prompt pre and post text. |
Models
Modify Image can run every model in the table. Click a model for its settings, credit prices and prompt tips.
| Model | Maker | Modes | Credits | Details |
|---|---|---|---|---|
| Nano Banana 2 | Text to image, Image to image | from 22 | Newer Nano Banana with native resolution control (1K/2K/4K) and Google Search context. | |
| Nano Banana 2.1 | Text to image, Image to image | from 11 | Google's high-efficiency image model for generation and editing — sharper quality, prompt adherence, character consistency and text rendering, up to 10 references and 4K output. | |
| Nano Banana 2 Lite | Text to image, Image to image | 11 | Lightweight Nano Banana 2 (Gemini 3.1 Flash-Lite) — fast, low-cost 1K generation and editing. | |
| Nano Banana Pro | Text to image, Image to image | from 50 | Top-tier Nano Banana — best for text rendering, diagrams, and complex compositions. | |
| Nano Banana Edit | Image editing | 11 | Image-to-image edits via Google's Nano Banana family. Good general-purpose editor. | |
| Flux 2 Pro (I2I) | Black Forest Labs | Image to image | from 15 | Image-to-image with Flux Pro. Cheaper than Flex variant, good general edits. |
| Flux Kontext Pro | Black Forest Labs | Text to image, Image editing | 15 | Context-aware editing and style transfer. Strong at preserving subject identity through edits. |
| Flux Kontext Max | Black Forest Labs | Text to image, Image editing | 28 | Premium Kontext — highest fidelity context-aware edits. |
| Kontext Multi (Open) | Black Forest Labs | Image to image, Image editing | 33 | Multi-image Flux Kontext Pro — up to 4 input images. |
| Flux 2 Pro (Safety Tolerance) | Black Forest Labs | Text to image, Image to image | from 14 | BFL Flux 2 Pro flagship. Accepts up to 4 reference images. |
| Flux 2 Max (Safety Tolerance) | Black Forest Labs | Text to image, Image to image | from 20 | BFL Flux 2 Max — even larger sibling of Pro, up to 8 reference images. Variable pricing by MP and ref count. |
| GPT Image 2 (I2I) | OpenAI | Image to image | from 21 | Image-to-image with GPT Image 2. |
| GPT Image 2.5 Flare (I2I) | OpenAI | Image to image | from 17 | Fast GPT Image 2.5 edits (up to 16 source images) - the default when you are iterating rather than finishing. |
| GPT Image 2.5 Sunburst (I2I) | OpenAI | Image to image | from 17 | Precision GPT Image 2.5 edits (up to 16 source images) - the most controlled edit in the GPT family, at the cost of a longer run. |
| Ideogram Edit | Ideogram | Image editing | from 33 | Inpainting / mask-based editing with Ideogram. Pair with a mask URL. |
| Seedream 5 Lite (I2I) | Bytedance | Image to image | from 16 | Image-to-image with Seedream 5 Lite. |
| Seedream 5 Pro (I2I) | Bytedance | Image to image | from 21 | Image-to-image with Seedream 5 Pro — multi-reference instruction edits. Basic = 1K, high = 2K. |
| Seedream 5 Flash (I2I) | Bytedance | Image to image | 11 | Image-to-image with Seedream 5 Flash — fast edits from up to 10 input images at 1K or 2K, same price at either size. |
| Qwen Edit | Alibaba | Image editing | 15 | Qwen image edit endpoint with native negative prompt. |
| Grok Imagine (I2I) | xAI | Image to image | 11 | Image-to-image with Grok. |
The Provider list also offers GPT Image 2.6 Flare, GPT Image 2.6 Sunburst, MiniMax H3 Image, Seedream 5.5, Nano Banana, GPT Image, Seedream Edit and Flux Fill (Inpaint), which are not in the table.
Which model to choose
- GPT Image 2.6 Flare — the default. It changes what you ask and keeps the rest. Fast edits from up to 16 input images, and each image adds to the price. GPT Image 2.6 Sunburst costs the same and is for finished, detail-critical edits. Both take a mask. See Masks on GPT Image 2.6.
- MiniMax H3 Image — changes or combines up to 16 images in one edit, with readable text inside the picture, up to about 16 MP at
4K. It is priced by size and by each image, the source included. Auto keeps the first image's shape. - Seedream 5.5 — edits round after round that change what you ask and keep the rest of the picture as it was. It takes up to 10 input images, and each image adds to the price. It keeps natural light, materials and skin, and draws a transparent background in one step.
- GPT Image 2.5 Flare — fast edits from up to 16 source images. GPT Image 2.5 Sunburst is slower and gives the tightest control for demanding retouches.
- Nano Banana — fast, for quick transforms and iteration.
- Nano Banana 2.1 — consistent edits with strong character consistency and text rendering, from up to 10 input images.
- Nano Banana Pro — more detail, for production images.
- Nano Banana Edit — edits from a plain instruction, such as "add a hat to the person".
- Flux Kontext Pro and Flux Kontext Max — context-aware edits that keep the subject's identity. Max is the higher-fidelity tier.
- Ideogram Edit — repaints a masked area.
- Flux Fill (Inpaint) — a model made only for masked edits. It repaints the white area of the mask.
- Seedream 5 Pro — follows detailed instructions and accepts several reference images. Seedream 5 Lite is the budget option. Seedream 5 Flash is fast and low-cost, at the same price at 1K or 2K.
- Flux 2 Max (Safety Tolerance) — accepts up to 8 reference images. Flux 2 Pro (Safety Tolerance) accepts up to 4.
For a comparison of every image model, read Choosing a model.
Change one area with a mask
A mask tells the model which pixels it may repaint. White areas change; black areas stay as they are. The colors mean the same on every mask model.
Choose a model that supports masks
Choose GPT Image 2.6 Flare (the default), GPT Image 2.6 Sunburst, Ideogram Edit or Flux Fill (Inpaint) under Provider. The Mask input and the Inpainting Mask section appear. On any other model, the mask is hidden and a painted mask is cleared.
Paint the mask
Click Paint Mask in the Inpainting Mask section. Paint over the area to change, then click Save mask. The section now shows the mask, with Edit Mask and Clear Mask.
Describe the change and run
Write what the painted area should become, for example a red umbrella, and run the node.
Instead of painting in the panel, you can wire a mask into the Mask input. Generate Mask finds a subject from a description such as "the red car". Paint Mask keeps a hand-painted mask as its own node, which several nodes can share. When you reopen the painter on a saved mask, it starts from that mask, so you can touch it up instead of starting again.
Masks on GPT Image 2.6
- The rest of the picture is kept exactly as it was. GPT Image 2.6 redraws the whole picture. After the run, the source image is pasted back everywhere outside the mask, with a soft edge a few pixels wide, so no seam shows. The result has the source image's size.
- The size and shape follow the photo. The edit keeps the photo's shape, and the node's Aspect Ratio is ignored. The edit renders at the size (
1K,2Kor4K) nearest the photo's, whatever size is set. For example, a 768 × 1024 photo runs at1K, and a 3000 × 4000 photo runs at4K. The edit is priced at that size. When the photo's size cannot be read, the size you set is kept. - A mask costs nothing extra. The edit costs the same as the same edit without a mask at that size. The mask does not count as an input image.
- Grey is a partial change. A soft brush edge stays soft.
- PNG, JPEG or WebP only. A mask with Format set to GIF or SVG is refused before anything is charged.
Change the aspect ratio
To extend an image to a new shape, choose Nano Banana Edit, set the target Aspect Ratio, and use an instruction such as:
Start from a preset
Modify Image shares a set of transform presets with Generate Image. Open the preset menu on the node and choose one:
- Stylized Subject — change the style of the person but not the world around them, or the other way round. For example, a cartoon person in a real photo, or a real person in a cartoon world.
- Edits — remove or replace the background, colorize, restore an old photo, relight or restyle. Two Doodle Overlay presets draw marker doodles over the photo and leave the pixels underneath unchanged. Four photo-finish edits make a photo look less retouched: Add Skin Realism, Natural Photo Finish, Phone Camera Look and Undo Beauty Filter.
These presets keep their instruction in the pre and post text, so the prompt field stays free for your own words. See Presets.
Credits
The cost depends on the model and on its quality, resolution or rendering-speed setting. The Run button shows the exact price before you run. Flux 2 Max (Safety Tolerance) is priced by output size and by the number of reference images. MiniMax H3 Image and Seedream 5.5 are priced by size and by each input image, the source included. On GPT Image 2.6, a mask costs nothing extra. On GPT Image 2.6, PNG, JPEG and WebP cost the same. A GIF is priced by its quality and its band of frames, and an SVG costs the same image in PNG plus a fixed amount for its level of detail. See Formats in Generate Image. Each model page lists its prices.
Tips
- Describe the change, not the scene. "Make the sky purple" works better than "a landscape with a purple sky".
- Start with a low Strength. On models that have it, begin around
0.3to0.5to keep the original structure, then raise it for bigger changes. - Keep brand assets as files. A model redraws a logo slightly wrong. Edit the picture first, then place the real logo with Image Overlay.
- Chain simple steps. For example, remove the background, then upscale the cut-out, instead of asking one model for both.
Frequently asked questions
What is the difference between Modify Image and Generate Image?
Generate Image starts from a text prompt. Modify Image starts from an image you connect and changes it according to your instruction, so the result keeps the structure of the original.
Which model should I use to edit an image?
Start with the default, GPT Image 2.6 Flare, for quick changes, and use GPT Image 2.6 Sunburst for finished, detail-critical edits. Use Nano Banana Edit for plain instructions such as "make the sky purple", Flux Kontext to keep a subject's identity and MiniMax H3 Image to combine up to 16 images. GPT Image 2.6 Flare and Sunburst also repaint a masked area and keep the rest exactly as it was.
How do I change only one part of an image?
Choose a model that supports masks, GPT Image 2.6 Flare (the default), GPT Image 2.6 Sunburst, Ideogram Edit or Flux Fill (Inpaint). Then paint the area in the Inpainting Mask section of the settings panel, or wire a mask from Generate Mask or Paint Mask into the Mask input. White areas change and black areas stay, on every mask model.
How many credits does Modify Image cost?
The price depends on the model and on its quality or resolution setting. The node shows the exact cost on its Run button before you run it, and each model page lists its prices.
What happened to the Image to Image and Edit Image nodes?
Their features now live in dedicated nodes. Prompt-driven edits are in Modify Image, and upscaling and background removal are in Upscale Image and Remove Background.
Related
Generate Image
Generate Mask
Paint Mask
Upscale Image
Choosing a model
Last updated on
Generate Image
Create an image from a text prompt with one of Nodaro's image models, keep characters consistent with references, and edit results in place with a mask.
Upscale Image
Enlarge and sharpen an image without a prompt, with Recraft Upscale, Topaz Upscale, or Nodaro Image Upscale, which goes up to 8x and keeps text as written.