ChemicalResistance
ChemicalResistance.org

Hydrogen Peroxide Chemical Resistance

Resistance ratings for 24 plastics, elastomers and metals at 20 °C and 50 °C. Listed at 4 concentrations, because the rating depends on it.

At a glance

Based on the row for 90 %, 20 °C.

Rated A, very good resistance
PTFE, HDPE, PP, PVDF, PVC Rigid, Viton (FPM), SS 316, SS 304, LDPE, FEP, ECTFE/ETFE, Polycarbonate, Polystyrene, Polysulfone, PMP (15)
Rated B, good resistance
none (0)
Rated C, limited resistance
EPDM, Aluminium (2)
Rated D, not resistant
NBR, Nylon (PA), Acetal (POM) (3)
No data in the source
Silicone, PVC Flexible, PETG, SAN
Rated lower at 50 °C than at 20 °C
PP (A → B), PVC Rigid (A → B), Viton (FPM) (A → C), LDPE (A → B), Polystyrene (A → B), PMP (A → B)
Rating changes with concentration (20 °C)
PP: A (3 %), D (100 %); PVDF: A (3 %), B (100 %); EPDM: A (3 %), C (30 %); Viton (FPM): A (3 %), B (100 %); NBR: C (3 %), D (30 %); Nylon (PA): C (3 %), D (30 %); Acetal (POM): A (3 %), D (30 %); Polystyrene: A (3 %), D (100 %)

Based on the row for 90 %, 20 °C.

Rating profile by material family

Hydrogen Peroxide: Rating profile by material familyThermoplastics: 8 A, 2 D, 3 no data. Fluoropolymers: 4 A. Elastomers: 1 A, 1 C, 1 D, 1 no data. Metals: 2 A, 1 C.Thermoplastics (13)Thermoplastics: 8 × A, very good resistance (HDPE, LDPE, PP, PVC Rigid, PMP, Polystyrene, Polycarbonate, Polysulfone)A 8Thermoplastics: 2 × D, not resistant (Acetal (POM), Nylon (PA))D 2Thermoplastics: 3 × no data (PVC Flexible, SAN, PETG)– 3Fluoropolymers (4)Fluoropolymers: 4 × A, very good resistance (PTFE, FEP, PVDF, ECTFE/ETFE)A 4Elastomers (4)Elastomers: 1 × A, very good resistance (Viton (FPM))A 1Elastomers: 1 × C, limited resistance (EPDM)C 1Elastomers: 1 × D, not resistant (NBR)D 1Elastomers: 1 × no data (Silicone)– 1Metals (3)Metals: 2 × A, very good resistance (SS 316, SS 304)A 2Metals: 1 × C, limited resistance (Aluminium)C 1
A very good resistanceB good resistanceC limited resistanceD not resistantno data
Number of materials in each family with each rating at 20 °C.

Effect of temperature, 20 °C to 50 °C

Hydrogen Peroxide: Effect of temperature, 20 °C to 50 °CLDPE A → B; PP A → B; PVC Rigid A → B; PMP A → B; Polystyrene A → B; Viton (FPM) A → C.ABCDLDPE: A at 20 °C, B at 50 °CLDPEPP: A at 20 °C, B at 50 °CPPPVC Rigid: A at 20 °C, B at 50 °CPVC RigidPMP: A at 20 °C, B at 50 °CPMPPolystyrene: A at 20 °C, B at 50 °CPolystyreneViton (FPM): A at 20 °C, C at 50 °CViton (FPM)
20 °C50 °C
Materials whose rating differs between 20 °C and 50 °C. Materials not shown keep their rating or have no 50 °C value.

Substance

CAS number
7722-84-1
Formula
H2O2
Hazard symbols in the source
C (corrosive) (pre-GHS European symbols; check the current safety data sheet)
Concentrations listed
3 %; 30 %; 90 %; 100 %
Name in the source (German)
Wasserstoffperoxid

Rating by concentration

