
Circuit board corrosion, like any system, will deteriorate with time. Most of its components have varying lifespans.
Circuit board corrosion is a common problem that can cause equipment failures, intermittent faults, and complete system breakdowns. Understanding the causes, types, and removal methods helps you restore damaged boards and prevent future corrosion.
What Causes PCB Corrosion?
Corrosion occurs when metal reacts with environmental factors:
Moisture: The primary cause of corrosion. Humidity, condensation, and liquid exposure accelerate oxidation.
Contaminants: Flux residue, fingerprints, dust, and chemical exposure can initiate or accelerate corrosion.
Galvanic Action: When dissimilar metals contact in the presence of moisture, electrochemical corrosion occurs.
Temperature Cycling: Repeated heating and cooling can cause condensation inside enclosures.
Poor Storage: Improper storage conditions expose boards to humidity and contaminants.
Types of PCB Corrosion
Surface Corrosion
The most common type, appearing as discoloration or tarnishing on copper traces and pads. Usually superficial but can progress if untreated.
Galvanic Corrosion
Occurs between dissimilar metals (like copper and aluminum) in the presence of an electrolyte. One metal corrodes preferentially.
Dendritic Growth
Metal whiskers grow between traces under voltage bias with moisture present. Can cause short circuits and failures.
Crevice Corrosion
Forms in gaps and under components where moisture and contaminants accumulate. Difficult to detect and clean.
Atmospheric Corrosion
Caused by exposure to humidity, salt air, industrial pollutants, or corrosive gases like hydrogen sulfide.
Identifying Corrosion
Visual Signs:
- Green, white, or blue deposits on copper
- Black or brown discoloration
- Crystalline growths between traces
- Powdery or fuzzy deposits
- Lifted or delaminated traces
Electrical Signs:
- Intermittent failures
- Increased resistance
- Short circuits
- Component failures
Cleaning Methods
Light Corrosion - IPA Cleaning
Materials: 99% isopropyl alcohol, soft brush, lint-free wipes.
Process:
- Remove power and batteries
- Apply IPA with soft brush
- Gently scrub corroded areas
- Wipe with lint-free cloth
- Allow to dry completely
Moderate Corrosion - Baking Soda
Materials: Baking soda, distilled water, soft brush.
Process:
- Make paste with baking soda and small amount of distilled water
- Apply to corroded areas with soft brush
- Gently scrub in circular motions
- Rinse with distilled water
- Clean with IPA to remove residue
- Dry thoroughly
Heavy Corrosion - White Vinegar
Materials: White vinegar, baking soda, distilled water, IPA.
Process:
- Apply white vinegar to corroded areas
- Let sit for 1-2 minutes (no longer)
- Neutralize with baking soda paste
- Rinse thoroughly with distilled water
- Final clean with IPA
- Dry completely before powering on
Caution: Vinegar is acidic—don't leave it on too long and always neutralize.
Ultrasonic Cleaning
For heavily corroded boards, ultrasonic cleaning with appropriate solution provides thorough cleaning under components.
Drying After Cleaning
Complete drying is critical:
- Air dry for 24+ hours, or
- Use heat gun on low setting, or
- Bake at 60-80°C for 2-4 hours
Never power on a wet board.
Prevention Strategies
Conformal Coating: Apply protective coating (acrylic, silicone, urethane, or epoxy) to protect against moisture and contaminants.
Proper Storage: Store in dry, climate-controlled environments with desiccants.
Enclosure Design: Ensure proper sealing and ventilation to prevent condensation.
Quality Manufacturing: Use proper cleaning processes and high-quality solder and flux.
Regular Inspection: Periodic visual inspection catches corrosion early.
When to Replace vs Repair
Repair if:
- Surface corrosion only
- Traces are intact after cleaning
- No component damage
- Board functions after cleaning
Replace if:
- Traces are eaten through
- Delamination present
- Component leads corroded
- Repair cost exceeds replacement cost
Conclusion
PCB corrosion is treatable if caught early. Use appropriate cleaning methods based on severity, always ensure complete drying, and implement prevention measures for long-term reliability. For valuable equipment, prevention through conformal coating and proper storage is the best approach.
Need Help with Your PCB Design?
Check out our free calculators and tools for electronics engineers.
Browse PCB Tools

