8 Sourced Calculators · Annex II Compliance · Free to Embed

Codex Chemistry Octet

Eight calculators mapping 1:1 onto Codex Alimentarius STAN 12-1981 and EU Directive 2001/110/EC Annex II honey-quality parameters. The same panel a commercial lab charges $150–$300 to run — free, sourced, and citation-anchored. No single axis authenticates a honey on its own; the panel is what matters.

The eight-question Codex panel

  1. 1
    Moisture. “Is it ripe enough to extract?” Honey Brix Refractometer Calculator →
  2. 2
    Sucrose. “Is the sugar profile mature?” Honey Sucrose Codex Maturity Widget →
  3. 3
    Conductivity. “Is the source signature blossom or honeydew?” Honey Electrical Conductivity Widget →
  4. 4
    Free Acidity. “Is the souring profile inside the stability cap?” Honey Free Acidity Calculator →
  5. 5
    pH. “What is the H+ activity profile?” Honey pH Indicator Widget →
  6. 6
    HMF. “Is the heat-damage marker inside the ceiling?” Honey HMF Freshness Calculator →
  7. 7
    Diastase. “Are the enzymes still intact?” Honey Diastase Activity Calculator →
  8. 8
    GOx / H₂O₂. “Is the antibacterial-enzyme pathway live?” Honey GOx H₂O₂ Antibacterial Activity Estimator →
Axis 1: Moisture·1 of 8

Honey Brix Refractometer Calculator

“Is it ripe enough to extract?”

Moisture content from a refractometer Brix reading, plus the resulting water activity (Aw) and fermentation-risk verdict. Anchors the ripeness check that every other Codex parameter rides on — a sample over the moisture ceiling fails before any other axis is read.

Key takeaway

Codex moisture ceiling is 20% (most honeys) and 23% (heather · Calluna vulgaris). Above ~18.6% the sample is at meaningful Saccharomyces fermentation risk regardless of HMF or diastase numbers.

Codex limit

Moisture ≤ 20% (heather ≤ 23%)

Sources: Codex STAN 12-1981; EU Directive 2001/110/EC Annex II; Beutler 1936 + Gleiter 2006 Aw model.

Axis 2: Sucrose·2 of 8

Honey Sucrose Codex Maturity Widget

“Is the sugar profile mature?”

Variety-aware sucrose-percent verdict across 17 honey types. Three Codex tiers (5% blossom baseline, 10% Robinia/Citrus/Eucalyptus group, 15% Lavandula/Borago group) anchored in bee-invertase α-glucosidase substrate-saturation kinetics, not regulatory accommodation.

Key takeaway

A 12% sucrose reading is "premature" for clover but "mature" for Robinia. Same number, opposite verdict — because the variety-aware tier is mechanism-not-accommodation.

Codex limit

Sucrose ≤ 5% / 10% / 15% (variety-aware)

Sources: Codex STAN 12-1981 §B.2.2; AOAC 977.20 / 920.183 / 991.41 / 998.12 SCIRA δ¹³C.

Axis 3: Conductivity·3 of 8

Honey Electrical Conductivity Widget

“Is the source signature blossom or honeydew?”

EU Reg. 2015/2/EC conductivity threshold (0.8 mS/cm) separating honeydew from blossom honey. The single Codex axis that classifies *source* rather than quality — a 0.9 mS/cm reading is honeydew evidence, not adulteration.

Key takeaway

Conductivity is the cheapest source-authenticity test in the lab — buys you a blossom-vs-honeydew verdict for the cost of a calibrated cell. But it cannot distinguish Abies alba (silver fir) from Picea abies (spruce); melezitose chromatography does that.

Codex limit

Blossom ≤ 0.8 mS/cm; Honeydew ≥ 0.8 mS/cm

Sources: EU Reg. 2015/2/EC; Codex STAN 12-1981 Annex; Bogdanov 2002 Apidologie 33.

Axis 4: Free Acidity·4 of 8

Honey Free Acidity Calculator

“Is the souring profile inside the stability cap?”

