BrainyCalc Docs — Unit Conversions
Docs / Unit Conversions
API Reference

Unit Conversions

80+ conversion tools spanning every major physical quantity. All converters share a common interface: value, fromUnit, toUnit. Results are accurate to 10 significant figures.

Common interface

Every conversion tool takes the same three parameters. The tool name identifies the dimension — e.g. convert_length, convert_mass, convert_temperature.

convert_* — shared parameters
All conversion tools share this exact input schema.
all converters
ParameterTypeRequiredDescription
valuenumberrequiredThe numeric value to convert
fromUnitstringrequiredUnit string to convert from (see unit lists below)
toUnitstringrequiredUnit string to convert to
Response shape (all converters)
{
  "value": 1,
  "fromUnit": "mile",
  "toUnit": "km",
  "convertedValue": 1.609344
}

Everyday

convert_length
26 units from picometers to parsecs
mkmcmmmumnmpmfminchfootyardmilenautical_mileleaguelight_yearastronomical_unitparsecangstromchainfurlonghandrodfathomcubitellspan
convert_mass
16 units from nanograms to metric tons
kggmgugngmetric_tonshort_tonlong_tonlbozstonegraincaratdramtroy_oztroy_lb
convert_volume
22 units including US/UK variants
litermlcldlcubic_mcubic_cmcubic_ftcubic_ingallon_usgallon_ukquart_uspint_uscup_usfl_oz_ustablespoon_usteaspoon_usbarrel_oilbarrel_us
convert_temperature
Non-linear conversion using dedicated formulas
CFKRDeNReRo
Temperature example
{ "value": 100, "fromUnit": "C", "toUnit": "F" }
→ { "convertedValue": 212 }
convert_speed
9 units
m/skm/hmphknotft/smi/mincm/sMachlight_speed
convert_area
16 units including land area
m2km2cm2mm2inch2foot2yard2mile2acrehectareare
convert_time
11 units from nanoseconds to centuries
nsusmssminhourdayweekmonthyeardecadecentury

Electrical

ToolDescriptionExample units
convert_voltageElectric potentialV, mV, kV, MV
convert_currentElectric currentA, mA, uA, kA
convert_resistanceElectrical resistanceohm, milliohm, kilohm, megaohm
convert_capacitanceElectric capacitanceF, mF, uF, nF, pF
convert_inductanceElectrical inductanceH, mH, uH, nH
convert_chargeElectric chargeC, mC, uC, nC, pC
convert_conductanceElectrical conductanceS, mS, uS, nS
convert_resistivityElectrical resistivityohm_m, ohm_cm, ohm_mm2/m
convert_electric_fieldElectric field strengthV/m, kV/m, MV/m, V/cm

Mechanics

ToolDescriptionExample units
convert_forceMechanical forceN, kN, dyn, lbf, kgf
convert_pressurePressurePa, kPa, MPa, bar, atm, psi, torr
convert_energyEnergy / workJ, kJ, MJ, kWh, cal, kcal, BTU, eV
convert_powerPowerW, kW, MW, hp, BTU/h
convert_torqueTorqueN·m, kN·m, lbf·ft, lbf·in, kgf·m
convert_accelerationAccelerationm/s2, g, ft/s2, cm/s2
convert_momentumLinear momentumkg·m/s, g·cm/s, lb·ft/s
convert_densityMass densitykg/m3, g/cm3, g/L, lb/ft3
convert_flow_rateVolumetric flowm3/s, L/s, L/min, ft3/s, gal/min

Thermodynamics

ToolDescriptionExample units
convert_heat_fluxHeat flux densityW/m2, kW/m2, BTU/h·ft2
convert_thermal_conductivityThermal conductivityW/m·K, BTU/h·ft·°F, cal/s·cm·°C
convert_specific_heatSpecific heat capacityJ/kg·K, kJ/kg·K, cal/g·°C, BTU/lb·°F
convert_thermal_expansionCoefficient of thermal expansion1/K, 1/°C, 1/°F, 1/°R

Optics & Radiation

ToolDescriptionExample units
convert_illuminanceLight intensity on a surfacelux, fc, phot, nox
convert_luminanceLight emitted per areacd/m2, nit, stilb, apostilb, fL
convert_luminous_intensityLuminous intensitycd, mcd, kcd
convert_frequency_wavelengthFrequency ↔ wavelength (em radiation)Hz, kHz, MHz, GHz, THz, nm, um, mm, cm, m
convert_radiation_doseAbsorbed radiation doseGy, mGy, rad, uGy
convert_radiation_exposureRadiation exposureC/kg, R, mR, uR

Data

ToolDescriptionExample units
convert_data_storageDigital storagebit, byte, KB, MB, GB, TB, PB, KiB, MiB, GiB, TiB
convert_data_transferData transfer ratebps, Kbps, Mbps, Gbps, Tbps, KBps, MBps, GBps
convert_image_resolutionImage resolutiondpi, ppi, dpcm, ppcm
Data storage example
{ "value": 1, "fromUnit": "GB", "toUnit": "bit" }
→ { "convertedValue": 8000000000 }

Chemistry

ToolDescriptionExample units
convert_molar_concentrationMolar concentrationmol/L, mmol/L, umol/L, nmol/L, mol/m3, mol/cm3
convert_solution_concentrationMass concentrationg/L, mg/L, ug/L, g/dL, g/mL, ppm, ppb
convert_dynamic_viscosityDynamic viscosityPa·s, mPa·s, cP, P, lb/ft·s
convert_kinematic_viscosityKinematic viscositym2/s, cm2/s, mm2/s, cSt, St, ft2/s

Engineering

ToolDescriptionExample units
convert_angular_velocityRotational speedrad/s, deg/s, rpm, rps, grad/s
convert_angular_accelerationChange in angular velocityrad/s2, deg/s2, rpm/s, rps/s
convert_moment_of_inertiaRotational inertiakg·m2, g·cm2, lb·ft2, lb·in2
convert_surface_tensionSurface tensionN/m, mN/m, dyn/cm, lbf/in, lbf/ft

Specialist

ToolDescriptionExample units
convert_typographyTypographic unitspt, px, em, rem, pc, cm, mm, inch, twip
convert_number_baseNumber base conversiondecimal ↔ binary ↔ octal ↔ hexadecimal
convert_si_prefixSI prefix scalingbase, kilo, mega, giga, tera, peta, milli, micro, nano, pico
Number base example
{ "value": 255, "fromUnit": "decimal", "toUnit": "hexadecimal" }
→ { "convertedValue": "ff" }

© 2025 BrainyCalc. Trusted computation for AI.