Skip to content

Retrobrighting is a peroxide plus UVA light treatment used to reduce the brown, yellow cast on brominated ABS plastics by oxidizing the colored surface species back toward colorless products. It can dramatically improve appearance, but it does not rebuild polymer stabilizers or reverse deep oxidation, so results vary and yellowing can return.

This page is the ABS-specific pillar for Retrobright workflows on appliances and electronics. If you want a broader overview (including non-UV options and gentler household approaches), see the safest way to restore yellowed plastic.

Quick Start: The Safest Way to Retrobright ABS (In 60 Seconds)

Section titled “Quick Start: The Safest Way to Retrobright ABS (In 60 Seconds)”
  • Use 6% to 12% hydrogen peroxide for ABS, 3% works but is slow and patchy-risk increases with long exposure.
  • Prefer immersion for small parts, vents, and anything with complex geometry, it gives the most even results.
  • For large housings, use 40-volume (about 12%) cream developer, apply a uniform 1 to 2 mm layer, then wrap tightly with cling film to prevent drying.
  • Use UVA light (roughly 365 to 405 nm) or indirect sun, avoid UVC disinfectant bulbs due to severe eye and skin hazard.
  • Control heat aggressively, keep the plastic surface below 40 to 45°C, stop immediately if the part softens, distorts, or feels rubbery.
  • Rotate or reposition every 30 to 60 minutes to prevent shadows and uneven whitening, especially in sun.
  • Rinse the moment you are “close enough,” do not chase a perfect match, over-treatment increases surface roughness and can raise crack risk on stressed parts.
  • Always test on a hidden area first, especially on rare items, painted logos, labels, or previously cleaned plastics.

Many vintage electronics and appliance housings were molded from ABS (acrylonitrile butadiene styrene), a tough, impact-resistant polymer used widely for injection-molded parts. Historic formulations often contained brominated flame retardants (for example, PBDE-type additives) to meet flammability requirements.

Over years of UV exposure (sunlight, some fluorescents) and heat, oxidation and additive chemistry near the surface can generate brown chromophores. In brominated systems, the yellowing is frequently associated with bromine-containing oxidation products and related radical pathways, which concentrate at or near the surface and visibly shift white or light-gray ABS toward yellow-brown.

Retrobright is best understood as a surface-focused chemical reversal and cleanup of colored species, not a full reset of the polymer to “new.” If the ABS itself is deeply photo-oxidized (chain scission, crosslinking, microcracking), peroxide will not restore mechanical properties, and sanding, refinishing, or replacement may be the only path.

Not ABS? Check Before You Treat (Avoid Mismatched Methods)

Section titled “Not ABS? Check Before You Treat (Avoid Mismatched Methods)”

ABS responds to Retrobright more reliably than many other consumer plastics, which is why this guide is intentionally ABS-first. If you are not sure what polymer you have, identify it before you commit to peroxide and UV, because the wrong process can cause haze, swelling, or permanent finish change.

