Guide · Hair & scalp
Hair dye allergy: PPD, ‘herbal’ colours and the 48-hour patch test
Updated October 2026 · Sources at the end
The short answer
Almost all serious hair-dye reactions are allergies to p-phenylenediamine (PPD) and its chemical relatives. They are in nearly every permanent dark shade, including many sold in India as ‘herbal’, ‘natural’, ‘Ayurvedic’ or ‘ammonia-free’. The allergy can appear after years of trouble-free use and can make the scalp, face and eyelids swell. Read the full ingredient list, do a skin test at least 48 hours before every colour, and if you have ever reacted to a hair dye or a black henna tattoo, do not dye again until a dermatologist has tested you.
How permanent hair dye works
A box of permanent colour holds two things you mix just before use: a tube of colour cream and a bottle of developer.
- The colour cream holds small, colourless molecules called precursors, such as PPD, toluene-2,5-diamine or p-aminophenol, and couplers, such as resorcinol or m-aminophenol. It also holds an alkaliser: ammonia or, in ‘ammonia-free’ products, ethanolamine (MEA).
- The developer is hydrogen peroxide.
Once mixed, the alkaliser opens the outer layer of each hair and the small molecules slip inside. The peroxide makes them join up into much larger coloured molecules that are too big to wash back out. That is why the colour is permanent.
The same chemistry explains the risk. PPD and its relatives are small and reactive enough to get into skin too, where they bind to skin proteins, and the immune system can learn to treat that as an invader.
Henna and indigo work differently. They are plant powders that stain hair without a developer, and they do not need PPD to work.
The ingredients behind most reactions
PPD is one of the strongest skin allergens in everyday use. About 1.5% of the general population is allergic to it, and 4–6% of patients patch-tested in dermatology clinics. In Indian clinics it is consistently among the most common allergens: 54 of 80 people with suspected hair-dye dermatitis in Himachal Pradesh reacted to it. A survey of 159 hair dyes sold in India found PPD and resorcinol the most frequent sensitisers, and cartons often did not state the PPD content or carry proper warnings.
What a reaction looks like. It is a delayed reaction, appearing hours to days later, up to 72 hours after dyeing. Typical signs are itching, redness and weeping along the hairline, forehead, ears and neck. Severe reactions make the scalp, face, ears and eyelids swell, sometimes enough to need hospital care. In Indian users hair dye is also linked to dark patches on the forehead, temples and ears.
Why it can get worse. Each dyeing is a fresh exposure, so you can become allergic after years of uneventful use. Once you are, an ordinary 30-minute application is enough to set off a reaction. A mild itch after one colour is a warning, not something to push through.
Black henna. ‘Black henna’ or kali mehandi used for tattoos is henna mixed with PPD, sometimes at many times the strength in hair dye. It is a common way people, including children, first become allergic, and they tend to react more severely to hair dye later.
Cross-reactions. People allergic to PPD often react to related dye chemicals, some dark textile dyes and, less often, benzocaine-type numbing creams and sulfa medicines. Tell your doctor and pharmacist.
Use this table to read a label. The limit column is the EU maximum on the head after mixing, because the EU publishes one for each ingredient; India’s own limits for most of these are not public in the same way.
| Ingredient | What it does | EU limit | Worth knowing |
|---|---|---|---|
| p-Phenylenediamine (PPD) | Main colour-former in dark permanent shades | 2% | The big one. A potent allergen behind most severe reactions, including swelling of the face and eyelids. |
| Toluene-2,5-Diamine (PTD) / Sulfate | PPD’s close cousin; the usual base of ‘PPD-free’ dyes | 2% (3.6% as sulfate) | Also a potent allergen, named Allergen of the Year for 2025. Most people allergic to PPD react to it too. |
| 2-Methoxymethyl-p-Phenylenediamine (ME+) | Modified PPD designed to sensitise less | 1.8% | Fewer people become allergic to it, but 30–48% of people already allergic to PPD still reacted in studies. |
| Hydroxyethyl-p-Phenylenediamine Sulfate | PPD derivative used as a colour-former | 2% | Fewer reactions than PPD, but 12% of PPD-allergic patients reacted to it. |
| p-Aminophenol | Colour-former related to PPD | 0.9% | An allergen in its own right; 1.8% of European patients tested reacted. |
| 4-Amino-m-Cresol | Colour-former | 1.5% | Its sensitising potential is the main concern. |
| m-Aminophenol | Coupler that shapes the shade | 1.2% | Allergen; 1% of European patients tested reacted. |
| Resorcinol | Coupler that shapes the shade | 1.25% | A sensitiser in animal tests, though allergy in people is uncommon. |
| Sodium Picramate | Colour in permanent and semi-permanent dyes | 0.6% | Moderate sensitiser in animal tests. |
| 2-Nitro-p-Phenylenediamine | Nitro colour related to PPD | Banned | Not permitted in EU hair dyes. |
| Ammonia / Ammonium Hydroxide | Alkaliser that opens the hair | 6% | An irritant, not an allergen. Removing it does not remove the allergy risk. |
| Ethanolamine (MEA) | The alkaliser in ‘ammonia-free’ dyes | No cap | Smells less than ammonia but is still an irritant and may damage hair more. |
| Hydrogen Peroxide | Developer; lightens and develops the colour | 12% | Irritant. Strong peroxide or long contact can burn the scalp, as with bleach and highlights. |
| Lead Acetate | Old-style gradual darkener | Banned | A toxic metal. Lead colours are prohibited in cosmetics in India. |
| Silver Nitrate | Brow and lash tints | 4%, brows and lashes only | An eye hazard; professional use only. |
| Henna (Lawsonia Inermis) | Plant stain, orange-red to red-brown | Not restricted | Rarely allergenic, but often adulterated with PPD. Not for babies, especially with G6PD deficiency. |
| Indigo (Indigofera Tinctoria) | Plant dye, deep blue; with henna gives brown to black | 25% | Weak sensitising potential; allergy has been reported. |
What ‘herbal’, ‘natural’ and ‘ammonia-free’ really mean
‘Herbal’ and ‘natural’ have no legal meaning for a hair colour in India. The Cosmetics Rules 2020 do not define either word, so the front of a pack tells you nothing about PPD. Studies keep finding PPD that the label does not declare in products sold as henna or natural dyes, and in some sold as ‘PPD-free’.
A quick plausibility check: pure henna stains orange-red to red-brown. A ‘herbal’ or ‘henna’ product that gives black or dark brown in one sitting is either blended with indigo or contains a synthetic dye. Look for p-Phenylenediamine, Toluene-2,5-Diamine or any other name in the table above.
‘Ammonia-free’ tells you only which alkaliser is used. Most ammonia-free colours use ethanolamine instead, which smells less but is still an irritant. Ammonia is not the allergen behind facial swelling, and an ammonia-free dye can carry exactly the same PPD.
‘PPD-free’ usually means a different PPD-type chemical. Most use toluene-2,5-diamine, which cross-reacts with PPD. ME+ is a genuine attempt at a lower-allergy molecule, but it still sets off reactions in a large share of people already allergic to PPD.
‘Ayurvedic’ is a licence for medicines, not a safety label. Under the Drugs and Cosmetics Act, an Ayurvedic medicine may contain only ingredients described in the classical texts. PPD is a synthetic dye, so a colour that contains it is not what most buyers expect when they read ‘Ayurvedic’.
What the law does require. Under Rule 37 of the Cosmetics Rules 2020, every hair dye with PPD or other such dyes must carry a caution that it may irritate skin, that a preliminary test should be made, and that it must not be used on eyelashes or eyebrows because that may cause blindness. Packs of 60 ml or 30 g or less are exempt from printing a full ingredient list, which covers many single-use sachets. In June 2026 the drug regulator, CDSCO, reminded every hair-colour maker and importer to follow these labelling and patch-test rules.
What the labels of popular colours say
We read the ingredient list of popular hair colours sold in India, from the pack photo or the brand’s own website, in October 2026. We list only products whose list we could read in full ourselves; formulas change, so check your own pack. Inclusion here is about ingredients, not a rating.
| Product | Sold as | Dyes on the label | Where we read it |
|---|---|---|---|
| Shesha Ayurveda Nilini Ayurvedic Hair Colour (Natural Black, Dark Brown, Burgundy) Natural claim, PPD-type dye | “Ayurvedic”, “100% ayurvedic ingredients with no chemicals” | Para-phenylenediamine (PPD); brand gives arylamine after mixing as under 3% (Natural Black), 2% (Dark Brown), 1% (Burgundy) | Brand website ingredient list |
| Shesha Ayurveda Beard Colour Natural claim, PPD-type dye | “Blend of natural ingredients” | p-Phenylenediamine (PPD) | Brand website ingredient list |
| Patanjali Kesh Kanti Herbal Mehandi (Natural Black) Natural claim, PPD-type dye | “Herbal mehandi” | Para-phenylenediamine (PPD), para-aminophenol, resorcinol | Sachet back label |
| Nisha Nature Mate Black Henna Natural claim, PPD-type dye | “Natural henna based hair color” | p-Phenylenediamine (PPD), p-aminophenol | Pouch back label |
| Biotique Herbcolor Conditioning Hair Colour Natural claim, PPD-type dye | “Natural 100% herbal extracts recipe” | p-Phenylenediamine (PPD), m-aminophenol | Box side panel |
| Indica Easy Shampoo Hair Color (Natural Black) Natural claim, PPD-type dye | “Powered by Nature”, ammonia-free | p-Phenylenediamine (PPD), resorcinol, m-aminophenol | Bottle back label |
| Indus Valley Damage-Free Gel Colour (Black) Natural claim, PPD-type dye | “Organically natural”, “No PPD” | Toluene-2,5-diamine sulfate (PTD), p- and m-aminophenol, picramic acid and other dyes | Box side panel |
| Super Vasmol 33 Kesh Kala | Shelved and used like a hair oil | p-Phenylenediamine (PPD, up to 4%), p-aminophenol, resorcinol | Carton and bottle label |
| Garnier Color Naturals Crème Riche (1 Natural Black) | Ammonia-free permanent colour | p-Phenylenediamine (PPD), resorcinol, m-aminophenol; ethanolamine instead of ammonia | Carton base panel |
| Godrej Xpress Shampoo Hair Colour (Natural Black) | Ammonia-free, with aloe vera | p-Phenylenediamine (PPD), resorcinol, m-aminophenol | Carton back |
| BBLUNT Salon Secret High Shine Hair Colour (Natural Black 1) | Ammonia-free permanent colour | p-Phenylenediamine (PPD), resorcinol, m-aminophenol; brand publishes measured levels | Brand website and lab report |
| BBLUNT Salon Secret 5 Minute Shampoo Hair Colour | “No harmful chemicals”, ammonia-free | p-Phenylenediamine (PPD), p-aminophenol, resorcinol | Brand website |
| Bigen Men’s Speedy Color (101 Natural Black) | Ammonia-free, 10 minutes | p-Phenylenediamine (PPD), resorcinol, m- and p-aminophenol | Carton side panel |
| L’Oréal Paris Casting Crème Gloss (200 Ebony Black) | “Semi-permanent”, no ammonia | Toluene-2,5-diamine (PTD), resorcinol, m-aminophenol, with peroxide developer | Brand website ingredient list |
| Schwarzkopf Simply Colour | “PPD-free”, 0% ammonia | ME+ (2-methoxymethyl-p-phenylenediamine), resorcinol, an aminophenol | Pack panel artwork (same for all shades) |
| Schwarzkopf Colour Specialist (1.0 Natural Black) | Permanent colour | Toluene-2,5-diamine (PTD), resorcinol, m-aminophenol; uses ammonia | Pack panel artwork |
| Vegetal Bio Colour (Soft Black) Plants only on label | “100% natural”, PPD-free | Plant powders only; pack disclaims PPD and its relatives | Box back and side |
| Godrej Nupur 100% Pure Henna Plants only on label | 100% pure henna | Henna leaf powder only (colours red-orange, not black) | Pouch back label |
| Indus Valley Bio Organic Henna (Soft Black) Plants only on label | 100% organic | Plant ingredients only | Brand store ingredient statement |
Every product above that lists PPD or PTD is legal to sell with the right warnings. The point is the gap between the front of the pack and the back: seven of them are sold on a herbal, natural, organic or Ayurvedic story and still carry a PPD-type dye. If you are allergic to PPD, the only products here that list no such dye are the plant-only ones, and even those deserve a skin test.
How to do a patch test properly
The pack test is a skin allergy test, also called an allergy alert test. It is not the same as a dermatologist’s patch test, but done properly it picks up most people who are already allergic.
- Do it every time you colour, even with a product you have used for years. Allergy can develop at any point, and formulas change. India’s Cosmetics Rules say the test should be carried out before each and every application.
- Do it at least 48 hours before you colour. The wording printed under Indian rules says to wash it off after 24 hours, but reactions can take up to 72 hours to show, and a 24-hour check misses some. Keep watching the spot until the moment you dye.
- Use the exact product you will use, prepared as the leaflet says. Some brands test with the colour cream alone, others with a little mixed with developer.
- Pick a spot behind the ear or on the inner forearm. Clean it with soap and water.
- Apply a small amount and let it dry. Do not cover or rub it. Leave it as long as the leaflet says, then wash gently.
- Check it at 48 hours and again just before you colour. Any itching, redness, burning, swelling, bumps or blisters at or around the spot means stop. Do not use that product, or any other permanent dye, until you have seen a doctor.
- If nothing happens, go ahead carefully. Wear gloves, never leave the dye on longer than directed, and rinse your scalp well. A clear test lowers the risk but does not guarantee safety.
- If you have already reacted to a hair dye or a black henna tattoo, do not self-test. The test puts a strong allergen on your skin. See a dermatologist instead.
Who should not colour their hair
Do not use a permanent or ‘herbal’ hair colour if:
- you have ever had a reaction after colouring your hair, however mild
- you have ever reacted to a black henna tattoo
- you have a rash on your face, or a sore, irritated or broken scalp
- your skin test was positive
- you have been diagnosed with a PPD or PTD allergy, unless a dermatologist has tested you with a specific alternative
- you are under 16; EU hair dyes must carry this warning
Never use hair dye on eyebrows or eyelashes. Do not put henna on babies or young children, especially if G6PD deficiency is known or suspected.
If you react
- Wash it off at once with plenty of water and a mild shampoo.
- Call 112 or go to an emergency department if your lips, tongue or throat swell, your throat feels tight, you are struggling to breathe or swallow, or you feel faint.
- See a doctor the same day if your face or eyelids are swelling, your eyes are closing, or the skin is blistering or weeping.
- For milder itching and redness, a pharmacist can suggest a soothing cream or an antihistamine; a doctor may prescribe a steroid.
- Stop colouring until you have been tested, and ask for a dermatologist’s patch test once the reaction settles. Take the box with you.
- Keep the pack and note the batch number. You can report it to your state’s drugs control department, which licenses cosmetics.
- Tell every doctor, pharmacist and hairdresser that you are allergic to PPD.
Questions people ask
Is henna safe for hair?
Pure henna is one of the safest ways to colour hair. True allergy is rare, and the EU’s scientific committee judged it safe as a hair dye. The problem is that many products sold as henna are not pure, and undeclared PPD has been found in henna colours in several countries. Buy henna with a full ingredient list, be suspicious of any ‘henna’ that colours black, and still do a skin test.
Is black henna (kali mehandi) safe?
No. Black henna is henna mixed with PPD, and tattoo pastes have been found to hold many times the PPD in hair dye. It is one of the commonest ways people, including children, first become allergic to PPD, and those people tend to react badly to hair dye later.
Is ammonia-free hair colour safer?
Not for allergies. ‘Ammonia-free’ only means the alkaliser is ethanolamine instead of ammonia. It smells less but is still an irritant, and the allergens, such as PPD and PTD, are usually unchanged.
Are PPD-free hair dyes safe if I am allergic to PPD?
Not reliably. Most use toluene-2,5-diamine, which is itself a potent allergen and cross-reacts with PPD. ME+ dyes cause fewer new allergies, but 30–48% of people already allergic to PPD reacted to them in studies, and some products labelled PPD-free have contained PPD. Let a dermatologist choose and test an alternative.
Why did I react after years of using the same colour?
Allergy is learned. Each dyeing exposes your skin again, and the immune system can become sensitised at any point, after which a normal application is enough to set off a reaction. A black henna tattoo, a new formula or a darker shade can also tip you over. That is why the skin test is needed every time.
How long should a hair dye patch test be left before colouring?
At least 48 hours. Reactions can take up to 72 hours to appear, so keep checking the spot until you colour. A clear test lowers the risk but does not rule out a reaction.
Can I use hair dye during pregnancy?
The NHS says most research shows it is safe, because very little is absorbed through a healthy scalp. Some women wait until after the first 12 weeks. Do the skin test, wear gloves, colour in a well-ventilated room, and consider pure henna. If unsure, ask your doctor.
Can I use hair dye on my eyebrows, eyelashes or beard?
Never on eyebrows or eyelashes; Indian rules require the pack to warn that it may cause blindness. A beard dye puts PPD directly on facial skin, and PPD allergy in the beard area is common in Indian patch-test clinics. Do the skin test every time.
Was my reaction an allergy or a burn?
A chemical burn usually stings during or soon after application and stays where the product touched. An allergic reaction usually starts hours to days later, itches, and can spread to the face, ears and eyelids. Both can be serious; see a doctor and get patch-tested before you colour again.
General information, not medical advice. For a reaction, or hair loss that is sudden, patchy or not improving, see a dermatologist.
Sources
- Comprehensive review of hair dyes (ACS Omega, 2025)
- Hair dye ingredients and potential health risks (Chem Res Toxicol, 2022)
- Side-effects of henna and black henna tattoos: a full review (Contact Dermatitis, 2013)
- SCCS opinion on Lawsonia inermis (henna)
- Prevalence of contact allergy in the general population (Contact Dermatitis, 2019)
- Epidemiological data on consumer allergy to PPD (Contact Dermatitis, 2008)
- Contact allergy to common ingredients in hair dyes (Contact Dermatitis, 2013)
- Hair dye dermatitis and PPD sensitivity, Himachal Pradesh (Indian Dermatol Online J, 2015)
- Allergic contact dermatitis and patch testing in eastern India (Cureus, 2022)
- Contact sensitisers in hair dyes in the Indian market (Contact Dermatitis, 2023)
- Quantification of PPD in hair dyes sold in the UAE (Risk Manag Healthc Policy, 2024)
- NHS: Hair dye reactions
- 55 cases of allergic reactions to hair dye (Contact Dermatitis, 2002)
- Face and neck pigmentation in hair dye users, South India (Indian Dermatol Online J, 2020)
- Toluene-2,5-diamine sulfate: 2025 Allergen of the Year (Cutis, 2025)
- 10-year review of PPD allergy and cross-reactions (Dermatitis, 2011)
- Severe allergic hair dye reactions in 8 children (Contact Dermatitis, 2006)
- Elicitation of PPD allergy: dose and exposure time (Br J Dermatol, 2010)
- EU Cosmetics Regulation 1223/2009, consolidated text
- Cross-elicitation to ME-PPD in PPD-allergic people (Contact Dermatitis, 2018)
- Hair damage from MEA- vs ammonia-based colourants (J Cosmet Sci, 2014)
- Henna-based hair colourants containing PPD (Contact Dermatitis, 2019)
- Contact allergens in ‘PPD-free’ hair dyes (Dermatitis, 2026)
- US FDA: Hair dyes
- Cosmetics Rules, 2020 (CDSCO)
- Drugs and Cosmetics Act, 1940 and Rules, 1945 (CDSCO)
- CDSCO circular on hair colour compliance (10 June 2026)
- Allergy alert test for PPD-allergic hair dye users (Dermatitis, 2018)
- Self-testing for hair dye sensitisation: concerns (Contact Dermatitis, 2012)
- NHS: Using hair dye in pregnancy
- Shesha Ayurveda: Nilini Ayurvedic Hair Colour ingredients
- BBLUNT: High Shine Conditioning Hair Colour (published lab report)
- L’Oréal Paris India: Casting Crème Gloss Ebony Black ingredients