ThisCalculator

Everyday

Glycine Buffer Calculator: pH Made Simple

Updated · Standard formula, shown below

The calculator for this page is switched off while it is checked. The formula is below, and the worked example in the article shows how to use it by hand.

A glycine buffer calculator works out how much glycine and a strong acid or base you need to mix a buffer solution at a target pH. You enter the desired pH, the buffer concentration, and the final volume, and it returns the exact amounts of glycine (or its salt) and titrant to add. This page explains the formula behind the calculation and shows you how to use it correctly.

Formula

The glycine buffer system relies on the equilibrium between the zwitterionic form (NH3+CH2COO−) and the anionic form (NH2CH2COO−). The pKa of the amino group is approximately 9.78 at 25°C. The Henderson–Hasselbalch equation relates the pH to the ratio of the two species:

pH = pKa + log10([A−]/[HA])

where [A−] is the concentration of the deprotonated form and [HA] is the concentration of the protonated (zwitterionic) form. Rearranged, the fraction of the total glycine that is in the deprotonated form is:

fA− = 10(pH − pKa) / (1 + 10(pH − pKa))

To make a buffer at a pH above the pKa, you add a strong base (like NaOH) to convert some of the zwitterion to the anionic form. To make a buffer below the pKa, you add a strong acid (like HCl) to the anionic form (e.g., glycine hydrochloride). The calculator above assumes you start with free glycine (molecular weight ≈ 75.07 g/mol) and titrate with 1 M HCl to reach the target pH. The amount of HCl needed is the amount that converts the required fraction of glycine to the protonated form.

Worked Example

Suppose you want 100 mL of a 0.1 M glycine buffer at pH 9.0. Using the default values from the calculator:

  1. Calculate the moles of glycine: 0.1 mol/L × 0.100 L = 0.010 mol.
  2. Convert to grams: 0.010 mol × 75.07 g/mol = 0.7507 g.
  3. Find the fraction of glycine that should be protonated (HA) at pH 9.0: fHA = 1 − fA− = 1 − 10(9.0−9.78)/(1+10(9.0−9.78)) = 1 − 0.142 = 0.858.
  4. Moles of HCl needed = 0.010 mol × 0.858 = 0.00858 mol.
  5. Volume of 1 M HCl = 0.00858 mol / 1 mol/L = 0.00858 L = 8.58 mL.

The calculator shows 0.751 g of glycine and 8.58 mL of 1 M HCl, which matches the hand calculation.

When to Use a Glycine Buffer

Glycine buffers are commonly used in biochemistry and molecular biology. The useful buffering range is roughly pH 8.8 to 10.8 (pKa ± 1). Common applications include:

  • Transfer buffers for Western blotting (e.g., Tris-glycine, but glycine alone is used in some protocols).
  • Electrophoresis running buffers for protein separation.
  • Protein purification and chromatography.
  • Cell culture media where a stable alkaline pH is needed.

Outside this range, the buffer capacity drops sharply, so it is not recommended to use glycine for pH values far from its pKa.

How to Choose the Correct Components

Glycine can be purchased as the free base (H2NCH2COOH) or as the hydrochloride salt (glycine·HCl). The choice affects the calculation:

  • If you start with free glycine and want a pH above the pKa, you add NaOH to deprotonate some of the molecules.
  • If you start with glycine·HCl and want a pH below the pKa, you add NaOH to neutralize some of the HCl.
  • If you start with free glycine and want a pH below the pKa, you add HCl (as in the calculator above).

Always verify which form you have in the lab. The molecular weight of glycine·HCl is 111.54 g/mol, not 75.07 g/mol. Using the wrong molecular weight is a common error.

Common Mistakes and How to Avoid Them

  • Ignoring temperature: The pKa of glycine changes with temperature. At 37°C, the pKa is about 9.5, not 9.78. If you need a precise pH at a specific temperature, adjust the pKa accordingly.
  • Using the wrong pKa: Glycine has two pKa values: 2.34 (carboxyl group) and 9.78 (amino group). For buffers near pH 9–10, use 9.78. For buffers near pH 2–3, use 2.34.
  • Mixing up the salt form: As mentioned, glycine·HCl has a different molecular weight. Always check the label.
  • Not adjusting final pH: The calculation gives a theoretical amount. In practice, you must measure the pH with a calibrated meter and adjust with a few drops of concentrated HCl or NaOH because the actual pKa can vary slightly with ionic strength and temperature.

Limits of the Formula

The Henderson–Hasselbalch equation assumes ideal behavior and that the buffer is dilute. At high concentrations (above 0.5 M), activity coefficients become significant and the actual pH may deviate from the calculated value. Also, the formula does not account for the volume change when you add the titrant. For most lab purposes, these effects are small, but for exact work, you should always verify with a pH meter.

Frequently Asked Questions

What is the pKa of glycine?

Glycine has two pKa values: 2.34 for the carboxyl group and 9.78 for the amino group. The buffer range around pH 9–10 uses the amino group pKa.

Can I use glycine buffer for pH 7?

No, glycine has very little buffer capacity at pH 7 because it is far from both pKa values. Use a phosphate or HEPES buffer instead.

Why does my measured pH differ from the calculated pH?

The main reasons are temperature differences, ionic strength effects, and the accuracy of your pH meter. Always calibrate the meter and adjust the pH after mixing.

How do I make a glycine buffer at pH 10.5?

At pH 10.5, you would start with free glycine and add NaOH. The calculator above is set up for HCl, so you would need to modify the formula to use NaOH instead. Alternatively, use the same fraction calculation but with the base form.

What is the molecular weight of glycine?

The molecular weight of glycine (free base) is 75.07 g/mol. Glycine hydrochloride has a molecular weight of 111.54 g/mol.

Can I store glycine buffer at room temperature?

Yes, glycine buffers are generally stable at room temperature for a few days, but they can support microbial growth. Store at 4°C and filter if you need to keep it longer.

Related

Formula used
in pH | Target pH | - | 9.0 | 0
in conc | Buffer concentration | mol/L | 0.1 | 0
in vol | Final volume | mL | 100 | 0
out glycine_g | Glycine (free base) | g | (conc * vol / 1000) * 75.07 | 3
out hcl_ml | HCl (1 M) to add | mL | (conc * vol / 1000) * (10^(-pH) / (10^(-pH) + 10^(-9.78))) * 1000 | 2
out final_ph | Expected pH | - | -log10(10^(-9.78) * (10^(-pH) / (10^(-pH) + 10^(-9.78)))) | 2

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.