Introduction
This Protein Concentration Calculator tells you how much protein is in your sample. You can work two ways. Use the A280 method, which reads light at 280 nm and uses the Beer–Lambert law. Or use a standard curve from a Bradford, BCA, or Lowry assay.
For the A280 mode, type in your absorbance reading, the extinction coefficient (ε), and the path length of your cuvette. Pick a common protein like BSA, IgG, or lysozyme and the ε and molecular weight fill in for you. You can also paste an amino acid sequence or a UniProt ID, and the tool will work out ε and MW for you.
For the standard curve mode, enter the slope and intercept of your fit, or just two standard points. Add your sample signal and the calculator reads the concentration off the line.
Results come back in mg/mL, µg/µL, g/L, and µM. You can add a blank reading and a dilution factor so the number matches your real stock. The tool also checks your A280/A260 ratio to flag DNA or RNA in your sample, and warns you if a reading is too high or too low to trust. Step-by-step math and a chart are shown, so you can check every number and use it in your lab notebook.
How to use our Protein Concentration Calculator
Enter your absorbance reading or assay signal, plus a few sample details, and the calculator returns your protein concentration in mg/mL, µg/µL, g/L, and µM, with a gauge, warnings, and full step-by-step math.
Quick Pick Presets: Click a preset button to load a ready-made example, like an IgG A₂₈₀ reading or a Bradford standard curve.
Calculation Mode: Pick "A₂₈₀ — Beer–Lambert Law" if you read your sample on a spectrophotometer. Pick "Standard Curve" if you ran a Bradford, BCA, or Lowry assay.
Protein: Choose your protein from the list. This fills in the extinction coefficient (ε) and molecular weight for you. Pick "Custom Protein" to enter your own.
Amino Acid Sequence: For a custom protein, paste the single-letter sequence and click the button. The tool works out ε and MW from the Trp, Tyr, and Cys content.
UniProt Accession: Type an ID like P02769 and click fetch. The sequence is pulled from UniProt, then ε and MW are set for you.
Absorbance (A₂₈₀): Type the 280 nm reading from your spectrophotometer.
Blank / Reference Absorbance: Type your buffer blank reading. It is taken off the sample reading. Leave it at 0 if you have none.
Absorbance at 260 nm: Optional. Add it to get the A₂₈₀/A₂₆₀ purity ratio. It does not change the concentration.
Molar Extinction Coefficient (ε): Enter the value in M⁻¹·cm⁻¹ from your protein datasheet, or let the list or sequence tool fill it in.
Pathlength: Enter the light path of your cuvette and pick cm or mm. Most cuvettes are 1 cm; microvolume readers are often 0.1 mm.
Assay Type: Choose Bradford, BCA, Lowry, or Other. This is just a label for your results.
Sample Signal: Enter the reading for your sample: absorbance, OD, or RFU.
Blank / Background Signal: Enter your blank well reading. It is subtracted before the concentration is read off the curve.
Curve Concentration Unit: Pick the unit your standards were made in: mg/mL, µg/mL, g/L, or µM. If you pick µM, you must also enter a molecular weight.
Standard Curve Input Method: Choose "Slope & intercept" if you already have a linear fit, or "Two-point entry" to build the line from two standards.
Slope (m): Enter the signal per unit of concentration from your fit line.
Intercept (b): Enter the signal at zero concentration. Leave it blank to use 0.
Standard 1 and Standard 2: For two-point entry, type the known concentration and the measured signal for each standard. The two concentrations must be different.
Molecular Weight: Enter your protein's MW in g/mol or kDa. This unlocks the mass units in A₂₈₀ mode and the µM result in curve mode.
Dilution Factor: If you diluted your sample 10× before reading, enter 10. Use 1 for an undiluted sample.
Round results and Decimal places: Turn rounding on or off, and pick 2, 3, 4, or 6 decimal places for the output.
Show step-by-step calculation: Tick this box to see every formula and number used to get your answer.
Calculate and Reset: Click Calculate to see your results, or Reset to clear everything back to the default values.
What Is Protein Concentration?
Protein concentration tells you how much protein is in a set amount of liquid. Lab workers write it as mg/mL, µg/µL, g/L, or µM (micromolar). The first three are mass units, so they count the weight of protein. µM is a molar unit, so it counts the number of protein molecules. You need to know this number before you run a gel, set up an enzyme test, load a Western blot, or store a purified sample.
Two Common Ways to Measure Protein
1. A280 and the Beer–Lambert Law
Protein soaks up UV light at 280 nm. That happens because of three amino acids: tryptophan (W), tyrosine (Y), and cystine (paired cysteines). A spectrophotometer shines light through your sample and reports the absorbance, called A280.
The Beer–Lambert law links that reading to concentration:
c = A ÷ (ε × ℓ)
- A = absorbance at 280 nm, after you subtract the blank
- ε = molar extinction coefficient (M−1·cm−1), which is how strongly that protein grabs light
- ℓ = pathlength, how far the light travels through the sample. Normal cuvettes are 1 cm. Microvolume readers like a NanoDrop use about 0.1 mm.
A280 is fast and does not destroy your sample, but it only works if you know ε for your exact protein. You can look it up, or work it out from the amino acid sequence with the Pace method: ε = (5500 × Trp) + (1490 × Tyr) + (125 × disulfide bonds).
2. Standard Curve Assays (Bradford, BCA, Lowry)
These are color assays. You mix a dye or reagent with your protein and the tube changes color. More protein means more color. You also test a set of known standards, usually BSA, and plot signal against concentration. That straight line is your standard curve:
signal = m × C + b, so C = (signal − b) ÷ m
- Bradford: Coomassie dye, read near 595 nm. Quick, but reacts unevenly with different proteins and hates detergents.
- BCA: copper based, read near 562 nm. Handles detergents well, but needs warm incubation.
- Lowry: the older copper and Folin method. Sensitive, but slower and fussier.
Color assays work even when you do not know ε, but your answer is only as good as your standards. Always read your sample inside the range your standards cover.
Things That Change Your Answer
- Blank subtraction. Buffer and reagents absorb light too. Always subtract a blank.
- Dilution factor. If you diluted 10× before reading, multiply the result by 10 to get the real stock concentration.
- Molecular weight (MW). MW links mass units to molar units. Without MW you cannot switch between mg/mL and µM.
- Linear range. Readings above about 2.0 AU are often too high to trust. Readings below about 0.05 AU are mostly noise. Dilute or concentrate your sample to land in the middle.
- A280/A260 ratio. DNA and RNA absorb strongly at 260 nm. A pure protein sample usually gives a ratio near or above 1.7. A lower ratio hints at nucleic acid contamination, and your A280 number will read too high.
Quick Unit Facts
1 mg/mL = 1 g/L = 1 µg/µL. These three are the same number, just written differently. To get molarity: µM = (mg/mL ÷ MW in g/mol) × 106. A big protein like IgG (about 150,000 g/mol) gives far fewer molecules per mg than a small one like insulin (about 5,808 g/mol).
Which Method Should You Pick?
Use A280 when your protein is pure, you know its sequence or ε, and you want the sample back. Use a standard curve assay when your protein is in a crude lysate, when you do not know ε, or when the amount is too small for a clean UV reading.