Free Tool · No Sign-up

Classroom Capacity Calculator

Convert room dimensions or area into a realistic seating capacity using space-per-student assumptions.

100% freeNo sign-up requiredRuns in your browserJSON API for agents

Seating capacity

34
Students
  1. 1.Area = 8 × 6 = 48 m²
  2. 2.Capacity = floor(48 ÷ 1.4) = 34
Area-based
Live
Capacity updates
Math
Steps shown

How capacity is calculated

Area ÷ space per student

Enter length × width (metres) or total area. Choose m² per student (default 1.4). Capacity is the integer floor of area ÷ space.

Dedicate circulation/teacher space by lowering usable area or raising m² per student.

Source

capacity = floor(area_m² ÷ m²_per_student). Common planning heuristics use ~1.2–1.5 m²/student for dense exam seating and higher for activity rooms. Not a fire-code certificate — verify against local building bye-laws.

Frequently asked questions

What m² per student should I use?

Dense exam halls often plan near 1.0–1.2 m²; regular classrooms 1.2–1.5+; labs need more. Check your affiliation/building norms.

Does RTE prescribe classroom size?

The Central RTE Schedule requires at least one classroom per teacher but does not set a national m² figure in the Schedule text used here.

Can I enter feet?

Convert to metres first (1 ft = 0.3048 m), or multiply length×width in metres.

Is furniture layout considered?

Only via the space-per-student assumption — not CAD layout.

For developers & AI agents

The Classroom Capacity Calculator is also available as a free, unauthenticated JSON API — no API key, no sign-up, CORS enabled for all origins. Send a GET request with the parameters below and receive the computed result as JSON, including the source of the format or formula used. Invalid input returns HTTP 400 with a JSON { "error": "..." } body.

Endpoint
GET https://knwdle.com/api/tools/classroom-capacity-calculator
Query parameters
ParameterRequiredDescription
areaSqMNoUsable floor area in m² (or provide lengthM & widthM)
lengthMNoRoom length in metres
widthMNoRoom width in metres
sqMPerStudentNoSpace per student in m² (default 1.4)
Example

Request:

GET https://knwdle.com/api/tools/classroom-capacity-calculator?lengthM=8&widthM=6&sqMPerStudent=1.4

Response:

{
  "tool": "classroom-capacity-calculator",
  "name": "Classroom Capacity Calculator",
  "source": "capacity = floor(area_m² ÷ m²_per_student). Common planning heuristics use ~1.2–1.5 m²/student for dense exam seating and higher for activity rooms. Not a fire-code certificate — verify against local building bye-laws.",
  "areaSqM": 48,
  "sqMPerStudent": 1.4,
  "capacity": 34,
  "steps": [
    "Area = 48 m²",
    "Capacity = floor(48 ÷ 1.4) = 34 students"
  ]
}

Run the whole institution on one system

Knwdle connects timetables, attendance, fees, and academics — so planning tools become live operations, not one-off PDFs.

Free trial · No credit card · SaaS or custom-built