A flat, purple bruise that happens when blood leaks into the top layers of your skin is called an ecchymosis. A black eye, or “shiner,” is an example of this kind of bruise. A hematoma happens when clotted blood forms a lump under your skin. The area is usually swollen, raised, or painful.
What does a purple and green bruise mean?
A bruise that is a few days old will often appear blue, purple, or even black. In about 5–10 days, it turns a yellow or green color. These colors come from compounds called biliverdin and bilirubin that the body produces when it breaks down hemoglobin.
How long does a hematoma bruise last?
The swelling and pain of the hematoma will go away. This takes from 1 to 4 weeks, depending on the size of the hematoma. The skin over the hematoma may turn bluish then brown and yellow as the blood is dissolved and absorbed. Usually, this only takes a couple of weeks but can last months.