NaOH titration to pH 8.5 → milliequivalents per kilogram of honey. The integrated organic-acid load (gluconic, citric, malic, lactic, succinic) read as a single number against the Codex 50 meq/kg ceiling.

Key takeaway

Above 50 meq/kg is fermentation evidence — yeast metabolism converts sugars to gluconic acid faster than the buffer system absorbs it. This is the "stale-but-not-yet-failed" early-warning signal that comes BEFORE HMF crosses its ceiling.

Codex limit

Free acidity ≤ 50 meq/kg

Sources: Codex STAN 12-1981 §B.2.4; Mato et al. 2003 J. Food Compos. Anal.; AOAC 962.19.

Axis 5: pH·5 of 8

Honey pH Indicator Widget

“What is the H+ activity profile?”

Proton activity (not Codex-required, but operationally useful). Honey pH typically runs 3.4–6.1 — acacia and citrus low-end, buckwheat and some honeydew high-end. The pathogen-suppression mechanism rides on this axis as much as on water activity.

Key takeaway

pH ≤ 3.6 — the floor that suppresses Clostridium botulinum spore germination together with water activity ≤ 0.6. Two parameters that together explain why honey is the only food with a 1-year FDA infant-botulism caveat.

Codex limit

No Codex limit; typical 3.4–6.1

Sources: White 1975 USDA Comp. Honey; Snowdon & Cliver 1996 Int. J. Food Microbiol.; FDA infant-botulism guidance.

Axis 6: HMF·6 of 8

Honey HMF Freshness Calculator

“Is the heat-damage marker inside the ceiling?”

5-Hydroxymethylfurfural — the Maillard product that accumulates with heat exposure and storage time. Arrhenius-modelled across temperature, with the temperate (40 mg/kg) and tropical (80 mg/kg) Codex ceilings highlighted.

Key takeaway

A fresh extraction reads ~1–5 mg/kg. 40 mg/kg is reached after ~6 months at 30°C or ~3 weeks at 40°C. HMF ≥ the ceiling is heat-damage evidence — not adulteration evidence.

Codex limit

HMF ≤ 40 mg/kg (temperate); ≤ 80 mg/kg (tropical)

Sources: Codex STAN 12-1981 §B.2.5; White 1992; Fallico et al. 2004; HPLC AOAC 980.23.

Axis 7: Diastase·7 of 8

Honey Diastase Activity Calculator

“Are the enzymes still intact?”

Schade-number proxy for residual α-amylase activity. The complementary axis to HMF — enzymes degrade *down* with heat and age while HMF accumulates *up*, so the two together triangulate freshness from both directions.

Key takeaway

A 7.8 Schade reading on a "fresh" jar with low HMF means low-enzyme floral source (acacia, citrus, manuka), not heat damage. The variety-floor-of-3 Schade exists because of substrate scarcity, not regulatory accommodation.

Codex limit

Diastase ≥ 8 Schade (general); ≥ 3 Schade (low-enzyme varieties)

Sources: Codex STAN 12-1981 §B.2.5; Sancho et al. 1992 J. Agric. Food Chem.; Schade et al. 1958.

Axis 8: GOx / H₂O₂·8 of 8

Honey GOx H₂O₂ Antibacterial Activity Estimator

“Is the antibacterial-enzyme pathway live?”

Glucose oxidase (EC 1.1.3.4) generates hydrogen peroxide from glucose at extraction-relevant dilutions. The H₂O₂ pathway underwrites the antibacterial activity of *every* honey except manuka, which uses a separate methylglyoxal pathway.

Key takeaway

GOx peak H₂O₂ production occurs around 10–30% honey dilution — not in the undiluted jar. The pathway is heat-labile (loses activity above 50°C) and pH-suppressed in highly acidic honeys, which explains why some processed honeys read as "non-active" on plate assays despite clean Codex panels.

Codex limit

No Codex limit; activity heat-labile above 50°C

Sources: White et al. 1963 USDA; Brudzynski 2006 Can. J. Microbiol.; Bang, Buntting & Molan 2003 J. Altern. Complement. Med.