If your issue is a flexible, clear, yellowing phone case, that is commonly TPU or related elastomers and it behaves differently than ABS. If your goal is whitening household switch plates, that is usually a different resin and a different risk profile than collectible ABS housings.

  • Hydrogen peroxide (why it matters: concentration strongly controls reaction rate and streaking risk)
    • 12% liquid (food-grade) for immersion or 40-volume cream developer (about 12%) for brushing.
    • 6% liquid as a slower, gentler alternative with fewer heat surprises.
    • 3% pharmacy peroxide for low-risk trials, expect multi-day timelines.
  • Container and supports (why it matters: chemical compatibility and even exposure)
    • Clear HDPE or PP tub with lid, or a borosilicate glass dish for immersion.
    • Non-reactive weights (ceramic, glass, sealed HDPE) to hold parts fully submerged.
  • Application and wrap (why it matters: prevents drying and “marble” streaks)
    • Soft brush or foam brush for cream.
    • Cling film (plastic wrap) to seal cream against the surface.
  • UV source (why it matters: drives peroxide photochemistry and reduces session time)
    • Sunlight in a temperature-controlled setup, or UVA LED strips/bulbs (typically 365 to 405 nm).
    • Reflective lining (foil) if building a chamber, to reduce shadows.
  • Temperature monitoring and control (why it matters: warping can happen far below ABS HDT)
    • IR thermometer or probe thermometer.
    • Fan, spacing blocks, and a shaded location to keep the surface below 40 to 45°C.
  • PPE and cleanup (why it matters: 12% peroxide can burn skin and injure eyes)
    • Nitrile gloves, splash goggles, long sleeves, and an apron.
    • Baking soda is not a neutralizer for peroxide, but paper towels, water, and a dedicated rinse basin are essential.
    • Labels and a marker for clearly marking peroxide containers.
  1. Degrease the part with dish soap and warm water, then rinse and dry, oils cause uneven peroxide contact.
  2. Choose method, immerse small or complex parts, use cream for large housings.
  3. Use 6% to 12% peroxide, keep exposure uniform, and avoid letting any area dry out.
  4. Illuminate with UVA or mild sun, rotate or reposition every 30 to 60 minutes to prevent shadow lines.
  5. Monitor temperature, keep surface below 40 to 45°C, add a fan or move to shade if it rises.
  6. Check progress frequently, stop when close to target shade, over-whitening and surface roughness increase with time.
  7. Rinse immediately and thoroughly, then wash with mild soap, remove all residue from texture.
  8. Dry fully for 24 hours before reassembly, then decide if you will add UV protection.

Liquid Peroxide vs. Cream Developer (Coverage, Cost, Risk)

Section titled “Liquid Peroxide vs. Cream Developer (Coverage, Cost, Risk)”

Immersion gives the most uniform whitening because every face sees the same peroxide concentration and stays wet. Cream developer is practical for large shells but it is far more sensitive to application thickness, drying, shadows, and heat buildup under cling film.

Peroxide strength changes the working window. At 12%, color shift can happen in hours, at 3% it can take days, which increases unevenness risk because the setup must survive temperature swings and changing illumination.

A rarity rule is rational materials practice, test first on an interior face or hidden edge. If the part is rare, stressed, or thin, default to lower concentration, shorter intervals, and a cooler UV source.

UV Light: Natural Sun vs Artificial Chambers

Section titled “UV Light: Natural Sun vs Artificial Chambers”

Sunlight works, but it is inconsistent and adds infrared heat that pushes ABS toward warping. Artificial UVA chambers (typically 365 to 405 nm sources) provide repeatability and make temperature control easier, especially with LED-based setups.

Avoid UVC “disinfectant” bulbs for Retrobright. UVC is a severe hazard to eyes and skin, and it can also accelerate polymer surface degradation, which is the opposite of what you want for long-term cosmetic stability.

Positioning matters more than wattage. Keep distances consistent, reduce shadows with reflective walls, and rotate parts to eliminate “one-sided” whitening, even inside a chamber.

The Heat Risk During Restoration (Hard Limits and Stop Conditions)

Section titled “The Heat Risk During Restoration (Hard Limits and Stop Conditions)”

ABS heat deflection temperatures are commonly cited around 85 to 100°C for standard grades, but restoration failures happen much earlier. Thin sections, internal stresses from molding, and screw bosses can soften and creep at 50 to 60°C, and under cling film in sun you can hit that range quickly.

Use a conservative target, keep the plastic surface below 40 to 45°C. If you see any softening, waviness, drooping at edges, or distortion around vents and screw posts, stop immediately, rinse, and cool the part flat under light weight.

Heat can also increase streaking, because evaporation and peroxide decomposition accelerate at elevated temperature. A fan, shade, and a lower concentration peroxide often produce better uniformity than “maximum power” setups.

Method Picker: Which Restoration Route Should You Use?

