Free • No signup Open Editor

Remove Graffiti from Photo

Clean up vandalized walls and surfaces with one prompt.

Type 'remove the graffiti and restore clean wall' and EditThisPic's AI erases spray paint, tags, and vandalism in 15-30 seconds. No selection tools, no marking required. Just describe what you want the surface to look like. Works on brick, concrete, stucco, and painted walls. Free to try, no account needed.

Red brick wall with blue and black graffiti spray paint tags
Before
Clean red brick wall with graffiti completely removed
After

How it works

1

Upload your photo

Drop your image into EditThisPic. JPG, PNG, and WebP files up to 7MB work. Photos of vandalized walls, buildings, fences, or any surface with unwanted graffiti are all supported.

⏱ Simple graffiti on plain walls: 15-30 seconds. Complex murals or multiple layers: may need 2-3 refinements.
2

Describe what you want

Type your instruction: 'remove the graffiti and restore clean brick wall' or 'erase the spray paint and show clean concrete.' Be specific about the surface texture and color you want revealed. No marking needed—the AI recognizes graffiti as the unwanted element.

💡 Mention the original surface material: 'clean red brick', 'smooth gray concrete', or 'white painted stucco' for best results.

Copy one of these to get started:

Brick wall with spray paint tags remove all graffiti and restore clean red brick wall with natural mortar lines
Concrete surface with vandalism erase the graffiti and show smooth gray concrete surface
Painted stucco building remove the spray paint tags and restore clean white stucco wall texture
Fence or wooden surface remove the graffiti from the fence and restore natural wood grain finish
3 more prompts
Metal surface like garage door erase all spray paint and restore clean gray metal garage door surface
Historic building preservation carefully remove the graffiti tags while preserving the original stone texture and patina
Multiple tags in different colors remove all spray paint in every color and restore the original tan brick wall behind it
3

Generate and review

Click generate and wait for your cleaned image. Zoom in to check that the graffiti is fully removed and the wall texture looks natural. Look for any remaining color traces or unnatural patches.

4

Refine with markers if needed

If some tags remain or the wall texture needs work in specific spots, tap markers on those areas and regenerate. This is optional—most graffiti removal works without markers, especially on uniform surfaces.

💡 Markers help when graffiti partially overlaps architectural details you want to preserve, like windows or signage.
Try it free
"Had photos of a rental property with graffiti all over the fence. One prompt cleaned it up for the listing." @propertymanager_mike

See it in action

Red brick wall with blue and black graffiti spray paint tags
Before
Clean red brick wall with graffiti completely removed
After

Brick wall cleanup for real estate

Rental property had graffiti tags on the exterior wall. One prompt restored the brick for listing photos.

Prompt: remove all graffiti and restore clean red brick wall with natural mortar lines
Gray concrete fence with orange and green graffiti in center
Before
Clean gray concrete fence with graffiti removed
After

Concrete fence restored for property photo

Backyard concrete fence had been vandalized. Cleaned it up for the sale listing without repainting.

Prompt: erase the graffiti and show smooth gray concrete surface
Historic limestone wall with red spray paint graffiti tag
Before
Restored limestone wall with graffiti removed and aged patina preserved
After

Historic building stone wall preserved

Vandals tagged a historic limestone building. Restored the aged stone texture while removing the modern spray paint.

Prompt: carefully remove the graffiti tags while preserving the original stone texture and patina

If something looks off

Wall texture looks flat or unnatural after removal

Why: The AI didn't have enough context about the original surface material and created a smooth fill instead of matching texture.

Try: remove graffiti and restore realistic [brick/concrete/stone] texture with natural variations and shadows

💡 Being specific about material type—brick, concrete, stucco, stone—gives the AI better texture reference.

Some graffiti color remains as a faint stain

Why: Layered or old graffiti can leave traces that the AI interprets as part of the original surface.

Try: completely remove all spray paint traces and restore uniform wall color with no discoloration

💡 Use words like 'completely' and 'uniform' to signal you want total removal, not partial cleaning.

AI changed the wrong area or removed signage I wanted to keep

Why: The AI couldn't determine exactly which markings were graffiti versus intentional signage from description alone.

Try: Tap a marker on the specific graffiti you want to remove, then regenerate with the same prompt

💡 Markers tell the AI 'I mean THIS one specifically.' Use them when legitimate signage is near the graffiti.

Wall color doesn't match the surrounding area

Why: The AI guessed the original wall color incorrectly, creating a visible patch.

Try: remove graffiti and match the exact [color] of the surrounding wall with seamless blending

💡 Specify the exact color: 'tan', 'cream', 'terracotta', 'charcoal gray' rather than generic 'wall color'.

Architectural details behind graffiti are missing or distorted

Why: When graffiti covers windows, trim, or molding, the AI may not know what was originally there.

Try: remove graffiti and reconstruct the [window frame/door trim/molding] that was covered

💡 Reference visible similar elements: 'match the window frame style on the left side of the photo'.

Quick answers

Do I need to mark the graffiti before describing?

No! For most graffiti removal, just describe what you want: 'remove the graffiti and restore clean brick.' The AI recognizes spray paint and tags as the unwanted element. Only use markers when you need precision—like removing specific tags while keeping others, or when the graffiti is near signage you want to preserve.

Can I remove graffiti without knowing the original wall color?

Yes, the AI analyzes the surrounding area to match the color. For best results, look at untagged sections of the wall and describe that color in your prompt. If you're unsure, try 'restore the wall to match the surrounding clean areas.'

Will this work on heavily layered or old graffiti?

Multiple layers of spray paint can be removed in one pass. Very old, weathered graffiti that has faded into the surface may need 2-3 refinements. The AI handles fresh spray paint most easily since the boundaries are clear.

Can I preserve a mural while removing vandalism tags?

Yes, but this requires markers. Tap markers only on the unwanted tags, not the mural, then prompt 'remove only the marked graffiti tags and preserve the artwork behind.' This tells the AI exactly what to remove versus keep.

Does this work for photos of graffiti on moving surfaces like trains?

Yes, it works on any surface—trains, trucks, buses, shipping containers. Just specify the surface: 'remove graffiti and restore clean metal train car surface.' Reflective or metallic surfaces work well because the AI can recreate uniform texture.

Ready to remove graffiti from your photo?

Free to try. No signup required.

Try it free