Hydrogen Peroxide: Rating by concentrationHDPE: 3 % A, 30 % A, 90 % A, 100 % A→D. LDPE: 3 % A, 30 % A→B, 90 % A→B, 100 % A→D. PP: 3 % A, 30 % A→C, 90 % A→B, 100 % D. PVC Rigid: 3 % A, 30 % A, 90 % A→B, 100 % –. PMP: 3 % A, 30 % A→B, 90 % A→B, 100 % –. Polystyrene: 3 % A→B, 30 % A→B, 90 % A→B, 100 % D. SAN: 3 % A, 30 % A, 90 % –, 100 % –. Polycarbonate: 3 % A, 30 % A, 90 % A, 100 % –. PETG: 3 % A, 30 % A, 90 % –, 100 % –. Acetal (POM): 3 % A, 30 % D, 90 % D, 100 % D. Nylon (PA): 3 % C*, 30 % D, 90 % D, 100 % D. Polysulfone: 3 % A, 30 % A, 90 % A, 100 % –. PTFE: 3 % A, 30 % A, 90 % A, 100 % A*. FEP: 3 % A, 30 % A, 90 % A, 100 % A*. PVDF: 3 % A, 30 % A, 90 % A, 100 % B*. ECTFE/ETFE: 3 % A, 30 % A, 90 % A, 100 % –. EPDM: 3 % A, 30 % C, 90 % C, 100 % C*. Viton (FPM): 3 % A, 30 % A, 90 % A→C, 100 % B*. NBR: 3 % C→D, 30 % D, 90 % D, 100 % D. SS 316: 3 % A, 30 % A, 90 % A, 100 % A*. SS 304: 3 % A, 30 % A, 90 % A, 100 % A*. Aluminium: 3 % C*, 30 % C*, 90 % C*, 100 % C*.3 %30 %90 %100 %THERMOPLASTICSHDPEHDPE, 3 %: A at 20 °C, A at 50 °CAHDPE, 30 %: A at 20 °C, A at 50 °CAHDPE, 90 %: A at 20 °C, A at 50 °CAHDPE, 100 %: A at 20 °C, D at 50 °CA→DLDPELDPE, 3 %: A at 20 °C, A at 50 °CALDPE, 30 %: A at 20 °C, B at 50 °CA→BLDPE, 90 %: A at 20 °C, B at 50 °CA→BLDPE, 100 %: A at 20 °C, D at 50 °CA→DPPPP, 3 %: A at 20 °C, A at 50 °CAPP, 30 %: A at 20 °C, C at 50 °CA→CPP, 90 %: A at 20 °C, B at 50 °CA→BPP, 100 %: D at 20 °C, D at 50 °CDPVC RigidPVC Rigid, 3 %: A at 20 °C, A at 50 °CAPVC Rigid, 30 %: A at 20 °C, A at 50 °CAPVC Rigid, 90 %: A at 20 °C, B at 50 °CA→BPVC Rigid, 100 %: no data–PMPPMP, 3 %: A at 20 °C, A at 50 °CAPMP, 30 %: A at 20 °C, B at 50 °CA→BPMP, 90 %: A at 20 °C, B at 50 °CA→BPMP, 100 %: no data–PolystyrenePolystyrene, 3 %: A at 20 °C, B at 50 °CA→BPolystyrene, 30 %: A at 20 °C, B at 50 °CA→BPolystyrene, 90 %: A at 20 °C, B at 50 °CA→BPolystyrene, 100 %: D at 20 °C, D at 50 °CDSANSAN, 3 %: A at 20 °C, A at 50 °CASAN, 30 %: A at 20 °CASAN, 90 %: no data–SAN, 100 %: no data–PolycarbonatePolycarbonate, 3 %: A at 20 °C, A at 50 °CAPolycarbonate, 30 %: A at 20 °C, A at 50 °CAPolycarbonate, 90 %: A at 20 °C, A at 50 °CAPolycarbonate, 100 %: no data–PETGPETG, 3 %: A at 20 °CAPETG, 30 %: A at 20 °CAPETG, 90 %: no data–PETG, 100 %: no data–Acetal (POM)Acetal (POM), 3 %: A at 20 °CAAcetal (POM), 30 %: D at 20 °C, D at 50 °CDAcetal (POM), 90 %: D at 20 °C, D at 50 °CDAcetal (POM), 100 %: D at 20 °C, D at 50 °CDNylon (PA)Nylon (PA), 3 %: C at 20 °C (estimate)C*Nylon (PA), 30 %: D at 20 °C, D at 50 °CDNylon (PA), 90 %: D at 20 °C, D at 50 °CDNylon (PA), 100 %: D at 20 °C, D at 50 °CDPolysulfonePolysulfone, 3 %: A at 20 °C, A at 50 °CAPolysulfone, 30 %: A at 20 °C, A at 50 °CAPolysulfone, 90 %: A at 20 °C, A at 50 °CAPolysulfone, 100 %: no data–FLUOROPOLYMERSPTFEPTFE, 3 %: A at 20 °C, A at 50 °CAPTFE, 30 %: A at 20 °C, A at 50 °CAPTFE, 90 %: A at 20 °C, A at 50 °CAPTFE, 100 %: A at 20 °C (estimate)A*FEPFEP, 3 %: A at 20 °C, A at 50 °CAFEP, 30 %: A at 20 °C, A at 50 °CAFEP, 90 %: A at 20 °C, A at 50 °CAFEP, 100 %: A at 20 °C (estimate)A*PVDFPVDF, 3 %: A at 20 °C, A at 50 °CAPVDF, 30 %: A at 20 °C, A at 50 °CAPVDF, 90 %: A at 20 °CAPVDF, 100 %: B at 20 °C (estimate)B*ECTFE/ETFEECTFE/ETFE, 3 %: A at 20 °C, A at 50 °CAECTFE/ETFE, 30 %: A at 20 °C, A at 50 °CAECTFE/ETFE, 90 %: A at 20 °C, A at 50 °CAECTFE/ETFE, 100 %: no data–ELASTOMERSEPDMEPDM, 3 %: A at 20 °CAEPDM, 30 %: C at 20 °CCEPDM, 90 %: C at 20 °CCEPDM, 100 %: C at 20 °C (estimate)C*Viton (FPM)Viton (FPM), 3 %: A at 20 °CAViton (FPM), 30 %: A at 20 °C, A at 50 °CAViton (FPM), 90 %: A at 20 °C, C at 50 °CA→CViton (FPM), 100 %: B at 20 °C (estimate)B*NBRNBR, 3 %: C at 20 °C, D at 50 °CC→DNBR, 30 %: D at 20 °C, D at 50 °CDNBR, 90 %: D at 20 °C, D at 50 °CDNBR, 100 %: D at 20 °C, D at 50 °CDMETALSSS 316SS 316, 3 %: A at 20 °C, A at 50 °CASS 316, 30 %: A at 20 °C, A at 50 °CASS 316, 90 %: A at 20 °C, A at 50 °CASS 316, 100 %: A at 20 °C (estimate)A*SS 304SS 304, 3 %: A at 20 °C, A at 50 °CASS 304, 30 %: A at 20 °C, A at 50 °CASS 304, 90 %: A at 20 °C, A at 50 °CASS 304, 100 %: A at 20 °C (estimate)A*AluminiumAluminium, 3 %: C at 20 °C (estimate)C*Aluminium, 30 %: C at 20 °C (estimate)C*Aluminium, 90 %: C at 20 °C (estimate)C*Aluminium, 100 %: C at 20 °C (estimate)C*
A very good resistanceB good resistanceC limited resistanceD not resistantno data
Each cell shows the rating at 20 °C. Where the rating at 50 °C differs, it follows the arrow. * marks an estimate in the source.
Show as a table
Material3 %30 %90 %100 %
Thermoplastics
HDPEAAAA
LDPEAAAA
PPAAAD
PVC RigidAAA–
PVC Flexible––––
PMPAAA–
PolystyreneAAAD
SANAA––
PolycarbonateAAA–
PETGAA––
Acetal (POM)ADDD
Nylon (PA)C*DDD
PolysulfoneAAA–
Fluoropolymers
PTFEAAAA*
FEPAAAA*
PVDFAAAB*
ECTFE/ETFEAAA–
Elastomers
EPDMACCC*
Viton (FPM)AAAB*
NBRCDDD
Silicone––––
Metals
SS 316AAAA*
SS 304AAAA*
AluminiumC*C*C*C*

