# Uniform Corrosion Rate Calculator (Weight Loss)

Uniform corrosion rate by weight loss per ASTM G1: CR (mm/a) = 87.6 × ΔW / (ρ × A × t), with ΔW in mg, ρ in g/cm³, A in cm², t in hours. Also reports mpy (mils/year = mm/a × 39.37) and an indicative NACE-style carbon-steel rating (excellent/good/fair/poor). Used for immersion tests and coupon exposure.

> Canonical page: https://elysiatools.com/en/tools/corrosion-rate-calculator

- **Category:** Math & Numbers

- **Keywords:** corrosion rate, weight loss, uniform corrosion, ASTM G1, NACE, mm per year, mpy, mils per year, coupon test, immersion test, materials engineering

## Overview

Calculate uniform corrosion rate from specimen mass loss using the ASTM G1 weight-loss formula. Enter mass loss, material density, exposed area, and exposure time to get corrosion rate in mm/a, mpy, and an indicative carbon-steel rating.

## Inputs

- **Mass loss ΔW (mg)** (number): Mass lost from the specimen in milligrams, measured by weighing before/after the test.
- **Density ρ (g/cm³)** (number): Material density in g/cm³. E.g. carbon steel ≈ 7.85, stainless 304 ≈ 8.0, aluminum ≈ 2.70, copper ≈ 8.96.
- **Exposed area A (cm²)** (number): Total exposed specimen surface area in cm². Include all wetted faces.
- **Exposure time t (h)** (number): Exposure duration in hours. E.g. 24 (1 day), 720 (30 days), 8760 (1 year).
- **Decimal Places** (number)

## When to use

- Estimate uniform corrosion from an immersion or coupon exposure test.
- Convert measured specimen mass loss into mm/a and mils per year.
- Compare a calculated carbon-steel corrosion rate with indicative excellent, good, fair, or poor bands.

## How it works

- Enter the specimen mass loss in milligrams, density in g/cm³, exposed area in cm², and exposure time in hours.
- The calculator applies CR (mm/a) = 87.6 × ΔW / (ρ × A × t).
- It converts the result to mpy using mpy = mm/a × 39.37.
- It returns the calculated values and an indicative NACE-style carbon-steel rating, rounded to the selected decimal places.

## Use cases

- Materials engineers can calculate corrosion rates from weight-loss coupon measurements.
- Laboratories can report immersion-test results in both mm/a and mpy.
- Corrosion analysts can review indicative carbon-steel severity bands for measured exposure data.

## Frequently asked questions

### What inputs are required?

Enter mass loss in mg, density in g/cm³, exposed area in cm², and exposure time in hours.

### What formula does the calculator use?

It uses CR (mm/a) = 87.6 × ΔW / (ρ × A × t), based on the ASTM G1 weight-loss calculation.

### What does mpy mean?

mpy means mils per year, a corrosion-rate unit calculated as mm/a × 39.37.

### What is the corrosion rating based on?

The tool provides an indicative NACE-style rating band intended for carbon steel: excellent, good, fair, or poor.

### Can I control the displayed precision?

Yes. Set Decimal Places from 0 to 6 to control the reported precision.

## Related tools

- [Time Series Anomaly Detector](https://elysiatools.com/en/tools/time-series-anomaly-detector): Upload CSV or JSON time series data, detect anomalies with Z-Score and IQR methods, and return a chart-backed report
- [XLSX Dynamic Report Builder](https://elysiatools.com/en/tools/xlsx-dynamic-report-builder): Programmatically build dynamic Excel reports with multi-level merged headers, grouped subtotal, and dynamic columns
- [XLSX S3 Batch Processor](https://elysiatools.com/en/tools/xlsx-s3-batch-processor): Batch process XLSX files in S3-compatible object storage with filtering/cleaning and upload processed outputs back
- [Fractional Flow Reserve Calculator (FFR)](https://elysiatools.com/en/tools/fractional-flow-reserve): Compute FFR = Pd / Pa (at maximal hyperemia). >0.80 non-ischemic; ≤0.80 PCI indicated. Derived from Pijls 1996, FAME, FAME 2, ESC/EACTS 2018, ACC/AHA 2021, StatPearls. Not medical advice.
- [Transfection Efficiency Calculator (GFP Positive Rate)](https://elysiatools.com/en/tools/transfection-efficiency): GFP reporter transfection scoring: efficiency = GFP+ / total × 100 with a Wilson 95% CI in single mode and per-replicate mean ± SD in replicate mode. Interpretation bands from excellent (≥70%) to low (<10%) with optimization hints. Wilson 1927 / Newcombe 1998 / Kim & Eberwine 2010 derived. Educational use only.
- [CSV File Merger](https://elysiatools.com/en/tools/csv-merger): Merge multiple CSV files into a single file with options for header handling and deduplication
- [XLSX Column Mapper](https://elysiatools.com/en/tools/xlsx-column-mapper): Rename, reorder, and drop Excel columns with alias matching and case/whitespace normalization
- [XLSX Dedicated Index Sheet](https://elysiatools.com/en/tools/xlsx-dedicated-index-sheet): Generate an index sheet for workbook with links to each sheet and core statistics

## Samples

- [Copyright-Free AAC Audio Samples](https://elysiatools.com/en/samples/aac-samples): High-quality AAC encoded audio samples for testing and development, featuring nature sounds and meditation music with excellent compression
- [Copyright-Free OGG Vorbis Audio Samples](https://elysiatools.com/en/samples/ogg-samples): Open-source OGG Vorbis audio samples for testing and development, featuring excellent compression with nature sounds and meditation music
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion
