---
title: "BTU Calculator"
method: GET
path: "/api/calc/btu-calculator"
tags: ["Everyday"]
---

# BTU Calculator

`GET /api/calc/btu-calculator`

## Request

- Base URL: `https://calcbright.com`
- URL: `https://calcbright.com/api/calc/btu-calculator`
- Auth: none declared

Size an air conditioner or heater in BTU/h, tons and kW from room area, ceiling height, sun and occupants – with a Gulf climate setting for the UAE and Saudi.

## Query parameters

- `units` 'imperial' | 'metric': Units
- `mode` 'cooling' | 'heating': Sizing for
- `sqft` number: Room area (sq ft) Length × width of the room.
- `sqm` number: Room area (m²) Length × width of the room.
- `ceilFt` number: Ceiling height (ft)
- `ceilM` number: Ceiling height (m)
- `climate` 'cold' | 'temperate' | 'warm' | 'hot' | 'very-hot': Climate
- `sun` 'shaded' | 'normal' | 'sunny': Sun exposure
- `occupants` number: People usually in the room
- `kitchen` 'yes' | 'no': Is it a kitchen?

## Response `200`

Calculation result

- CalcOutput
  - `ok` boolean
  - `tool` string
  - `name` string
  - `url` string: Open this link to see the full calculation
  - `inputs` object
  - `summary` string: Plain-text answer
  - `details` string
  - `result` object
  - `errors` object

## Other responses

- `400`: Invalid input (see errors)

---

[API](https://skmtc.dev/calcbright/apis/calcbright-calculator-api.md) · [All operations](https://skmtc.dev/calcbright/apis/calcbright-calculator-api/llms.txt) · [OpenAPI document](https://skmtc.dev/calcbright/apis/calcbright-calculator-api/revisions/f58229e56e58?raw)