* estimated rating, given in the source without a temperature

Resistance table: Hydrogen Peroxide, 3 %

Material20 °C50 °CRemark
Thermoplastics
HDPEAA
LDPEAA
PPAA
PVC RigidAA
PMPAA
PolystyreneAB
SANAA
PolycarbonateAA
PETGA–
Acetal (POM)A–disputed, see below
Nylon (PA)C*–
PolysulfoneAA
Fluoropolymers
PTFEAA
FEPAA
PVDFAA
ECTFE/ETFEAA
Elastomers
EPDMA–
Viton (FPM)A–
NBRCD
Metals
SS 316AA
SS 304AA
AluminiumC*–

* estimated rating, given in the source without a temperature

Not rated in the source, so not in the table: PVC Flexible, Silicone

Resistance table: Hydrogen Peroxide, 30 %

Material20 °C50 °CRemark
Thermoplastics
HDPEAA
LDPEAB
PPAC
PVC RigidAA
PMPAB
PolystyreneAB
SANA–
PolycarbonateAA
PETGA–
Acetal (POM)DD
Nylon (PA)DD
PolysulfoneAA
Fluoropolymers
PTFEAA
FEPAA
PVDFAA
ECTFE/ETFEAA
Elastomers
EPDMC–
Viton (FPM)AA
NBRDD
Metals
SS 316AA
SS 304AA
AluminiumC*–