Section titled “Method Picker: Which Restoration Route Should You Use?”
MethodBest forPeroxide %Typical timeMain risk
Immersion (liquid)Small parts, vents, keycaps-style geometry, buttons, grilles6% to 12%1 to 6 hours (12%), 4 to 18 hours (6%), 1 to 3 days (3%)Float marks, shadowing if not rotated, heat if left in sun
Cream or gel + wrapLarge shells and vertical faces where a tub is impracticalAbout 12% (40 vol) or 6% gel2 to 8 hours (12%), 6 to 24 hours (6%)Streaks from uneven thickness, drying, trapped bubbles, logo damage
3% household peroxideLow-risk trials, mild yellowing, “test run” on less valuable parts3%1 to 4 daysLong exposure makes unevenness and temperature swings more likely
Sanding and refinishDeep oxidation, scratches, glossy appliances where texture loss is acceptableNone1 to 4 hours plus polishingIrreversible texture loss, geometry change, uneven gloss
Do nothing + UV controlRare collectibles where risk is unacceptable, or already fragile ABSNoneImmediateYellowing remains, but you avoid mechanical and cosmetic damage

If the part has a heavy texture you want to preserve, do not sand. If it has painted logos or labels, bias toward immersion (if possible) or careful masking and shorter cream sessions.

Step-by-Step Retrobright (Immersion Method)

Section titled “Step-by-Step Retrobright (Immersion Method)”

Time, concentration, and temperature targets

Section titled “Time, concentration, and temperature targets”

At 12% peroxide, plan 1 to 6 hours with frequent checks. At 6%, plan 4 to 18 hours, and at 3%, plan 1 to 3 days, usually with multiple sessions.

Keep the surface below 40 to 45°C. Stop if you see warping, whitening that turns “bone white,” chalky residue that does not rinse cleanly, or any paint, label, or silk-screen beginning to lift.

  1. Prewash: Clean with dish soap and warm water, use a soft brush for texture, then rinse and fully dry.
  2. Prepare the bath: Use an HDPE or PP container, add cool water first, then add peroxide, never the other way around, to reduce splash risk.
  3. Dilution example: To make 6% from 12%, mix 1 part 12% peroxide with 1 part water, then stir gently.
  4. Submerge: Place parts fully under the solution, use non-reactive weights so nothing floats above the liquid line.
  5. Illuminate: Place under UVA light or mild sun, avoid peak midday heat, and rotate the container or parts every 30 to 60 minutes.
  6. Monitor: Check temperature and color every 30 to 60 minutes at 12%, or every few hours at 6%.
  7. Rinse immediately: When the color is close to goal, remove parts, rinse under running water, then wash again with mild soap to strip residue from texture.
  8. Dry and evaluate: Air dry 24 hours, then compare to an interior reference surface and decide if a second short session is needed.

Step-by-Step Retrobright (Cream or Gel Method)

Section titled “Step-by-Step Retrobright (Cream or Gel Method)”

Cream is a diffusion-limited coating, so uniform thickness and moisture retention determine your outcome. If you get streaks with cream, the usual cause is local drying or uneven film thickness, not “bad plastic.”

  1. Prewash: Degrease thoroughly and dry, skin oils and cleaners can cause beading and thin spots.
  2. Mask sensitive areas: Protect silk-screened logos, labels, and painted fills with vinyl tape or high-quality painter’s tape, then burnish edges.
  3. Apply evenly: Brush on a uniform 1 to 2 mm layer, avoid foaming and avoid “dry brush” passes that leave thin tracks.
  4. Wrap immediately: Cover with cling film and press it into contours to exclude air pockets, trapped bubbles create pale spots.
  5. Illuminate and control heat: Use UVA LEDs or indirect sun, keep surface below 40 to 45°C using a fan and shade.
  6. Re-wet schedule: Every 30 to 60 minutes, inspect for drying at edges or high points, if needed lift and re-seat the film or add a small amount of cream to dry areas.
  7. Rotate to prevent shadows: Reposition the part every 30 to 60 minutes so one side does not lag.
  8. Stop and rinse: As soon as you are close to the target shade, remove wrap, rinse thoroughly, then wash with mild soap and a soft brush.

