Protein Molarity Calculator

Protein Molarity Calculator

Convert a protein concentration in mg/mL into molarity as µM and nM using the molecular weight in kDa or Da. Enter a value directly or use an A280 absorbance reading with an extinction coefficient, and see the moles present in a chosen volume.

🧪Real Protein Presets

📝Protein Sample Inputs

Switch to A280 to derive mg/mL from a spectrophotometer reading.

1 mg/mL equals 1 g/L, the basis for the molarity step.

Blank-corrected absorbance at 280 nm.

A280 of a 1 mg/mL solution; BSA is about 0.667.

Standard cuvette is 1 cm; NanoDrop uses 0.1 cm.

Enter the protein mass; unit is set on the right.

1 kDa = 1000 Da = 1000 g/mol.

Large proteins usually land in µM or nM.

Used to report total moles and mass in the tube.

Molarity 0 µM from mg/mL and MW
Molarity 0 nM µM × 1000
Mass concentration 0 mg/mL equal to g/L
Moles in volume 0 pmol molarity × volume

🔢Formula Snapshot

/ MWg/L divided by g/mol
1e6mol/L to µM factor
1000Da per kDa
A/εLA280 to mg/mL

🧬Common Protein Molecular Weights

ProteinMW (kDa)MW (Da)µM at 1 mg/mL
Insulin (monomer)5.85,808172.2 µM
Lysozyme14.314,30069.9 µM
Trypsin23.323,30042.9 µM
GFP27.026,90037.2 µM
Streptavidin (tetramer)52.852,80018.9 µM
Hemoglobin (tetramer)64.564,50015.5 µM
Serum albumin66.066,00015.2 µM
BSA66.566,50015.0 µM
IgG antibody150.0150,0006.7 µM

📊1 mg/mL to Molarity by Molecular Weight

MW (kDa)MW (Da)Molarity at 1 mg/mLIn nM
55,000200.0 µM200,000 nM
1010,000100.0 µM100,000 nM
2525,00040.0 µM40,000 nM
5050,00020.0 µM20,000 nM
66.566,50015.0 µM15,038 nM
100100,00010.0 µM10,000 nM
150150,0006.7 µM6,667 nM
250250,0004.0 µM4,000 nM

📏Molarity Unit Conversions

UnitRelative to Molar1 M equalsTypical protein use
Molar (M)11 MRare for proteins
Millimolar (mM)1e-31,000 mMVery concentrated stocks
Micromolar (µM)1e-61,000,000 µMCommon working range
Nanomolar (nM)1e-91e9 nMAssays and dilutions
Picomolar (pM)1e-121e12 pMHigh-affinity binding

🔬Extinction Coefficient Examples (A280)

Protein0.1% (mL/mg/cm)Molar ε (M⁻¹cm⁻¹)Note
BSA0.66743,824A280 of 1 mg/mL ≈ 0.667
IgG (typical)1.40210,000Common antibody default
Lysozyme2.6437,750Tryptophan rich
GFP0.8021,500Varies by variant
Generic estimate1.00≈ MWRough fallback only

🖥Molarity Comparison Grid (µM by mg/mL)

ProteinMW (kDa)0.5 mg/mL1 mg/mL2 mg/mL5 mg/mL
Insulin5.886.2 µM172.4 µM344.8 µM862.1 µM
Lysozyme14.335.0 µM69.9 µM139.9 µM349.7 µM
Trypsin23.321.5 µM42.9 µM85.8 µM214.6 µM
GFP27.018.5 µM37.0 µM74.1 µM185.2 µM
Streptavidin52.89.5 µM18.9 µM37.9 µM94.7 µM
Hemoglobin64.57.8 µM15.5 µM31.0 µM77.5 µM
BSA66.57.5 µM15.0 µM30.1 µM75.2 µM
Albumin66.07.6 µM15.2 µM30.3 µM75.8 µM
IgG antibody150.03.3 µM6.7 µM13.3 µM33.3 µM

Full Formula Breakdown

Molecular weightConvert the protein mass to g/mol. MW(Da) = MW(kDa) × 1000. Daltons and g/mol are numerically equal, so 66.5 kDa = 66,500 g/mol.
Mass basis1 mg/mL = 1 g/L, so grams per liter equal the mg/mL reading directly. No extra factor is needed for the concentration term.
MolarityM = concentration(g/L) ÷ MW(g/mol) = (mg/mL) ÷ MW(Da). This is mol/L, the base SI molar concentration.
MicromolarµM = M × 1e6 = (mg/mL) ÷ MW(Da) × 1e6. For nM multiply M by 1e9 instead, which is µM × 1000.
A280 optionWhen using absorbance, concentration(mg/mL) = A280 ÷ (ε0.1% × path_cm). The molar route is concentration(M) = A280 ÷ (εmolar × path).
Moles in volumemoles = M × volume(L). With volume in µL, moles(pmol) = M × volume(µL) × 1e6. Total mass = mg/mL × volume(mL).
Reverse stepTo go from molarity back to mass, mg/mL = M × MW(Da) = µM ÷ 1e6 × MW(Da). This confirms a target stock concentration.

📋Factor and Basis Reference