* estimated rating, given in the source without a temperature

Not rated in the source, so not in the table: PVC Flexible, Silicone

Resistance table: Hydrogen Peroxide, 90 %

Material20 °C50 °CRemark
Thermoplastics
HDPEAA
LDPEAB
PPAB
PVC RigidAB
PMPAB
PolystyreneAB
PolycarbonateAA
Acetal (POM)DD
Nylon (PA)DD
PolysulfoneAA
Fluoropolymers
PTFEAA
FEPAA
PVDFA–
ECTFE/ETFEAA
Elastomers
EPDMC–
Viton (FPM)AC
NBRDD
Metals
SS 316AA
SS 304AA
AluminiumC*–

* estimated rating, given in the source without a temperature

Not rated in the source, so not in the table: PVC Flexible, SAN, PETG, Silicone

Resistance table: Hydrogen Peroxide, 100 %

Material20 °C50 °CRemark
Thermoplastics
HDPEAD
LDPEAD
PPDD
PolystyreneDD
Acetal (POM)DD
Nylon (PA)DD
Fluoropolymers
PTFEA*–
FEPA*–
PVDFB*–
Elastomers
EPDMC*–
Viton (FPM)B*–
NBRDD
Metals
SS 316A*–
SS 304A*–
AluminiumC*–

* estimated rating, given in the source without a temperature

Not rated in the source, so not in the table: PVC Rigid, PVC Flexible, PMP, SAN, Polycarbonate, PETG, Polysulfone, ECTFE/ETFE, Silicone

Rating scale

A rating marked * is an estimate in the source, not a test result. An estimate is given as one value without a temperature.

Corrected and disputed values

Source values use the scale 1 (very good) to 4 (not resistant); 1 = A, 4 = D.

Frequently Asked Questions

Which materials resist Hydrogen Peroxide at high concentrations?

The materials with an A rating (resistant) for Hydrogen Peroxide at 20 °C are: PTFE, HDPE, PP, PVDF, PVC Rigid, Viton (FPM), SS 316, SS 304. These can generally be used in direct contact.

Which materials should be avoided with Hydrogen Peroxide?

Materials rated D (not resistant) for Hydrogen Peroxide are: NBR, Nylon (PA), Acetal (POM). These should not be used in contact with Hydrogen Peroxide.

Does temperature affect chemical resistance to Hydrogen Peroxide?

Yes. 6 of 17 tested materials show a worse rating at 50 °C than at 20 °C for Hydrogen Peroxide. Materials affected include: PP, PVC Rigid, Viton (FPM), LDPE, Polystyrene, PMP.

Is PTFE safe for Hydrogen Peroxide?

PTFE is rated A for Hydrogen Peroxide at 20 °C. A rating of A means resistant, B means limited resistance, C means partly resistant, and D means not resistant.

Does concentration affect chemical resistance to Hydrogen Peroxide?

Yes. Hydrogen Peroxide is tested at 4 concentrations (3 %, 30 %, 90 %, 100 %). Some materials change their rating depending on the concentration.

About this data

The ratings come from the chemical resistance list published by Bürkle GmbH, which compiled them from raw-material manufacturers’ data. They describe laboratory tests on the raw material at 20 °C and 50 °C.

A finished part also sees pressure, mechanical stress, welds and mixtures that a laboratory test does not. Treat the rating as a first filter and test under your own conditions before relying on it.

Chemicals with a similar resistance profile

Same 20 °C rating on the share of materials shown.