Home / Science / Materials science / Nanoscience / Nanoparticle calculatorTool #858

Nanoparticle calculator: specific surface area, atoms per particle, surface atoms, magic-number clusters and particle concentration

From a particle's diameter, density and molar mass, get the surface-to-volume ratio, specific surface area in m²/g, atoms per particle and the share of atoms on the surface. Count atoms and corner, edge and face sites in magic-number cuboctahedral and icosahedral clusters, convert a mass concentration to particles per mL and nanomolar, and find the BET-equivalent diameter.

Keep it one tap away for everyday use.

Bookmark Nanoparticle calculator?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Size
  2. Atoms
  3. Conc.
  4. BET
Nothing is uploadedWorks offline once open

1. Material and size

The example is gold (density and molar mass rounded). For a compound such as SiO₂ or TiO₂, M is the formula unit's mass, and "atoms" then means formula units. Left blank, the atom diameter is that of a sphere with the volume per atom, M/(ρNA); typing the nearest-neighbour distance instead is also common.

2. Magic-number clusters

Complete shells give the "magic" sizes 13, 55, 147, 309, 561 ...: N = (10n³ + 15n² + 11n + 3)/3 atoms, with 10n² + 2 in the outer shell. Both shapes have the same counts but different surface sites: corners (vertices), edges and faces. The size above suggests n = .

3. Concentration

The mass concentration of the particle material itself (for example the metal content from ICP), not counting ligands or shells.

4. BET-equivalent diameter

dBET = 6/(ρ × SSA): the diameter of identical, smooth, non-porous spheres with this surface area per gram.

Download

What it does

Nanoparticles are small enough that a large share of their atoms sit on the surface, which is why they are such good catalysts and why their properties change with size. This page turns a particle size into the numbers you need for a paper, a dose of material in an experiment or a comparison with gas adsorption:

  • Surface to volume S/V = 6/d, the surface area and volume of one sphere, and the specific surface area 6/(ρd) in m²/g.
  • Atoms per particle (volume ÷ volume per atom, M/(ρN_A)) and the share of atoms on the surface: those within one atom diameter of the surface, 1 − (1 − 2a/d)³.
  • Magic-number clusters: closed-shell cuboctahedra (cut from an fcc crystal) and Mackay icosahedra with n shells have N = (10n³ + 15n² + 11n + 3)/3 atoms (13, 55, 147, 309, 561 …) and 10n² + 2 surface atoms. The page splits the surface into corner, edge and face atoms, which have different numbers of neighbours and so behave differently in catalysis, and lists the next sizes.
  • Concentration: from a mass concentration (for example from ICP), the number of particles per mL, the molar concentration of particles (often nanomolar), the atoms per mL and the surface area per mL.
  • BET-equivalent diameter 6/(ρ × SSA) from a measured specific surface area, and how it compares with your size.

How to use it

  1. Type the density and molar mass of the material (for a compound, of one formula unit) and the particle diameter. Leave the atom diameter blank to estimate it from the volume per atom, or type the nearest-neighbour distance.
  2. For clusters, pick the shape and the number of shells. The page suggests the n that matches your diameter.
  3. Type a mass concentration and a measured surface area if you have them. Download the results as an image, PDF or Word file.

Worked example

Gold spheres 20 nm across (ρ = 19.3 g/cm³, M = 196.97 g/mol) have S/V = 0.3 /nm and a specific surface area of 15.54 m²/g. Each atom takes 0.01695 nm³, so an atom diameter is about 0.3187 nm and each particle holds 247,171 atoms, of which 9.26 % (22,886) are on the surface. A particle weighs 8.084 × 10⁻¹⁷ g.

A cuboctahedron with 3 shells has 147 atoms, 92 on the surface (62.6 %): 12 corners, 48 edge atoms and 32 face atoms. A 20 nm particle matches about n = 31.

At 50 µg/mL of gold there are 6.185 × 10¹¹ particles per mL, a particle concentration of 1.027 nM. A powder of the same gold with a measured surface area of 12 m²/g has a BET-equivalent diameter of 25.91 nm, 1.3 times the 20 nm size.

Tips

  • The surface-shell share depends on what you call an atom diameter; use the same choice when comparing sizes.
  • Particle concentrations from mass assume every particle has the same size. For a spread of sizes, the mass sits mostly in the biggest particles, so the true number is higher than this estimate.
  • A BET diameter much larger than the TEM size usually means the particles are stuck together.

FAQ

Why are 13, 55 and 147 “magic”? Those are the numbers that complete a full shell, so the cluster has no partly filled outer layer and is especially stable.

Do cuboctahedra and icosahedra really have the same counts? Yes, shell by shell, but the icosahedron has only (111)-like faces and 30 edges, while the cuboctahedron has (100) and (111) faces and 24 edges.

Is my input stored? No, all the sums happen on this page.

Where the numbers come from

  • S/V = 6/d, specific surface area 6/(ρd), and the magic-number cluster counts N = (10n³ + 15n² + 11n + 3)/3 with 10n² + 2 surface atoms (Mackay 1962, Acta Cryst. 15, 916; Benfield 1992, J. Chem. Soc. Faraday Trans. 88, 1107) are standard closed forms. fibub's code is checked in the tests against clusters built atom by atom in NumPy.
  • The example uses the density and molar mass of gold, rounded; the concentration and surface area are made-up round values.
  • Nothing you type is sent or stored.

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-09.

Related tools

Diffusion calculator #851 Work out diffusion in solids with Fick's second law: the erfc profile under a constant surface concentration, a thin-film Gaussian source, or a diffusion couple. Get D from D₀ and Q at any temperature, the case depth for a target concentration, the time to reach a depth, the concentration profile plot, and an optional finite-difference check. DLS analyser #859 Paste or open a DLS intensity autocorrelation g2(τ). Get the z-average diameter and polydispersity index by 2nd- or 3rd-order cumulants, and a regularised non-negative (CONTIN-like) size distribution by intensity, volume and number, from your wavelength, angle, refractive index, temperature and viscosity. AFM roughness analyser #861 Open AFM or profilometer height data as a text matrix, an x y z list or a 16-bit greyscale PNG or TIFF. Level it with a plane or polynomial (fitted to the whole image or a reference region) and line-by-line flattening, then get areal Sa, Sq, Ssk, Sku, Sz, profile Ra, Rq, Rsk, Rku, Rz, a dragged line profile, the step height between two regions, a height histogram and a colour map. Quantum dot size (Brus equation) #860 Turn a quantum dot's first absorption peak or band gap into its size with the Brus equation, or a size into its gap and peak wavelength, using your own bulk gap, effective masses and dielectric constant. Shows the confinement and Coulomb terms, the exciton Bohr radius, a plot of gap against diameter, and an optional sizing curve of your own. 1D Schrödinger solver #923 Choose a textbook potential, type a formula or draw your own, and get the lowest energy levels and wavefunctions of the one-dimensional Schrödinger equation by the matrix (finite-difference) method, with the exact levels alongside for the box, harmonic oscillator, finite well, Morse, linear and Pöschl–Teller potentials. Adduct and neutral loss calculator #984 Type a formula or a neutral monoisotopic mass and get the m/z of 25 common electrospray adducts in positive and negative mode, the ions left after common neutral losses (water, ammonia, CO2, sugars, phosphate and your own), and match a list of observed m/z values within a ppm tolerance. With no molecule, it turns observed m/z values into candidate neutral masses.