DailyCalcCalculators that show their work
Utilities

Unit Converter (Length, Mass, Temperature, Time)

Convert between 40+ units across length, mass, temperature, time, speed, area and volume.

Result

1 metre =

3.28084 foot

1 metre =

3.28084 foot

Concept

All linear unit conversions work through a common base unit — metres for length, kilograms for mass, seconds for time, litres for volume, and so on. Every unit in a category has a fixed multiplicative factor that maps it to the base unit (toBase) and another that maps the base unit back out (fromBase).

The two-step method keeps things simple: multiply the input value by the from-unit's toBase factor to reach the base unit, then multiply by the to-unit's fromBase factor to reach the final result. For example, miles → km goes miles × 1609.344 (→ metres) × 0.001 (→ km) = miles × 1.609344.

Temperature is a special case because Celsius, Fahrenheit and Kelvin share different zero points. You cannot just multiply — you need an affine transform (multiplication plus addition). The standard approach is to convert to Celsius first using the appropriate offset formula, then convert from Celsius to the target scale.

Formula

Result (linear units)=Value × toBasefrom × fromBaseto
Temperature (to °C first)=°F → °C: (°F − 32) × 59 | K → °C: K − 273.15

Variables

toBase
Factor to convert the from-unit to the base unit (e.g. 1 km = 1000 m, so toBase = 1000).
fromBase
Factor to convert the base unit to the to-unit (e.g. fromBase for feet = 1/0.3048 ≈ 3.281).
Base unit
The intermediate reference: metre, kg, second, litre, m/s, °C, m².