Western blot and SDS-PAGE molecular weight calculator
Upload a photo of your gel or blot, click the ladder bands (their sizes fill in from the ladder you choose), then click your sample bands. The calculator fits log₁₀(molecular weight) against migration distance and reports each band’s estimated size in kDa, with R², an annotated image and a CSV. It also works with distances typed in by hand.
- What it does
- Estimates protein sizes in kDa from a gel or western blot image: click the ladder and sample bands and it fits a log-linear standard curve with R².
- Formula
- Example
- With the 70 kDa band at 210 px and the 55 kDa band at 262 px, a sample band at 236 px is about 62 kDa.
Last updated
Loading Western blot MW calculator…
At a glance
| Input | An image of your blot; click the ladder and sample bands |
|---|---|
| Ladders | PageRuler, PageRuler Plus, Precision Plus |
| Model | |
| Flags | Bands outside the ladder range (extrapolated) |
| Output | Annotated image and calibration plot (PNG), CSV |
| Runs in | Your web browser; nothing is uploaded |
| Price | Free, no account needed |
What it does
How to use the western blot MW calculator
- Upload the imageDrop a PNG or JPEG of the gel or blot; it stays in your browser.
- Mark the ladderChoose your ladder and click its bands from top to bottom; correct any size in the table.
- Mark your bandsSwitch to sample bands and click each band of interest; read the estimated sizes and export.
How it works
Over a gel’s resolving range, a protein’s migration distance is approximately linear in the logarithm of its molecular weight. The ladder bands give the calibration line by least squares; each unknown band’s distance is read off that line. Distances are measured from the top of the image, which gives the same result as using relative mobility (
Worked example
If the 70 kDa ladder band runs 210 px from the top and the 55 kDa band 262 px, a sample band at 236 px sits between them, at about 62 kDa, assuming the calibration line fits well (
Frequently asked questions
How do you calculate the molecular weight of a protein from a gel?
Plot
Why does my protein run at a different size than predicted?
Post-translational modifications (glycosylation, phosphorylation), unusual charge or structure, incomplete denaturation and SDS binding differences can all shift apparent molecular weight by 10 % or more.
Which ladder bands should I use?
Those that bracket your protein and are well resolved. The relationship is linear only over the gel’s resolving range, so drop bands compressed at the top or bottom if R² is low.
Is the image uploaded?
No. It is processed in your browser only.
Link to this tool
Using it in a protocol, lab wiki or course page? Copy a link or citation.
<a href="https://www.labcanvas.com/tools/western-blot-mw-calculator">Western blot MW calculator</a> (LabCanvas)LabCanvas. Western blot MW calculator [online tool]. https://www.labcanvas.com/tools/western-blot-mw-calculatorMake the whole figure in LabCanvas
Vector figure editor, slides, 3D models, protein structures and Prism-style graphs, in your browser.
Get started