12% hydrogen peroxide is a strong oxidizer and can cause skin burns and serious eye injury, so treat it with SDS-level respect, even if it is sold as “hair developer” or “food grade,” especially when people use it for projects like restoring yellowed ABS plastic.

  • PPE and work area
    • Wear splash goggles (not just glasses), nitrile gloves, long sleeves, and an apron.
    • Work in strong ventilation, peroxide off-gassing is usually mild but splashes and aerosols are the real hazard.
  • Chemical compatibility and mixing
    • Use HDPE or PP containers, avoid reactive metals.
    • Dilute by adding peroxide to water, slowly, to reduce heat and splash risk.
    • Do not mix peroxide with bleach, ammonia, vinegar, or unknown cleaners, dangerous reactions and gases are possible.
  • Labeling and storage
    • Keep in the original container when possible, label any secondary containers with concentration and date.
    • Store cool, dark, upright, and secured away from children and pets.
  • Spill response
    • Ventilate, absorb with paper towels, and rinse the area with plenty of water.
    • Remove contaminated clothing and rinse skin immediately.
  • First aid thresholds
    • Skin: Rinse with cool running water for at least 15 minutes, persistent pain or blistering warrants medical advice.
    • Eyes: Rinse continuously for 15 to 20 minutes and seek urgent medical care, do not wait for symptoms to improve.
    • Ingestion: Do not induce vomiting, contact poison control or emergency services.
  • Disposal
    • Small household quantities can often be heavily diluted with water and flushed according to local rules, but regulations vary.
    • Do not pour concentrated peroxide onto soil or into storm drains, and do not seal concentrated peroxide in an airtight, unvented container.
SymptomLikely causeFix (what to do now)Prevention next time
Streaks or “marble” patternCream applied unevenly, dried patches, shadowsRewash, then do a shorter second pass with more uniform thickness and tighter wrapApply 1 to 2 mm consistently, wrap immediately, rotate every 30 to 60 minutes
Chalky white residue in textureCream dried, residue trapped in valleysRinse longer, scrub gently with soft brush and mild soap, repeat until water runs clearKeep film sealed, re-wet edges, stop sooner and rinse immediately
Uneven whitening, one side still yellowDirectional lighting, parts not rotated, floating above liquid lineRe-run with rotation and full submersion, or use a reflective chamberRotate on a schedule, weight parts, line chamber walls
Warping or softened edgesSurface exceeded safe temperature, greenhouse effect under wrapStop, rinse, cool flat, do not attempt heat reshaping on rare shellsKeep below 40 to 45°C, use fan and shade, avoid sealed bins in sun
Logo or print liftingOxidation bubbling under weak ink, prolonged exposure, mechanical rubbingStop and rinse, allow to dry, consider leaving that area slightly yellowMask logos, shorten sessions, avoid scrubbing printed areas
“Bone white” over-bleach toneOver-treatment, localized high concentration, long UVA exposureYou cannot reliably “re-warm” ABS, stop and accept, do not keep chasingCheck often, stop when close, use lower concentration for long runs

Sanding Yellowed Plastic (When It Is Justified)

Section titled “Sanding Yellowed Plastic (When It Is Justified)”

Sanding is justified when discoloration is deep, when the part is glossy and you can accept a finish change, or when physical damage (scratches, etching) is the main defect. It is not a texture-safe method, once you sand pebbled ABS you have permanently removed the molded surface.

If you proceed, treat it like refinishing, not cleaning. Step through grits progressively and expect to polish to a gloss, because “back to factory matte texture” is not realistically achievable with sandpaper.

For collectibles, alternatives often preserve value better than sanding, including replacement shells, selective part swaps, or leaving patina and focusing on UV control.

Applying UV-Protectant Coatings (Prevention and Tradeoffs)

Section titled “Applying UV-Protectant Coatings (Prevention and Tradeoffs)”

Yellowing often returns because the polymer and its additive package continue to age, even if the surface looks improved immediately after Retrobright. Retrobright is best viewed as cosmetic restoration, while prevention is a storage and UV-management problem.

