A dermatologist can help determine the best treatment plan. Petechiae are small, pinpoint red or purple spots that appear on the skin due to tiny blood vessels under the skin breaking. They can ...