Free • No signup Add Bruise to photo · Free

Add a Bruise to a Photo

← Browse all add & replace tools

Last updated

Upload a selfie, describe the bruise you want, and the AI adds realistic swelling and discoloration in seconds. Then text your mom "rough night" and wait.

Close-up portrait of a woman near a window with natural skin texture Same portrait with skin texture smoothed and pores minimized

Upload photo to add bruise

"Add multiple bruises: a swollen purple bruise on the right cheekbone, a split lip with dried blood, and a small cut above the left eyebrow. Make it look like injuries from a fistfight, about 6 hours old."

Release to upload

1 free edit·then from $4.99

Popular use cases:
  • fake bruise photo
  • black eye prank photo
  • fake fight photo
  • AI bruise photo editor
  • realistic injury photo fake
  • you should see the other guy prank
  • fake injury text prank
  • bruised face photo editor

Cost
Free No signup required
Time
Instant results in 15-30 seconds
Works on
Any device - browser, phone, tablet, desktop
Powered by
AI-powered photo editing
Scenario Prompt Time
Fresh black eye Deep purple fresh black eye, left eye socket, swollen eyelid, under 12 hours old 15s
Fight injuries Bruised cheekbone, split lip, cut above eyebrow — multiple injuries, 6 hours old 30s
Healing bruise Fading jaw bruise, yellow-green center, purple edges, clearly a few days old 15s
Arm impact bruise Large deep purple bruise on outer forearm, fist-sized, 1-2 days old with yellow edges 15s

How it works

  1. Upload your photo

    Upload a clear, well-lit photo of your face or the body area where you want the bruise. A straight-on shot with even lighting gives the AI the most realistic skin surface to work with. Avoid photos with heavy filters or extreme shadows already on the face.

    Expect: Upload takes under 5 seconds. The more visible the skin area, the more convincing the bruise.
  2. Describe the bruise

    Type what kind of bruise you want and exactly where it goes. Include the location (under the eye, along the jaw, on the forearm), severity (fresh deep purple, healing yellow-green), and any swelling. The more specific you are, the more convincing the result.

    Tip: Fresh bruises are deep purple-red with swelling. A 2-3 day old bruise is blue-purple. A healing bruise goes yellow-green at the edges. Pick the stage that fits your story — "just happened" vs. "been hiding this for a few days."

    Copy one of these to get started:

    Classic black eye Add a realistic black eye to the left eye — deep purple bruising around the eye socket with slight swelling of the eyelid and redness along the inner corner. Make it look fresh, about 12 hours old.
    Bar fight survivor Add multiple bruises: a swollen purple bruise on the right cheekbone, a split lip with dried blood, and a small cut above the left eyebrow. Make it look like injuries from a fistfight, about 6 hours old.
    Healing bruise — been hiding this from you Add a large fading bruise on the jaw and cheek — mostly yellow-green at the center with purple edges, clearly a few days old and healing. The skin should still look tender.
    Arm bruise — sports injury Add a large deep purple bruise covering the outer forearm, roughly fist-sized, with some yellowish discoloration at the edges. Make it look like a severe impact bruise, 1-2 days old.
    3 more prompts
    Cartoonish shiner Add a cartoonish but semi-realistic black eye with a bright purple ring, puffy eyelid, and a small cut on the brow. Old-school cartoon-style shiner but with realistic skin texture.
    Rib bruise reveal Add a large dark purple bruise along the lower ribs on the right side, covering about a 5-inch area. Deep, angry-looking bruising with some redness, as if from a hard impact. Fresh, under 24 hours old.
    Road rash Add road rash scraping on the knee — raw, abraded red skin with small cuts and bruising around the edges. Make it look like a fall from a bike or skateboard, fresh and sore-looking.
  3. Send it

    Download the edited photo and send it with zero context, or go with a classic opener like "rough night" or "you should see the other guy." Works best on parents, partners, and anyone who worries about you. Screenshot the response.

See it in action

Close-up portrait of a woman near a window with natural skin texture
Before
->
Same portrait with skin texture smoothed and pores minimized
After

Close-up portrait with skin smoothed near window

A close-up portrait of a woman near a bright window had subtle skin texture refined for a clean, polished look — showing how face photos can be adjusted before adding any effects.

Prompt: Smooth the skin texture naturally — reduce pores and even the tone while keeping the photo looking real
Clean headshot of a middle-aged man with gray hair on a white background
Before
->
Same headshot with dramatic purple bruising added across one side of his face
After

Headshot with dramatic bruising added

