Bangkok residents have been coughing up blood and suffering nosebleeds due to the city’s pollution crisis.

The Thai capital has been blanketed in a thick smog for weeks, forcing locals to don masks to protect themselves.

Those affected by the pollution have been sharing horrifying pictures of blood trickling out of their noses and in their hands on social media.

Even pets are now suffering from illnesses caused by the smog.

Things have gotten so bad that many shops have run out of pollution masks, with some even fashioning makeshift protection out of their underwear.

Office worker Nutthawut Sirichainarumi shared a photo of blood in his hand after he’d sneezed.

His mask was completely soaked in blood, for which he blamed the dust in the city.

“Two days ago, my nose was hurt when breathing. I sneezed all night and it was the even worse when my sneeze had blood the next morning,” he said.

“I was totally shocked because I never sneezed blood before in my entire life. I believe the dust is to blame.”

Another local, Seine Premmanuspaisal, was diagnosed with a lung infection after vomiting and coughing up blood for three days.

He’d never had respiratory problems before the smog.

“The polluted air also brings germs and viruses that gradually affect our bodies. Even though you think you’re healthy, this horrible environment is going to disturb you in some way.”

A veterinarian from Pet & Aquatic Animal Hospital said a rabbit had been brought in with blood on its nose.

The vet blamed the pollution because the owner’s house was covered with the smog for weeks.

A poodle was also rushed in after losing her voice for several days. An X-ray showed her lungs, trachea and alveoli were covered with dust causing difficulty breathing.

“I hope the story of my dog will alert people about how terrible the pollution is,” the dog’s owner said.

“The dust problem has been going on for a while now and we have no idea when it is going to fade away. All we have to do is protect ourselves and our loved ones.”

On Wednesday authorities announced that 437 schools would be shut until Friday because of the smog.

More than 570 square miles of the city have been designated as a “control area.”

Reasons given for the pollution include exhaust from traffic, unfettered construction, the burning of crops and factory smoke.

Air Visual, an independent online air quality index (AQI) monitor, said Bangkok was at the “unhealthy” level of 171 — up from 156 earlier in the month.

Authorities have attempted to clear the smog by seeding clouds to provoke rain and spraying overpasses with water to catch micro-pollutants.

Drones have also been used to spray water around the city, which Governor Asawin Kwanmuang admitted was not a long-term solution.

“Those who are knowledgeable on this issue, don’t give opinions to others, tell me,” he said.