ItemValueWhere It AppliesEffect on Molarity
kDa to Da× 1000MW unit conversionSets the divisor size
mg/mL to g/L× 1Concentration basisDirect, no scaling
mol/L to µM× 1e6Reporting unitsShifts to micromolar
mol/L to nM× 1e9Reporting unitsShifts to nanomolar
A280 basisA ÷ (ε × L)Absorbance inputFeeds the mg/mL term

💡Practical Protein Molarity Tips

A280 accuracy: An A280 reading is only as good as the extinction coefficient. Use a sequence-derived ε from a tool such as ProtParam rather than the generic 1.0 mL/mg/cm fallback, and blank against the exact buffer. Nucleic acid contamination inflates A280 and overstates protein concentration and molarity.
Aggregation and purity: Molarity assumes pure, monodisperse protein at the stated MW. Aggregates, degradation, or a multimer that runs at a different mass all shift the true molar amount. Report the oligomeric state you used, and confirm concentration with a BCA or Bradford assay when A280 looks off.

The molarity of proteins becomes abstract until you’re facing a cuvette with some material in it and you see that one milligram per milliliter doesn’t mean the same thing when it’s insulin as when it’s an antibody. You weighed the same amount, yes, but depending on how heavy each molecule was there could be vastly more or fewer molecules in your tube. That is what causes most lab notebooks to become a mess.

The protein molarity calculator above takes care of translating your unclear mg/mL measurement into a real nanomolar or micromolar figure to plug into your enzyme kinetics or binding assays. What makes this conversion relevant is also what makes it important, scaling.

Why Protein Molarity Is Different From Weight

Glucose is a small molecule. Its molecular weight isn’t very high, and thus its molarity is quite large at relatively small masses. Proteins, however, are huge. Bovine serum albumin is around 66.5 kilodaltons. That seems fine until you start doing some division with the standard mass concentration of 1 mg/mL. You get ~15 micromolar. If you go with an IgG antibody, which hovers around 150 kDa, you gets just 6.7 micromolar at the same mass concentration.

Why? Because we’re talking about proteins here. And when bench scientists discuss proteins, they do so in nanomolars and micromolars, numbers too small to write out as straight-up decimals without looking absurd. That’s how proteins naturaly exist in chemistry, which is why those scales are the defaults on the tool.

Once you ignore the unit confusion, the math gets deceivingly simple. Moles per liter is the same as moles/liter, which is Molarity. Grams per liter is the same as mg/mL (as in protein work). Grams per mole equals Daltons, which are numerically the same thing. So you just divide your mass concentration by your molecular weight in daltons. Multiply that answer by a million and you have micromolar. It is easy. You can use a calculator to do it for you immediately, but knowing how it works helps you find mistakes if the result seems wrong.

If your protein is really big then the molarity will be small. If it’s tiny, like insulin at 5.8 kDa, then one mg/mL becomes almost 172 micromolar. This means you need more dilution buffer so your sample won’t either crash out of solution or saturate your detector.

Instead of balancing, many labs take an absorbance reading at 280 nanometer wavelength and go straight from there. Fortunately, the tool can accommodate this workflow. Here, you input your protein’s extinction coefficient. You also input the absorbance reading and the path length (in micrometers or centimeters) of your microvolume or cuvette instrument. For example, BSA’s extinction coefficient is approximately 0.667 mL/mg/cm. That means if you measure 0.667 in a one centimeter path then you are at one mg/mL. From there, the calculator takes your light absorption measurement to compute the concentration. It then converts that concentration into molarity. It involves one less step and less chance for rounding errors.

More importantly, it forces you to deal with the extinction coefficient which is where most mistakes happen. It’s dangerous to use a generic extinction coefficient. When you don’t have any sequence information, 1.0 is a popular default choice, but it could of being off by twenty or thirty percent for certain proteins, such as one containing lots of tryptophans (lysozyme). Unless you have sequence info available, always get the specific coefficient from an online sequence analysis tool.

There’s also this other twist: aggregation. Proteins that stick together alter their apparent molecular weight, making your molarity calculation useless. The protein must be assumed to be uniform (not aggregated) and pure in solution. How does the calculator know that? It doesn’t. That’s what you’re there for. Run a gel, or at least check your absorbance ratio if the numbers look fishy.

For example, the tool includes preset buttons for common reagents like GFP and streptavidin. These allow you to quickly see what volume of each protein size is needed to reach a certain molarity. And, because bigger proteins has higher molecular weight than smaller ones, they require larger volumes at any given molarity. When you’re titrating a binding partner, you don’t want equal masses; you want equal molar amounts. The moles per volume field links the pipette to the spectrophotometer by calculating exactly how many picomoles are in your twenty microliter aliquot.

In part, working with proteins is all about scale. There are far more molecules in a milligram of hemoglobin than there are in a milligram of insulin. The calculator helps take away the math friction so that you can focus instead on whether or not your concentrations makes sense given the context of your experiment. Bookmark the page and use it as an insurance check to double-check your dilutions before you commit some of your precious reagent to a plate. It’s a little thing, but getting the molarity right is often what makes the difference between background noise and a clear signal.

Protein Molarity Calculator