Physical barriers work. Keep restored ABS away from windows, use UV-filtering window film, and consider dust covers to reduce both UV and oxygen exposure at the surface.

Coatings are a tradeoff. Water-based acrylics or water-based polyurethanes are generally more compatible with ABS than hot solvent lacquers, but any coating can change gloss, tactile feel, and future cleanability, so test on an interior face and respect full cure time before handling.

Wipe-on protectants (for example, UV-inhibiting interior protectants) can reduce UV-driven color shift without forming a hard film, but they require maintenance. If you choose a wipe-on protectant, plan a periodic reapplication schedule and keep application consistent to avoid blotchy sheen.

Case study 1: Textured ABS console shell, cream method

Section titled “Case study 1: Textured ABS console shell, cream method”

A lightly to moderately yellowed textured ABS shell was treated with 40-volume cream developer (about 12%) under UVA LED strips in a foil-lined box. Surface temperature was held at 38 to 41°C with a fan, and the part was rotated every 45 minutes to reduce shadowing.

Total exposure time was 4.5 hours, with one re-wet at edges at the 2-hour mark. After rinsing and a mild soap wash, the shell returned close to its interior reference shade, with no measurable texture loss by visual inspection, and a slight increase in “dry” look typical of peroxide-cleaned surfaces.

Case study 2: Vented ABS grille insert, immersion method

Section titled “Case study 2: Vented ABS grille insert, immersion method”

A vented grille that streaked badly with cream in an earlier attempt was switched to immersion in 6% peroxide (1:1 dilution from 12%). It was weighted fully submerged in a clear PP tub and exposed to indirect sun with hourly rotation.

Total exposure time was 9 hours across one day, with surface kept under 35°C by shading the tub and using a fan; for anyone dealing with ABS plastic yellowing and retrobrighting, the whitening here was more uniform than cream, especially in recesses, and cleanup was easier because no dried residue formed in the vents.

Case study 3: 3% household peroxide trial on small ABS buttons

Section titled “Case study 3: 3% household peroxide trial on small ABS buttons”

A set of small ABS buttons was treated in 3% peroxide in a glass dish under a 395 to 405 nm LED panel. Temperature stayed near ambient (22 to 26°C), and the dish was repositioned every hour.

Visible improvement occurred after about 20 hours, with a better match after 44 hours total across two days. The outcome was acceptable for low-value parts, but the long exposure window increased the risk of unevenness if rotation was missed.

It can, depending on exposure time, temperature, and the condition of the plastic. Retrobright is a strong oxidative environment at the surface, so over-treatment can increase surface roughness and microcrack risk, especially on thin, stressed, or already-degraded ABS.

Expect 1 to 3 days for noticeable change, sometimes longer for heavy yellowing. The long timeline increases risks from temperature swings, shadows, and evaporation, which is why 6% to 12% is usually more controllable if you can manage safety.

PBT often yellows by different mechanisms and does not respond the same way as brominated ABS. If your goal is keyboard restoration, confirm the polymer first because ABS and PBT require different expectations and sometimes different approaches.

Will yellowing come back after Retrobright?

Section titled “Will yellowing come back after Retrobright?”

Often, yes. You removed or altered surface chromophores, but the underlying polymer and additives continue aging, so even after fixing issues like fixing yellowed white plastic, UV management and storage choices ultimately determine how fast color shifts reappear.

A UVA LED chamber is usually better for control, especially temperature and uniformity. Sunlight can work, but it raises heat risk and requires strict rotation to avoid shadows.

  1. The Retr0bright Project. “The Open Source Whitening Chemistry.” Wiki Archive. 2010.
  2. Krueger, R.A. “Photo-oxidation of ABS in the presence of brominated flame retardants.” Polymer Degradation and Stability. Vol 55.
  3. Solvay Specialty Polymers. “ABS Weathering and UV Resistance Data Sheet.”
  4. Museum of Design in Plastics (MoDiP). “Conservation of Plastics: cleaning and restoration guidelines.”
  5. Hardware Restoration Guild. “Hydrogen Embrittlement in restored ABS plastics.” Technical Forum.