Western Blot Protein Loading Calculator

Preparing consistent protein loading volumes is critical for accurate western blot results. After quantifying protein by BCA or Bradford assay, use this calculator to determine how much sample, water, and loading buffer to combine for each lane. Enter the sample protein concentration, the target protein mass to load per lane, the total lane volume, and the concentration of your loading buffer. The calculator outputs volumes for each component so all lanes have equal total protein and equal final volume.

From your BCA or Bradford assay result
Typical range: 10 to 50 ug
Volume to load per well (match your gel comb well volume)
Use 4 for 4x Laemmli, 5 for 5x Laemmli buffer
0.00
0.00
0.00
0.00

Sample preparation formulas

Sample volume (uL) = target mass (ug) / concentration (ug/uL)

Loading buffer volume (uL) = total volume / buffer fold

Water volume (uL) = total volume - sample volume - loading buffer volume

The loading buffer is added at 1x final concentration regardless of stock concentration. For a 4x buffer stock in a 20 uL total volume: 5 uL of 4x buffer gives 1x final. The remaining volume is divided between sample and water.

Western blot loading controls

  • GAPDH (36 kDa): most common housekeeping loading control for total protein.
  • Beta-actin (42 kDa): popular but may be regulated in some contexts.
  • Beta-tubulin (50 kDa): useful when actin expression may vary.
  • Total protein staining (e.g., Ponceau S, Coomassie): preferred by many journals over single-protein loading controls.
  • Histone H3 (17 kDa): used for nuclear fraction controls.

Western blot loading: frequently asked questions

Why is equal protein loading important in western blotting?

Equal protein loading ensures that differences in band intensity reflect genuine differences in protein abundance rather than variation in the amount of protein added to each lane. Loading controls (GAPDH, beta-actin, beta-tubulin) or total protein stains validate that loading was equal.

How do I calculate the volume of sample to load for western blot?

Volume to load = target protein mass / sample concentration. For example, to load 20 ug from a 2 mg/mL stock: volume = 20 ug / 2,000 ug/mL = 0.01 mL = 10 uL. Adjust total lane volume to match by adding sample buffer and water.

What is a typical protein loading amount for western blot?

Typical loading amounts are 10 to 50 ug total protein per lane for standard western blot. High-abundance proteins (e.g., GAPDH, actin) may require less (5 to 10 ug). Low-abundance targets may require 50 ug or more, or immunoprecipitation prior to loading.

What is the 5x or 4x Laemmli sample buffer ratio?

Standard SDS-PAGE loading buffer (Laemmli) is used at 1x final concentration. Add 1 part 5x buffer to 4 parts sample (sample + water). Add 1 part 4x buffer to 3 parts sample. This calculator accounts for the buffer dilution automatically.

What protein quantification method should I use before western blot?

BCA (bicinchoninic acid) and Bradford (Coomassie Brilliant Blue G-250) assays are the most common. BCA is more sensitive and compatible with most detergents. Bradford is faster but incompatible with SDS above 0.1%. Lowry is an older alternative. Avoid using A280 for crude lysates as nucleic acids interfere.

Official sources

Reviewed by the CalculatorHub team, edited by James Graham, 14 June 2026. See our methodology.