Nucleotide & Protein Molecular Weight Suite

Calculate nucleotide and oligo weights with professional accuracy easily. Choose DNA or RNA and single or double strands. Translate coding regions to proteins and estimate molecular weights. Handle degeneracy, phosphorylation, frames, and reverse complements too. Export detailed results as CSV and PDF files quickly.

Whitespace and numbers are ignored. Degenerate codes are handled by averaging the possible bases.
Monophosphate adds ~79.0 g/mol per phosphorylated terminus.

Nucleotide Results

Metric Value
Input sequence
Type / Strandedness
Length (nt)
Base counts
GC content (%)
Complement (if ds)
Molecular weight (g/mol)
Molecular weight (kDa)
Mass per μmol (mg/μmol)
AssumptionsResidue masses based on average isotopic composition.
Computation uses average base masses and subtracts water per linkage: MW = Σ(base masses) − (n − 1) × 18.015. Terminal monophosphates add ~79.0 g/mol. Double-stranded MW sums both strands.

Example Data

LabelTypeStrandEndsSequence
DNA CDS exampleDNAssnone/noneATGGCCATTGTAATGGGCCGCTGAAAGGGTGCCCGATAG
RNA 8merRNAss5′P/noneAUGCNRYS
DNA ds shortDNAdsnone/3′PNNNNRYSW
Click Load to populate the form from any example row, then press Compute Nucleotide MW.

Protein Molecular Weight from Nucleotide Sequence

MetricValue
Input (processed)
Strand / Frame
Protein sequence
Length (aa)
Residue counts
Stop codons encountered
Molecular weight (g/mol)
Molecular weight (kDa)
Mass per μmol (mg/μmol)
AssumptionsAverage amino-acid masses; peptide MW = Σ(AA) − (n − 1)×18.015.
Translation uses the selected genetic code. Reverse complement translates the opposite strand. For coding sequences, use frame +1 and truncate at the first stop.

Formulas Used

  • Base masses (DNA): A 313.21, C 289.18, G 329.21, T 304.20 g/mol.
  • Base masses (RNA): A 329.21, C 305.18, G 345.21, U 306.17 g/mol.
  • Polymerization water loss: one H2O (18.015 g/mol) per linkage; for length n, linkages = n − 1.
  • Phosphorylation: add ~79.0 g/mol for a terminal monophosphate at 5′ or 3′.
  • Double-stranded: MWds = MWstrand + MWcomplement.
  • Protein mass: Σ(free amino-acid masses) − (n − 1) × 18.015; n = residues.
Values are typical averages used in oligo and peptide calculations. Exact values can vary slightly by reference or ionic state.

How to Use This Calculator

  1. Paste or type your sequence into the Sequence box.
  2. For nucleotide mass: select type, strandedness, phosphorylation, then compute.
  3. For protein mass: choose genetic code, frame, and reverse complement if needed.
  4. Choose stop and unknown-codon handling, then translate and compute mass.
  5. Export your nucleotide or protein results as CSV or PDF.
Tip: Use the CDS example to test protein translation quickly.

IUPAC Codes Supported

CodeMeaning
A C G T/UStandard unambiguous bases
RA or G
YC or T/U
SG or C
WA or T/U
KG or T/U
MA or C
BC, G or T/U
DA, G or T/U
HA, C or T/U
VA, C or G
NA, C, G or T/U

Residue Masses: DNA vs RNA (g/mol)

BaseDNA residue massRNA residue mass
A313.21329.21
C289.18305.18
G329.21345.21
T / U304.20306.17
Residue masses represent monomers within the polymer chain; final MW subtracts one water per phosphodiester linkage.

Worked Example: 12‑nt DNA Oligo MW

Sequence: ACGTACGTACGT (n = 12)

  1. Count bases: A:3, C:3, G:3, T:3.
  2. Sum base masses: 3×313.21 + 3×289.18 + 3×329.21 + 3×304.20 = 3707.40 g/mol.
  3. Water loss: (n − 1) × 18.015 = 11 × 18.015 = 198.165 g/mol.
  4. MW (ss DNA): 3707.40 − 198.165 = 3509.24 g/mol (≈ 3.509 kDa).
For double‑stranded oligos, add the mass of the complementary strand (with its own termini).

Common End Modifications and Mass Adders

ModificationApproximate mass change (g/mol)Notes
5′ monophosphate+79.0Add to nucleotide MW for a phosphorylated 5′ end.
3′ monophosphate+79.0Add to nucleotide MW for a phosphorylated 3′ end.
Both ends monophosphorylated+158.0Sum of 5′ and 3′ monophosphates.
No phosphorylation (default)0Neutral termini (OH/PO3 depends on context).
Reporting is for neutral molecular weight. Salt/adduct forms in MS can shift observed m/z without changing neutral formula mass.

Related Calculators

Mole-Mass Converter CalculatorPercent Composition CalculatorMolality from Mass Calculatorparticle to mole calculatormole calculator with stepsnumber of atoms in a mole calculatormole to mass conversion calculatorpeptide molecular weight calculatoramino acid molecular weight calculatorplasmid molecular weight calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.