Crude Protein Calculator (Kjeldahl Method)
Calculate the crude protein content of any food, feed, or agricultural sample using the Kjeldahl nitrogen method. Enter your titration volumes, titrant concentration, and sample weight, then pick the food-type conversion factor (Jones factor). You get the percentage nitrogen and crude protein in one step, with a full breakdown of the math shown below.
Formula
Worked example
A wheat flour sample of 1.0 g is digested by the Kjeldahl method. The sample titration uses 12.5 mL of 0.1 mol/L HCl (F1 = 1.0) and the blank uses 0.15 mL. Net volume = 12.35 mL. N(%) = (12.35 x 0.1 x 1.0 x 1.4007) / 1.0 = 1.729%. Using the wheat Jones factor of 5.70: CP(%) = 1.729 x 5.70 = 9.86%.
What is crude protein and why is it measured?
Crude protein (CP) is the standard measure of the total protein-like material in a food, feed, or agricultural sample. It is called "crude" because the method measures total nitrogen in the sample and then assumes all of that nitrogen came from protein, even though some comes from non-protein nitrogen sources such as urea, nucleic acids, amino sugars, and nitrates. The Kjeldahl method, developed by Danish chemist Johan Kjeldahl in 1883, has been the reference procedure for crude protein determination for over a century. It involves digesting the sample with concentrated sulfuric acid to convert all organic nitrogen to ammonium sulfate, distilling the ammonia, and back-titrating with a standard acid. The result is expressed as a percentage of nitrogen in the sample, which is then converted to crude protein by multiplying by a food-specific conversion factor.
How the Kjeldahl formula works
The core nitrogen formula is: N(%) = (Vsample - Vblank) x c x F1 x 1.4007 / m. The factor 1.4007 converts from millimoles of acid consumed to grams of nitrogen (atomic weight of nitrogen is 14.007 g/mol; the division by 1000 for mL and multiplication by 100 for percentage combine to 0.14007 per mL, or equivalently 1.4007 when the sample weight is in grams). Vblank corrects for any nitrogen present in the reagents. F1 is the acid factor (also called normality factor), which equals 1.0 for monoprotic acids (HCl) and 2.0 for diprotic acids expressed as molarity (H2SO4). F2 is an optional dilution factor if the digest was diluted before titration. Once nitrogen content is obtained, crude protein equals N(%) multiplied by the appropriate Jones factor for the sample type.
Jones' conversion factors and why they vary
The nitrogen-to-protein conversion factor, often called the Jones factor or F-factor, reflects the average nitrogen content of the proteins in that food matrix. Pure protein is roughly 16% nitrogen by mass, which gives the general factor of 6.25 (= 100/16). However, proteins in real foods are mixtures of different amino acids, and some foods contain significant quantities of non-protein nitrogen. Milk proteins such as casein are slightly richer in nitrogen than average, giving a factor of 6.38. Wheat gluten contains less nitrogen per gram than average protein, so a lower factor of 5.70 is used. Red seaweed has a very low factor of 4.59 because it contains large amounts of non-protein nitrogen compounds. Using the wrong factor can lead to errors of 5-20% in the final crude protein value, so selecting the correct food-type factor matters for accurate labeling and nutritional analysis.
Crude protein vs. true protein: key limitations
Crude protein systematically overstates the true digestible protein content of a sample because it attributes all nitrogen to protein. This limitation became prominent with the 2008 Chinese infant formula scandal, in which manufacturers added melamine (a nitrogen-rich industrial chemical) to artificially inflate the apparent protein content measured by Kjeldahl analysis. The Dumas method (combustion nitrogen analysis) is a faster alternative that also measures total nitrogen and has the same limitation. True protein methods such as PDCAAS (Protein Digestibility-Corrected Amino Acid Score) and DIAAS (Digestible Indispensable Amino Acid Score) correct for digestibility and amino acid profile and give a more accurate picture of nutritional protein quality. For most regulatory, labeling, and feed-formulation purposes, crude protein remains the required and accepted measure.
Jones' nitrogen-to-protein conversion factors by food type
| Food / Sample Type | Jones Factor | Basis |
|---|---|---|
| General / meat / eggs / vegetables | 6.25 | Default; 16% N in protein |
| Milk and milk products | 6.38 | Casein and whey fractions |
| Cereal products (general) | 5.40 | Gluten and albumin mix |
| Wheat and wheat flour | 5.70 | Gliadins and glutenins |
| Rice and rice products | 5.95 | Oryzenin fraction |
| Soybean and soy products | 5.71 | Globulin-rich fraction |
| Oats | 5.83 | Avenins and globulins |
| Peanuts and groundnuts | 5.46 | Arachin and conarachin |
| Fish and seafood | 5.90 | Myosin and actin fractions |
| Red seaweed / algae | 4.59 | High non-protein nitrogen |
These factors, established by Jones (1931) and refined by subsequent researchers, reflect the average nitrogen fraction in the proteins of each food group. The general factor of 6.25 assumes proteins contain approximately 16% nitrogen by mass.
Frequently asked questions
What is the difference between crude protein and true protein?
Crude protein measures all nitrogen in a sample and multiplies it by a fixed conversion factor, assuming all nitrogen is from protein. True protein methods (such as PDCAAS or DIAAS) also account for digestibility and amino acid completeness. Because foods contain non-protein nitrogen from sources like urea, nucleic acids, and free amino acids, crude protein typically overstates the amount of nutritionally available protein by roughly 5-20%.
Why do different foods use different Jones factors?
Proteins in different foods have different amino acid profiles and therefore different nitrogen-to-protein ratios. The general factor of 6.25 assumes protein is 16% nitrogen by mass (100/16 = 6.25). Milk proteins are slightly denser in nitrogen, so factor 6.38 is used. Cereal glutens contain less nitrogen-dense proteins, requiring a lower factor. Using the correct food-specific Jones factor reduces systematic error in crude protein determination.
What is the blank titration and why is it needed?
The blank titration uses the same reagents (sulfuric acid, catalyst, water) as the real digest but contains no sample. Any titrant consumed in the blank represents nitrogen already present in the reagents. Subtracting the blank volume from the sample volume corrects for this background nitrogen and prevents the reagents from inflating the result.
Can I use this calculator for the Dumas combustion method?
Yes, if you have a nitrogen percentage from a Dumas combustion analyser, use the "Enter nitrogen % directly" mode and enter the nitrogen result. Apply the same Jones factor as you would for a Kjeldahl result. The two methods measure total nitrogen, so the crude protein formula is identical regardless of which technique generated the nitrogen value.
What is the acid factor (F1) and when is it not 1.0?
The acid factor F1 corrects for the difference between the normality and the molarity of the titrant. For a monoprotic acid such as hydrochloric acid (HCl), normality equals molarity, so F1 = 1.0. For sulfuric acid (H2SO4), one mole provides two equivalents of acid, so if you express concentration as molarity, F1 = 2.0. If you use normality directly, set F1 = 1.0 for any acid. Check your procedure to confirm which convention your lab uses.
What typical crude protein percentages should I expect?
Crude protein varies widely by food type. Protein isolates and concentrates (whey, soy, pea) typically run 60-90%. Dried meat, fish meal, and legumes fall in the 25-50% range. Whole grains and vegetables are usually 8-20%. Fresh fruits and refined carbohydrates are generally below 5%. Animal feeds, pasture grasses, and forages often range from 8-25% crude protein depending on maturity and species.