Code tool

Room Occupancy Calculator

Enter usable floor area and your own allowance per person. Exact decimal floor gives a planning count only. Fire, egress and occupancy-code compliance are not assessed.

In-browser processingNo account requiredPrivacy details ↗

Enter usable floor area and your own allowance per person. Exact decimal floor gives a planning count only. Fire, egress and occupancy-code compliance are not assessed.

Enter ordinary decimals only (no exponent or grouping), magnitude ≤ 1e12, at most 12 decimal places. Nonzero magnitudes must be ≥ 1e-12.

One pair per line, separated by a comma. Blank means no scenarios. All rows use the same displayed model and units. Usable area (m², ≥ 0) , User allowance (m²/person, > 0)

A QUICK WALKTHROUGH

How to use this tool

  1. Enter both values and choose any required basis.
  2. Optionally enter your own scenario pairs.
  3. Calculate, review every row, then copy or download the fixed report.

Input and output

Persons = floor(area ÷ allowance); used = persons × allowance; remainder = area − used.

Method and limits

No jurisdictional allowance is supplied. The allowance must come from your own planning basis; this result is not legal occupancy certification.

Full precision

Enter ordinary decimals only (no exponent or grouping), magnitude ≤ 1e12, at most 12 decimal places. Nonzero magnitudes must be ≥ 1e-12. The report includes unrounded JavaScript numeric values and exact input fractions; repeating decimal quotients remain represented by a fraction.

GOOD TO KNOW

Common questions

Does this certify legal occupancy?

No jurisdictional allowance is supplied. The allowance must come from your own planning basis; this result is not legal occupancy certification. Not applicable: allowance is positive.

Are these values uploaded?

No. Computation and report generation happen in this browser.

What input format is accepted?

Use ordinary decimals within the displayed limits. Invalid scenario rows remain visible with their raw values and errors.