Named objects
Type the sofa, shoe, bottle, or shirt you want changed. The brief should leave neighboring objects, skin, and backgrounds on their original colors even when hues sit close together.
Upload one photo, name or paint the object, pick a HEX or palette color, compare the result, and download only what you trust.
HEX is a reference, not a pixel lock
The chosen hex guides the new local color. Shadows, speculars, and nearby objects should stay put. Adjacent same-hue items are a known failure mode, so inspect edges before you keep a result.
Upload one photo, name or paint the object, pick a HEX or palette color, and inspect the split view before downloading.
Upload a supported photo, target one object, and prepare one recolor image run.
Upload photo
Checking account…
Name the object, paint a region, or do both. A run without targeting is rejected.
Palette
Use #RRGGBB. The value is a color reference, not a pixel lock.
Illustrative AI-generated examples, not measured production outputs. Actual results vary.



Recolor scope
This pass is for a color photograph that already has the right object, cut, and lighting. It is not a black-and-white colorizer and not a clothes-swap tool.
Type the sofa, shoe, bottle, or shirt you want changed. The brief should leave neighboring objects, skin, and backgrounds on their original colors even when hues sit close together.
Brush the exact panel when two similar colors sit side by side. Unmarked pixels should stay put. A missing selection must not recolor the whole frame.
Black, white, chrome, and high-gloss materials can shift less cleanly. HEX is a color reference, not a spectrophotometer reading. Hair dye previews and forensic color matching stay out of scope.
Three steps
Start with a sharp, well-lit source. Do not upscale a thumbnail first. Keep the original file as the color reference for every logo and seam.
Choose a JPG, PNG, or WebP file up to 5 MB, with each side from 256 to 4,096 pixels and no more than 16 megapixels.
Name the object, paint a region, or do both. Choose a palette swatch or enter #RRGGBB. Sign in, confirm the fixed cost of 20 credits, then run one tracked recolor image pass.
Check seams, logos, stitching, and any nearby object that shared the old hue. Download only when the new color sits on the intended surface.
Recolor cases
These illustrative, AI-generated examples show local recolor image jobs; they are not measured outputs or a performance benchmark for the production service. Actual results vary, so inspect your result against its source.


A living-room sofa shifted to a darker hide. Stitching, cushions, and wood legs should stay, and the leather grain should still read as leather.


A closed product shell moved to a campaign color. Logos, labels, and studio lighting should remain, with the hex treated as a color target rather than a flat fill.


A shirt or jacket changed in hue while the same garment, pose, and stitching remain. This is a recolor image job, not a clothes replacement.
A convincing recolor image result keeps illumination on the object. Highlights, contact shadows, and material texture should survive. If two red objects sit together and only one was named, inspect the other object at 100% before you publish.
Keep the original file and treat the output as a listing or design preview, not a measured paint chip. Black, white, and mirror-like surfaces may need a tighter painted region or a recapture under controlled light.
Upload only images you have the right and consent to process. Signed-in recolor image tasks and results can appear in My Creations so a task can be recovered after a temporary connection problem.
The current storage backend has no automatic expiry for uploaded or generated image objects. Delete in My Creations calls the authenticated creation-delete endpoint and soft-deletes the task record from account history; it does not delete the underlying image object or provider copy. Review the Privacy Policy and contact support before uploading sensitive photos.
Choose the right workflow
Pick the path that matches the job. A local recolor image pass, a desktop replace-color session, and a new photoshoot solve different constraints.
| Option | Best for | Control | Tradeoff |
|---|---|---|---|
| Banana Pro AI Recolor Image | One object in an existing photo that needs a listing or design colorway | Object label, optional painted region, palette or HEX, split review | Fast in the browser. HEX is a reference, and similar nearby colors can bleed |
| Photoshop Replace Color | Retouchers who want hue ranges, layer masks, and pixel-level undo | Manual selection, fuzziness, and layered history on a workstation | Highest control, with more time, skill, and software cost |
| New photoshoot or physical sample | Catalog pages that must match a measured brand chip under studio light | Real materials, lighting, and camera, not an inferred local color | Most accurate color, with the cost of another capture |
Tool specifications
The workbench accepts one JPG, PNG, or WebP image up to 5 MB. Each side must be between 256 and 4,096 pixels, and the image must stay within 16 megapixels. One run costs 20 credits and returns a 1K result at an automatic aspect ratio. Output pixel size can differ from the source.
Processing may reconstruct plausible local color, so the result is not a spectrophotometer reading or a courtroom exhibit. By using the tool, you confirm that your upload complies with the Terms of Service.
Research context: keeping shading while changing reflectance is the classic intrinsic-image problem. See the peer-reviewed method paper Unsupervised Deep Single-Image Intrinsic Decomposition. Reviewed by the Banana Pro AI product team · Last reviewed: 2026-09-11.
Continue editing
Keep each operation explicit. Recolor image when the object is already correct. Colorize grayscale files, describe a broader edit, or build a product shot on the matching tools.
Questions
Clear answers about local color, HEX, ChatGPT, credits, and neighboring tools.
It changes the color of a selected object or painted region in a photograph while aiming to keep texture, highlights, and outline. You upload one supported file, choose a HEX or palette color, run a tracked pass, compare the result with the original, and download only if the new color sits on the intended surface.
No. HEX is a color reference for the targeted region. Shadows, speculars, and material grain should still vary. If you need a measured brand chip under studio light, recapture the product instead of treating the output as a spectrophotometer reading.
The run is rejected. A recolor image job needs an object label, a painted region, or both. That rule exists so an unselected photo does not pick up a global hue shift.
ChatGPT can explain the task and name desktop steps, but it does not run this upload workflow. To recolor image files here, open the Recolor Image page, sign in, target the object, compare the result, and download the file you accept.
Image Colorizer adds plausible color to a grayscale photo. Recolor image starts from a color photo and changes one object or region. Use colorizer for black-and-white scans and this page for local colorways on existing product or apparel shots.
One recolor image run uses 20 credits. The workbench shows the cost and your remaining balance before submission. The existing task system avoids restarting a paid job when a connection is interrupted.
Keep the original. Inspect the derivative.
Start with one well-lit object photo, review the fixed 20-credit cost, and compare the recolor image result against the original before you keep it.
Open the recolor image workbench