Crude Protein Calculator
What is the protein content of your feed or food sample?
Enter the nitrogen percentage of your sample and select the appropriate conversion factor to calculate crude protein content. Works for animal feed, human food, soil, and most biological materials.
—
Send feedback
💡 Share your idea or report a problem
✓ Thanks! We'll take a look.
Learn more
How It Works
The formula, explained simply
Laboratories cannot measure protein directly. Instead, they burn or digest the sample to release all nitrogen, measure the nitrogen, and multiply by a conversion factor to estimate protein. This works because protein is roughly 16% nitrogen by mass — meaning each gram of protein contains about 0.16 g of nitrogen, and inversely, each gram of nitrogen represents about 6.25 g of protein.
The conversion factor, sometimes called the Jones factor, compensates for the fact that different protein types have slightly different nitrogen densities. Dairy proteins are 15.67% nitrogen, giving a factor of 6.38. Wheat gluten proteins are 17.54% nitrogen, giving a factor of 5.70. When researchers first developed these factors in the early twentieth century, they were derived empirically from amino acid compositions of common food proteins. Most of the world still uses 6.25 as a general default when the specific protein source is unknown.
The method's limitation is deliberate: it does not distinguish protein nitrogen from non-protein nitrogen. Urea fed to ruminants, melamine added fraudulently to infant formula, or ammonia from fermentation all register as nitrogen and inflate the crude protein figure. This is why the word crude appears in the name. For regulatory compliance or quality assurance, high-value samples often undergo additional analysis to confirm that most measured nitrogen is actually proteinaceous.
When To Use This
Right tool, right situation
Use this calculator whenever you have a laboratory nitrogen percentage from Kjeldahl or Dumas analysis and need to express the result as crude protein for feed labeling, food nutrition panels, research reporting, or purchasing decisions. It is appropriate for single-ingredient analysis, bulk raw material checks, or educational demonstrations of the nitrogen-to-protein conversion.
This calculator is appropriate for: animal feed compliance checks against specifications, food product development where target CP is defined, academic exercises in animal nutrition or food science, and quick sanity checks on third-party certificate of analysis reports.
This calculator is not appropriate as a standalone tool for: regulatory label approval where a certified laboratory result is legally required, quality assurance decisions where the sample may contain significant non-protein nitrogen and a true protein assay is warranted, or medical nutrition applications where amino acid composition matters more than total nitrogen. In those cases, the crude protein figure is a starting point for further analysis, not a final answer.
Common Mistakes
Why results sometimes look wrong
The most common mistake is using factor 6.25 for wheat and cereal-based samples. Wheat gluten has lower nitrogen density than the generic protein average, so 6.25 overstates crude protein by roughly 9.6% relative to the correct 5.70 factor. In a 12% CP wheat sample, that error produces a reported value of about 13.2% — enough to affect least-cost feed formulations and regulatory label claims.
A second mistake is ignoring non-protein nitrogen. Ruminant feeds routinely include urea as a non-protein nitrogen source because rumen bacteria convert it to protein. If your sample contains added urea and you report crude protein without flagging this, nutritionists downstream may unknowingly rely on a protein figure that includes substantial indigestible-as-protein nitrogen for monogastric animals. Most feed tags distinguish NPN-inclusive crude protein from urea-free crude protein for this reason.
A third mistake affects soil scientists and wastewater analysts: confusing total nitrogen with total Kjeldahl nitrogen. Kjeldahl analysis measures organic nitrogen plus ammonia but does not capture nitrate or nitrite nitrogen. Dumas combustion captures all nitrogen forms. If you use a nitrate-rich sample result from a Kjeldahl report, you will underestimate crude protein. If you use a Dumas result for a sample with high inorganic nitrogen, you will overestimate it.
The Math
Worked examples and deeper derivation
The calculation is a single multiplication: Crude Protein (%) = Nitrogen (%) x Conversion Factor.
For a 1,000 g sample of wheat with 2.17% nitrogen and factor 5.70: CP = 2.17 x 5.70 = 12.37%. To find absolute protein mass: 12.37% x 1,000 g = 123.7 g. To find absolute nitrogen mass: 2.17% x 1,000 g = 21.7 g. The ratio 123.7 / 21.7 = 5.70 confirms the math is consistent.
The inverse operation — deriving a target nitrogen percentage from a desired crude protein specification — is equally simple: N% = Target CP% / Factor. If your feed specification requires 14% CP in wheat, you need nitrogen of at least 14 / 5.70 = 2.456% in your raw material. This reversal is useful for purchasing decisions, where you want to know the minimum nitrogen on the certificate of analysis that meets your inclusion target.
Expert Unlock
The thing most explanations skip
The conversion factor assumes that the sample's amino acid composition matches the reference protein for which the factor was derived. This assumption breaks down for hydrolyzed proteins, protein isolates, or heavily processed ingredients where non-peptide nitrogen compounds accumulate. For soy protein isolates specifically, the effective factor can drift below 6.25 depending on processing conditions, meaning the standard 6.25 factor slightly overstates protein content. Analysts working with novel proteins — insect meal, algae, single-cell protein — should derive a matrix-specific factor from elemental analysis of the purified amino acid pool rather than adopting a published Jones factor, which may not exist for their material.
Why does my crude protein percentage change depending on which factor I select?
Need something this doesn't cover?
Suggest a tool — we'll build it →