A clean headshot of a middle-aged man with gray hair and stubble on a white background had dramatic purple bruising added across one side of his face — useful for prank scenarios or film/TV mockups.

Prompt: Add realistic-looking bruising across one side of the face — swollen purple discoloration, burst blood vessels, make it look painful but real

If something looks off

The bruise looks painted on, not like real skin damage

Why: This happens when the photo has heavy color grading, filters, or inconsistent lighting across the face.

Try: Add a realistic bruise that matches the skin tone and lighting of the photo — the discoloration should follow the natural contours and shadows of the face, not sit flat on top.

Tip: Unfiltered, naturally lit selfies produce the most convincing bruises. Remove any filters before uploading.

The bruise color is wrong — looks purple when it should look fresh red

Why: The AI defaults to a mid-stage bruise if you don't specify timing. Fresh injuries are more red-purple, while older bruises go blue-purple to yellow-green.

Try: Make the bruise look very fresh — deep red-purple with clear swelling and redness around the edges, under 6 hours old.

Tip: Always specify how old the injury is supposed to be. Fresh (under 12h), day-old (blue-purple), or healing (yellow-green) all look distinctly different.

The swelling looks flat — doesn't match the face shape

Why: The AI may add flat discoloration without changing the 3D contour of the face, which looks unconvincing.

Try: Add a black eye with realistic puffy swelling of the eyelid — the skin around the eye should look visibly raised and tender, not just discolored.

Tip: Specifying "puffy" or "swollen" explicitly in your prompt helps the AI render the dimensional aspect of the injury.

The bruise is too large or covers the wrong area

Why: If your description is vague about placement, the AI may interpret it broadly.

Try: Place the bruise specifically on [exact location] — limit it to the area below the left eye and along the cheekbone only.

Tip: Reference familiar face zones: "under the eye," "along the jaw," "on the cheekbone" all give the AI clearer placement cues than "on the face."

The injury looks too extreme — more horror movie than prank

Why: Asking for dramatic injuries without setting limits can produce results that look gory rather than believable.

Try: Tone down the bruise — make it look realistic and painful but not extreme. Real, not dramatic.

Tip: For prank purposes, believable is better than dramatic. A real-looking medium black eye fools people better than an over-the-top injury.

Quick answers

Do I need to mark the area on my photo before describing the bruise?

No. Just describe exactly where you want the bruise in your prompt — "under the left eye," "along the jaw," "on the forearm" — and the AI places it accurately.

Is this free?

Yes. EditThisPic gives you 1 free edit per week with no account needed. For more edits, credits start at $1.99. No subscription required.

Will this look realistic enough to fool someone?

In a well-lit photo with a clear face shot, a bruise edit is convincing enough for a text prank at phone screen size. Fresh black eyes with swelling tend to look most believable. The most realistic results come from unfiltered photos with even natural lighting. A casual "are you okay?" text from a worried parent lands every time.

Can I make it look like a specific type of injury — like a sports bruise vs. a fight bruise?

Yes. Describe the context in your prompt. A sports bruise tends to be a large flat impact bruise with less swelling. A fight injury typically includes more localized bruising around the eye or jaw with some swelling. Road rash looks different again — abraded red skin rather than a deep bruise. The AI responds well to specific injury descriptions.

Can I add bruises to someone else's photo?

Yes. Upload any photo with a clearly visible face or body. This works equally well whether you're pranking with your own photo or editing a picture of a friend. The AI works from whatever skin area is visible in the image.

What stage of bruise should I use for the best prank?

It depends on the story you're telling. A fresh bruise (deep purple-red with swelling) is best for "something just happened." A 2-3 day old bruise (blue-purple) works for "I got hurt and didn't tell you." A healing bruise (yellow-green edges) is great for "I've been hiding this from you." Pick the stage that fits the message you're sending.

Does EditThisPic store my photos?

Photos are processed to generate your edit and not stored beyond the session. No account means no personal data collected by default.

How is this different from filter apps?

Most photo apps offer preset wound or bruise overlays that look obviously fake and sit flat on the face. EditThisPic reads a natural language description and renders the bruise to fit the actual skin tone, lighting, and facial contours of your specific photo. There's no "black eye filter #3" — you describe exactly what you want.

How much does EditThisPic cost?

You get 1 free edit per week — no account needed. After that, credit packs start at $1.99 for 3 edits. Monthly plans start at $4.99/mo for 15 edits with unused credits rolling over. All edits are full resolution with no watermark.

Ready to add a bruise to your photo?

Free to try. No signup required.

1 free edit included·Credit packs from $4.99