Methodology & data sources

Every widget shows its formula, citation, and limit-of-detection in an in-page Method block. The cross-cutting methodology page lists all data stories with their underlying datasets and computational assumptions, and the editorial policy explains how findings are reviewed and updated.

All eight chemistry-octet widgets are free to embed on extension newsletters, analytical-chemistry teaching materials, beekeeping-association sites, and food-science writing. iframe snippets: /tools/embed

Common questions

About the Codex Chemistry Octet

Who is the Codex Chemistry Octet for?

The eight tools are written for analytical chemists, import-quality buyers, food-safety auditors, beekeeper-extension educators, and serious consumers who want the same Codex panel a commercial lab would charge $150–$300 to run — free, transparent, and citation-anchored. Every input is explicit, every formula is shown, and every dataset behind the calculation is cited.

How do these eight widgets relate to each other?

They map 1:1 onto Codex Alimentarius STAN 12-1981 and EU Directive 2001/110/EC Annex II honey-quality parameters — the same panel that appears on every commercial certificate of analysis. Read in order, they walk the panel: composition (moisture → sucrose), source identity (conductivity), stability (free acidity → pH), and freshness (HMF → diastase → GOx). No single axis carries authentication weight on its own; the panel is what matters. The hub frames the eight that way explicitly so a reader doesn’t over-interpret any individual marker.

Why is pH on the panel if Codex doesn’t require it?

pH is operationally useful even though it isn’t a Codex compliance axis. It anchors the pathogen-suppression mechanism (together with water activity, the pH ≤ 3.6 floor explains why honey resists Clostridium botulinum spore germination), and it explains anomalies on the GOx axis (highly acidic honeys read as "non-active" on plate assays despite intact enzyme). The widget is included for analytical completeness, not for Codex compliance.

How are these widgets different from a commercial Certificate of Analysis?

A commercial CoA is the *measurement* (HPLC for HMF, refractometer for moisture, NaOH titration for free acidity). The widgets are the *interpretation*: given the measurement, do you have a Codex-compliant honey, a heat-damaged honey, a fermentation-risk honey, an over-extracted-too-early honey, or a variety-specific edge case? The eight together turn a list of numbers into a verdict panel. They do not replace the lab — they decode the lab.

Why is the sucrose widget variety-aware but the others aren’t?

Codex Annex II contains exactly two variety-aware quality axes: sucrose (5% / 10% / 15% tiers) and diastase (8 Schade general / 3 Schade low-enzyme floor). Both reflect bee-physiology and floral-source substrate availability, not regulatory accommodation. Other axes (moisture, conductivity, free acidity, HMF) are floral-source-invariant because the underlying chemistry doesn’t differentiate by botanical origin in the same way. The sucrose widget exposes its tier system explicitly because that is the most-misread axis on a CoA.

Is honeydew honey treated differently?

On three of the eight axes, yes. Conductivity flips: blossom ≤ 0.8 mS/cm vs. honeydew ≥ 0.8 mS/cm — conductivity classifies *source* rather than quality. Diastase tends to read higher in honeydew (denser pollen/protein matrix). HMF accumulates similarly across both. The hub does not yet ship a honeydew-specific verdict band on every axis (sucrose Annex II is undocumented for the conifer-honeydew Picea / Abies / Quercus / Tilia tomentosa group at extraction); future iterations will add that distinction.

Are the calculators free to embed on my own site or newsletter?

Yes. Every widget has an embeddable iframe URL with light and dark themes (append ?theme=dark). No account, no tracking, no attribution required — but a link back to rawhoneyguide.com is appreciated. Extension educators, beekeeper-association newsletters, and food-science / lab-quality writers are explicitly welcome to embed them in workshops and publications.

Where can I see the methodology in detail?

Each widget has an in-page Method block disclosing all assumptions, formula, and data sources. The cross-cutting methodology page at /learn/methodology lists every data story’s sample size, formula, and source links — including all eight chemistry-octet widgets.