UnitCon API
Free, no-auth REST API for unit and currency conversion. All unit conversions are computed server-side from exact factor tables. Currency rates update every 4 hours from the European Central Bank via Frankfurter.
Endpoint
GET https://unitcon.app/api/convert
Parameters
| Param | Type | Description |
|---|---|---|
| from | string | Unit ID to convert from (e.g. meter, kilogram, USD) |
| to | string | Unit ID to convert to (e.g. foot, pound, EUR) |
| value | number | Numeric value to convert |
Examples
Unit conversion
GET https://unitcon.app/api/convert?from=meter&to=foot&value=1.8
{
"from": "meter",
"to": "foot",
"value": 1.8,
"result": 5.905512,
"converter": "length",
"formula": "Multiply meters by 3.28084 to get feet.",
"timestamp": "2026-05-10T12:00:00.000Z"
}Currency conversion (ISO 4217 codes, case-insensitive)
GET https://unitcon.app/api/convert?from=USD&to=EUR&value=100
{
"from": "USD",
"to": "EUR",
"value": 100,
"result": 89.42,
"converter": "currency",
"ratesDate": "2026-05-09",
"formula": null,
"timestamp": "2026-05-10T12:00:00.000Z"
}Error response
{
"error": "Unknown unit pair \"furlongg\" → \"meter\". See https://unitcon.app/api-docs for valid unit IDs.",
"code": "UNKNOWN_UNIT"
}Error codes
| HTTP | code | Meaning |
|---|---|---|
| 400 | MISSING_PARAMS | from, to, or value is absent |
| 400 | INVALID_VALUE | value is not a finite number |
| 422 | UNKNOWN_UNIT | from/to pair not found in any converter |
| 422 | INVALID_CONVERSION | Conversion produced a non-finite result |
| 429 | RATE_LIMITED | More than 100 requests per minute from your IP |
Rate limits & caching
- 100 requests per minute per IP address. Limit headers are returned on every response:
X-RateLimit-Limit,X-RateLimit-Remaining,X-RateLimit-Reset. - Unit conversions are cacheable:
Cache-Control: public, max-age=3600. - Currency responses carry
max-age=14400(4 hours) to match the ECB publishing schedule. - CORS is open (
Access-Control-Allow-Origin: *). No API key required.
Unit IDs
Pass these strings as from and to. Both units must belong to the same converter. Currency uses ISO 4217 codes (e.g. USD, EUR, GBP) and is case-insensitive.
Length(20 units)
meterkilometercentimetermillimetermicrometernanometermileyardfootinchnautical-milelight-yearparsecastronomical-unitfurlongfathomchainrodangstrompicometerWeight / Mass(12 units)
kilogramgrammilligrammicrogramtonnepoundouncestoneshort-tonlong-toncaratgrainVolume(18 units)
cubic-meterlitermillilitercubic-centimetercubic-inchcubic-footcubic-yardus-gallonus-fluid-ounceus-quartus-pintus-cupus-tablespoonus-teaspoonimperial-gallonimperial-fluid-ounceimperial-quartimperial-pintTemperature(4 units)
celsiusfahrenheitkelvinrankineArea(11 units)
square-metersquare-kilometersquare-centimetersquare-millimetersquare-inchsquare-footsquare-yardsquare-mileacrehectaresquare-nautical-milePressure(11 units)
pascalkilopascalmegapascalbarmillibaratmospherepsitorrmillimeter-of-mercuryinch-of-mercurykgf-per-sq-cmEnergy(13 units)
joulekilojoulemegajoulegigajoulecalorie-thkilocaloriewatt-hourkilowatt-hourmegawatt-hourbtuelectronvoltergfoot-poundVolume (Dry)(6 units)
cubic-meterus-dry-bushelus-dry-peckus-dry-quartus-dry-pintliterPower(9 units)
wattkilowattmegawattgigawatthorsepower-mechanicalhorsepower-metricbtu-per-hourcalorie-per-secondfoot-pound-per-secondForce(8 units)
newtonkilonewtonmeganewtonpound-forcekilogram-forcedyneounce-forcepoundalTime(12 units)
secondmillisecondmicrosecondnanosecondminutehourdayweekmonthyeardecadecenturySpeed(7 units)
meter-per-secondkilometer-per-hourmile-per-hourknotfoot-per-secondmachspeed-of-lightAngle(7 units)
radiandegreegradianarcminutearcsecondturnmilliradianFuel Consumption(4 units)
liter-per-100kmkilometer-per-literus-mpguk-mpgData Storage(16 units)
bitbytekilobitkilobytemegabitmegabytegigabitgigabyteterabitterabytepetabytekibibytemebibytegibibytetebibytepebibyteAngular Velocity(4 units)
radian-per-seconddegree-per-secondrevolution-per-minuterevolution-per-secondAcceleration(6 units)
meter-per-second-squaredcentimeter-per-second-squaredfoot-per-second-squaredstandard-gravitygalinch-per-second-squaredAngular Acceleration(4 units)
radian-per-second-squareddegree-per-second-squaredrevolution-per-second-squaredrevolution-per-minute-squaredDensity(9 units)
kilogram-per-cubic-metergram-per-cubic-centimetergram-per-millilitergram-per-literkilogram-per-literpound-per-cubic-footpound-per-cubic-inchpound-per-us-gallonounce-per-us-gallonSpecific Volume(5 units)
cubic-meter-per-kilogramcubic-centimeter-per-gramliter-per-kilogramliter-per-gramcubic-foot-per-poundMoment of Inertia(5 units)
kilogram-meter-squaredgram-centimeter-squaredpound-foot-squaredounce-inch-squaredpound-inch-squaredMoment of Force(6 units)
newton-meterkilonewton-meternewton-centimeterkilogram-force-meterpound-force-footpound-force-inchTorque(7 units)
newton-meterkilonewton-meternewton-centimeterkilogram-force-meterpound-force-footpound-force-inchdyne-centimeterFuel Efficiency (Mass)(6 units)
joule-per-kilogramkilojoule-per-kilogrammegajoule-per-kilogrambtu-per-poundkilocalorie-per-kilogramcalorie-per-gramFuel Efficiency (Volume)(7 units)
joule-per-cubic-meterkilojoule-per-cubic-metermegajoule-per-cubic-meterbtu-per-cubic-footbtu-per-us-gallonkilocalorie-per-cubic-metermegajoule-per-literTemperature Interval(4 units)
kelvin-intervalcelsius-intervalfahrenheit-intervalrankine-intervalThermal Expansion(4 units)
per-kelvinper-celsiusper-fahrenheitper-rankineThermal Resistance(3 units)
kelvin-per-wattcelsius-per-wattfahrenheit-hour-per-btuThermal Conductivity(6 units)
watt-per-meter-kelvinwatt-per-centimeter-kelvinkilowatt-per-meter-kelvinbtu-per-hour-foot-fahrenheitbtu-inch-per-hour-foot-squared-fahrenheitcalorie-per-second-centimeter-celsiusSpecific Heat Capacity(5 units)
joule-per-kilogram-kelvinkilojoule-per-kilogram-kelvincalorie-per-gram-celsiuskilocalorie-per-kilogram-celsiusbtu-per-pound-fahrenheitHeat Density(7 units)
joule-per-cubic-meterkilojoule-per-cubic-metermegajoule-per-cubic-meterbtu-per-cubic-footbtu-per-us-galloncalorie-per-cubic-centimeterkilocalorie-per-cubic-meterHeat Flux Density(7 units)
watt-per-square-meterkilowatt-per-square-meterwatt-per-square-centimeterbtu-per-hour-square-footbtu-per-minute-square-footcalorie-per-hour-square-centimeterkilocalorie-per-hour-square-meterHeat Transfer Coefficient(5 units)
watt-per-square-meter-kelvinwatt-per-square-meter-celsiusbtu-per-hour-square-foot-fahrenheitkilocalorie-per-hour-square-meter-celsiuscalorie-per-second-square-centimeter-celsiusFlow (Volumetric)(11 units)
cubic-meter-per-secondcubic-meter-per-minutecubic-meter-per-hourliter-per-secondliter-per-minuteliter-per-hourmilliliter-per-secondus-gallon-per-minuteus-gallon-per-hourcubic-foot-per-secondcubic-foot-per-minuteMass Flow Rate(9 units)
kilogram-per-secondkilogram-per-minutekilogram-per-hourgram-per-secondgram-per-minutepound-per-secondpound-per-minutepound-per-hourtonne-per-hourMolar Flow Rate(6 units)
mole-per-secondmole-per-minutemole-per-hourmillimole-per-secondmillimole-per-minutekilomole-per-hourMass Flux Density(6 units)
kilogram-per-square-meter-per-secondkilogram-per-square-meter-per-hourgram-per-square-centimeter-per-secondgram-per-square-meter-per-secondpound-per-square-foot-per-secondpound-per-square-foot-per-hourMolar Concentration(6 units)
mole-per-cubic-metermole-per-litermillimole-per-litermicromole-per-liternanomole-per-litermole-per-deciliterSolution Concentration(9 units)
kilogram-per-cubic-metergram-per-litermilligram-per-litermicrogram-per-litergram-per-millilitergram-per-deciliterpercent-weight-volumeparts-per-millionparts-per-billionDynamic Viscosity(8 units)
pascal-secondmillipascal-secondcentipoisepoisedyne-second-per-square-centimeterpound-per-foot-per-secondpound-per-foot-per-hourkilogram-force-second-per-square-meterKinematic Viscosity(8 units)
square-meter-per-secondsquare-centimeter-per-secondsquare-millimeter-per-secondcentistokesstokessquare-foot-per-secondsquare-foot-per-hoursquare-inch-per-secondSurface Tension(5 units)
newton-per-metermillinewton-per-meterdyne-per-centimetererg-per-square-centimeterpound-force-per-footPermeability(6 units)
square-metersquare-centimetersquare-millimeterdarcymillidarcymicrodarcyLuminance(8 units)
candela-per-square-meternitcandela-per-square-centimeterstilbfoot-lambertlambertmillilambertapostilbLuminous Intensity(4 units)
candelamillicandelakilocandelacandlepowerIllumination(6 units)
luxmilliluxkiloluxfoot-candlephotnoxDigital Image Resolution(6 units)
pixels-per-meterpixels-per-centimeterpixels-per-millimeterdots-per-inchpixels-per-inchdots-per-centimeterFrequency & Wavelength(10 units)
hertzkilohertzmegahertzgigahertzterahertzmeter-wlcentimeter-wlmillimeter-wlmicrometer-wlnanometer-wlElectric Charge(8 units)
coulombmillicoulombmicrocoulombnanocoulombpicocoulombampere-hourmilliampere-hourfaradayLinear Charge Density(6 units)
coulomb-per-metermillicoulomb-per-metermicrocoulomb-per-meternanocoulomb-per-metercoulomb-per-centimetermicrocoulomb-per-centimeterSurface Charge Density(5 units)
coulomb-per-square-metermillicoulomb-per-square-metermicrocoulomb-per-square-metercoulomb-per-square-centimetermicrocoulomb-per-square-centimeterVolume Charge Density(5 units)
coulomb-per-cubic-metermillicoulomb-per-cubic-metermicrocoulomb-per-cubic-metercoulomb-per-cubic-centimetermicrocoulomb-per-cubic-centimeterElectric Current(7 units)
amperekiloamperemilliamperemicroamperenanoamperepicoampereabampereLinear Current Density(6 units)
ampere-per-meterkiloampere-per-metermilliampere-per-meterampere-per-centimeterampere-per-millimetermilliampere-per-millimeterSurface Current Density(5 units)
ampere-per-square-meterkiloampere-per-square-metermilliampere-per-square-meterampere-per-square-centimetermilliampere-per-square-millimeterElectric Field Strength(7 units)
volt-per-meterkilovolt-per-metermegavolt-per-metermillivolt-per-metermicrovolt-per-metervolt-per-centimetervolt-per-millimeterElectric Potential(8 units)
voltkilovoltmegavoltmillivoltmicrovoltnanovoltabvoltstatvoltElectric Resistance(6 units)
ohmkilohmmegohmmilliohmmicroohmabohmElectric Resistivity(6 units)
ohm-metermilliohm-metermicroohm-meterohm-centimetermicroohm-centimeterohm-millimeter-squared-per-meterElectric Conductance(7 units)
siemensmillisiemensmicrosiemensnanosiemensmhomillimhoabmhoElectric Conductivity(6 units)
siemens-per-metersiemens-per-centimetermillisiemens-per-metermillisiemens-per-centimetermicrosiemens-per-metermicrosiemens-per-centimeterCapacitance(7 units)
faradmillifaradmicrofaradnanofaradpicofaradabfaradstatfaradInductance(6 units)
henrymillihenrymicrohenrynanohenryabhenrystathenryMagnetomotive Force(4 units)
ampere-turnkiloampere-turnmilliampere-turngilbertMagnetic Field Strength(4 units)
ampere-per-meterkiloampere-per-metermilliampere-per-meteroerstedMagnetic Flux(5 units)
weberkilowebermilliwebermicrowebermaxwellMagnetic Flux Density(6 units)
teslamilliteslamicroteslananoteslagaussgammaRadiation (Effective Dose)(5 units)
sievertmillisievertmicrosievertremmilliremRadiation Activity(10 units)
becquerelkilobecquerelmegabecquerelgigabecquerelcuriemillicuriemicrocurienanocuriepicocurierutherfordRadiation Exposure(5 units)
coulomb-per-kilogrammillicoulomb-per-kilogrammicrocoulomb-per-kilogramroentgenmilliroentgenRadiation Absorbed Dose(6 units)
graymilligraymicrograyradmilliraderg-per-gramSI Prefixes(21 units)
yottazettaexapetateragigamegakilohectodecabase-unitdecicentimillimicronanopicofemtoattozeptoyoctoData Transfer(9 units)
bit-per-secondkilobit-per-secondmegabit-per-secondgigabit-per-secondterabit-per-secondbyte-per-secondkilobyte-per-secondmegabyte-per-secondgigabyte-per-secondSound Level(3 units)
decibelbelneperTypography(7 units)
pointpicainchcentimetermillimeterpixel-96dpiem-16pxVolume – Lumber(6 units)
cubic-metercubic-footcubic-inchboard-footcordcord-footCurrency rates: Frankfurter / European Central Bank. For informational use only.