BET surface area calculator with the consistency (Rouquerol) criteria
The BET surface area is the monolayer capacity n_m times Avogadro’s number times the cross-sectional area of the adsorbate (0.162 nm² for N₂ at 77 K). n_m and the BET constant C come from a straight-line fit of 1/[n((p₀/p) − 1)] against p/p₀, usually between 0.05 and 0.30: n_m = 1/(slope + intercept) and C = 1 + slope/intercept. For microporous materials such as MOFs and activated carbons, pick the range with the consistency (Rouquerol) criteria: C positive, n(1 − p/p₀) rising over the range, and the p/p₀ at n_m inside it. Paste your isotherm and the calculator does the fit, checks the criteria and can find the longest range that passes them.
- What it does
- Calculates the BET surface area, monolayer capacity n_m and C constant from an N₂ or Ar isotherm, checks the Rouquerol consistency criteria and can pick the range for you.
- Formula
- Example
- With n_m = 5 mmol/g and N₂ (σ = 0.162 nm²): S = 5 × 602.214 × 0.162 = 487.8 m²/g.
Last updated
Loading BET surface area calculator…
At a glance
| Model | |
|---|---|
| Gives | |
| Adsorbates | N₂ at 77 K ( |
| Criteria | A: |
| Range | Default |
| Input | |
| Output | BET plot and Rouquerol plot (PNG, SVG); results and points (CSV) |
| Runs in | Your web browser; nothing is uploaded |
| Price | Free, no account needed |
What it does
How to use the BET surface area calculator
- Paste the isothermOne row per point of the adsorption branch: relative pressure
and the amount adsorbed, from your instrument’s export. Keep the low-pressure points. - Set the units and adsorbateChoose cm³(STP)/g, mmol/g or mg/g, and N₂ (77 K), Ar (87 K) or another adsorbate with its cross-sectional area.
- Choose the rangeKeep the usual
0.05–0.30, type your own, or switch to Auto to find the longest range that meets the consistency criteria. - Check the criteriaRead the BET area,
, and R², and the pass or fail of each criterion; look at the BET plot and the Rouquerol plot. - ExportCopy the area, download the plots (PNG, SVG) and the results with every point (CSV), and report the range you used.
How it works
BET plot. With
Surface area. The BET surface area is the monolayer capacity multiplied by the molecular cross-sectional area
Consistency criteria. Because the linear region is hard to identify and some ranges give unphysical parameters, four consistency criteria are used (Shimizu & Matubayasi 2022): A, the BET constant
Auto range. Different research groups have extracted different BET areas from the same data by choosing different pressure ranges: 61 laboratories given the same 18 isotherms reported a wide range of values (Osterrieth et al., Adv Mater 2022, doi:10.1002/adma.202201502), and their BETSI software expands on the Rouquerol criteria to assign the range systematically. This calculator uses a simpler rule: it fits every run of three or more neighbouring points, keeps those that pass A, B and C (and D if you ask), and takes the one with the most points, then the highest R². On a microporous carbon, an instrument’s fixed 0.05–0.30 window gave a negative C despite a high R², while a range chosen with the Rouquerol criteria (
Limits. Even when all the criteria are met, the BET calculation can overestimate the true monolayer loading of MOFs that combine mesopores and large micropores, because pore filling overlaps with monolayer formation (Gómez-Gualdrón et al., J Am Chem Soc 2016, doi:10.1021/jacs.5b10266); for NU-1103 the overestimate was about 16 % (Wang et al., J Am Chem Soc 2015, doi:10.1021/ja512973b). Report the range, the criteria it passes and σ with the area.
Worked example: a microporous (type I) N₂ isotherm
The built-in example is an illustrative type I N₂ isotherm at 77 K, not a measured one: 24 points from
The usual range fails. Over
Auto range. Of 253 ranges of three or more neighbouring points, 10 pass criteria A–C; the longest is
- Slope
, intercept , R² = 0.99996. (422.1 cm³(STP)/g). .- The isotherm reaches
at , inside the range (criterion C); , 2.5 % away (criterion D passes). .
A check with exact numbers. An ideal BET isotherm with
Frequently asked questions
How do you calculate BET surface area from an isotherm?
Plot
What relative pressure range should I use for BET?
The BET plot is usually linear only up to about
What are the BET consistency (Rouquerol) criteria?
A:
Why is my BET C constant negative?
A negative
What cross-sectional area should I use for nitrogen and argon?
0.162 nm² is often used for N₂ at 77 K and 0.142 nm² for Ar at 87 K. Argon at 87.3 K is preferred for pores smaller than about 0.7 nm. Always state the value you used.
How do I convert cm³(STP)/g to mmol/g?
Divide by 22.414 cm³/mmol, the molar volume of an ideal gas at STP (273.15 K, 101.325 kPa). For mg/g, divide by the molar mass (28.014 g/mol for N₂, 39.948 g/mol for Ar).
Is the BET area of a MOF its true surface area?
Not always. Even when all the consistency criteria are met, the BET method can overestimate the monolayer loading of MOFs with mesopores and large micropores, because pore filling overlaps with monolayer formation. Treat it as a comparable, apparent area and report the range used.
Link to this tool
Using it in a protocol, lab wiki or course page? Copy a link or citation.
<a href="https://www.labcanvas.com/tools/bet-surface-area-calculator">BET surface area calculator</a> (LabCanvas)LabCanvas. BET surface area calculator [online tool]. https://www.labcanvas.com/tools/bet-surface-area-calculatorMake the whole figure in LabCanvas
Vector figure editor, slides, 3D models, protein structures and Prism-style graphs, in your browser.
Get started