School and science

Area and volume calculator

Pick a shape, enter the measurements, and read the area or volume with the formula filled in.

The unit labels the result. A length you type as 5, with centimetres selected, is 5 cm.

Runs in your browser. Nothing you type or open is uploaded. Free to use, no account. More school and science tools

How to use it

  1. Choose a flat shape or a solid.
  2. Enter the measurements in one unit.
  3. Read the formula, the substitution and the result.

Which shapes are included

Flat shapes: rectangle, square, triangle, parallelogram, trapezoid (trapezium), circle, ellipse and rhombus. Solids: cube, rectangular prism, cylinder, cone, sphere, hemisphere, square pyramid and triangular prism. Each card shows the formula, then your numbers in place of the letters, then the result. Where a perimeter, circumference or surface area follows from the same measurements, that figure is included too.

The unit you pick is the unit of every measurement you type. Five with centimetres selected is 5 cm, and a circle’s area is in cm². Triangle area is ½ × base × height. Cylinder volume is π r² h. Sphere volume is ⁴⁄₃ π r³. The triangular prism uses the triangle area times the length.

Private by design

Privacy

Everything runs in this page and stays on your device.

This page also shows Google ads, which can use cookies. Privacy and cookies explains how.

Questions

How do units work?

The unit you pick labels the result. Type every measurement in that unit and the result uses it, squared for area and cubed for volume.

Which triangle formula is used?

Half the base times the perpendicular height. The working shows that product.

Is surface area included?

Yes for the solids whose surface follows from the same boxes, including the cube, prism, cylinder, cone, sphere, hemisphere and square pyramid. The triangular prism shows the triangle area and the volume.

How is π handled?

The working shows the multiple of π and the decimal value, so a unit circle has area π, about 3.14159.

From the same developer