{"success":true,"version":"v1","request":{"tool":"get_calculator_schema","calculator_id":"speed"},"result":{"entity_type":"calculator","id":"speed","calculator_id":"speed","canonical_url":"https://tttkmbb.com/conversion/speed","name":"Speed Converter","title":"Speed Converter – km/h, mph, m/s, Knots, Feet per Second and Mach","category":"conversion","category_name":"Unit Conversion","tool_name":"convert_speed","featured_mcp_tool":false,"description":"Converts speeds between m/s, km/h, km/s, mph, ft/s, knots and Mach number using exact factors (1 mph = 0.44704 m/s, 1 kn = 1852/3600 m/s) and 340.294 m/s for Mach 1 at sea level.","use_when":"You need a vehicle, wind, running or aircraft speed in another unit, e.g. km/h to mph, knots to km/h or m/s to ft/s.","do_not_use_when":"You need running pace (min/km or min/mile, use pace-converter) or to derive speed from distance and time (use speed-distance-time).","inputs":[{"name":"value","label":"Value","type":"number","required":true,"description":"Amount to convert, expressed in from_unit.","example":100},{"name":"from_unit","label":"From unit","type":"enum","required":true,"values":[{"value":"m/s","label":"Metre per second (m/s)","aliases":["metre per second","metre-per-second","metrepersecond","metre·per·second","metre_per_second","meter per second","meter-per-second","meterpersecond","meter·per·second","meter_per_second","metres per second","metres-per-second","metrespersecond","metres·per·second","metres_per_second","meters per second","meters-per-second","meterspersecond","meters·per·second","meters_per_second","mps","m/sec"]},{"value":"km/h","label":"Kilometre per hour (km/h)","aliases":["kilometre per hour","kilometre-per-hour","kilometreperhour","kilometre·per·hour","kilometre_per_hour","kilometer per hour","kilometer-per-hour","kilometerperhour","kilometer·per·hour","kilometer_per_hour","kilometres per hour","kilometres-per-hour","kilometresperhour","kilometres·per·hour","kilometres_per_hour","kilometers per hour","kilometers-per-hour","kilometersperhour","kilometers·per·hour","kilometers_per_hour","km per hour","km-per-hour","kmperhour","km·per·hour","km_per_hour","kmh","kph","km/hr"]},{"value":"km/s","label":"Kilometre per second (km/s)","aliases":["kilometre per second","kilometre-per-second","kilometrepersecond","kilometre·per·second","kilometre_per_second","kilometer per second","kilometer-per-second","kilometerpersecond","kilometer·per·second","kilometer_per_second","kilometres per second","kilometres-per-second","kilometrespersecond","kilometres·per·second","kilometres_per_second","kilometers per second","kilometers-per-second","kilometerspersecond","kilometers·per·second","kilometers_per_second"]},{"value":"mph","label":"Mile per hour (mph)","aliases":["mile per hour","mile-per-hour","mileperhour","mile·per·hour","mile_per_hour","miles per hour","miles-per-hour","milesperhour","miles·per·hour","miles_per_hour","mi/h","mi/hr"]},{"value":"ft/s","label":"Foot per second (ft/s)","aliases":["foot per second","foot-per-second","footpersecond","foot·per·second","foot_per_second","feet per second","feet-per-second","feetpersecond","feet·per·second","feet_per_second","fps","ft/sec"]},{"value":"kn","label":"Knot (kn)","aliases":["knot","knots","kt","kts","nmi/h"]},{"value":"mach","label":"Mach (sea level, 15 °C) (mach)","aliases":["mach (sea level, 15 °c)","mach-(sea-level,-15-°c)","mach(sealevel,15°c)","mach·(sea·level,·15·°c)","mach_(sea_level,_15_°c)","mach number","mach-number","machnumber","mach·number","mach_number","speed of sound","speed-of-sound","speedofsound","speed·of·sound","speed_of_sound"]}],"description":"Unit of the input value. Accepted symbols: m/s, km/h, km/s, mph, ft/s, kn, mach; spelled-out names and common abbreviations are accepted too.","example":"km/h"},{"name":"to_unit","label":"To unit","type":"enum","required":true,"values":[{"value":"m/s","label":"Metre per second (m/s)","aliases":["metre per second","metre-per-second","metrepersecond","metre·per·second","metre_per_second","meter per second","meter-per-second","meterpersecond","meter·per·second","meter_per_second","metres per second","metres-per-second","metrespersecond","metres·per·second","metres_per_second","meters per second","meters-per-second","meterspersecond","meters·per·second","meters_per_second","mps","m/sec"]},{"value":"km/h","label":"Kilometre per hour (km/h)","aliases":["kilometre per hour","kilometre-per-hour","kilometreperhour","kilometre·per·hour","kilometre_per_hour","kilometer per hour","kilometer-per-hour","kilometerperhour","kilometer·per·hour","kilometer_per_hour","kilometres per hour","kilometres-per-hour","kilometresperhour","kilometres·per·hour","kilometres_per_hour","kilometers per hour","kilometers-per-hour","kilometersperhour","kilometers·per·hour","kilometers_per_hour","km per hour","km-per-hour","kmperhour","km·per·hour","km_per_hour","kmh","kph","km/hr"]},{"value":"km/s","label":"Kilometre per second (km/s)","aliases":["kilometre per second","kilometre-per-second","kilometrepersecond","kilometre·per·second","kilometre_per_second","kilometer per second","kilometer-per-second","kilometerpersecond","kilometer·per·second","kilometer_per_second","kilometres per second","kilometres-per-second","kilometrespersecond","kilometres·per·second","kilometres_per_second","kilometers per second","kilometers-per-second","kilometerspersecond","kilometers·per·second","kilometers_per_second"]},{"value":"mph","label":"Mile per hour (mph)","aliases":["mile per hour","mile-per-hour","mileperhour","mile·per·hour","mile_per_hour","miles per hour","miles-per-hour","milesperhour","miles·per·hour","miles_per_hour","mi/h","mi/hr"]},{"value":"ft/s","label":"Foot per second (ft/s)","aliases":["foot per second","foot-per-second","footpersecond","foot·per·second","foot_per_second","feet per second","feet-per-second","feetpersecond","feet·per·second","feet_per_second","fps","ft/sec"]},{"value":"kn","label":"Knot (kn)","aliases":["knot","knots","kt","kts","nmi/h"]},{"value":"mach","label":"Mach (sea level, 15 °C) (mach)","aliases":["mach (sea level, 15 °c)","mach-(sea-level,-15-°c)","mach(sealevel,15°c)","mach·(sea·level,·15·°c)","mach_(sea_level,_15_°c)","mach number","mach-number","machnumber","mach·number","mach_number","speed of sound","speed-of-sound","speedofsound","speed·of·sound","speed_of_sound"]}],"description":"Unit to convert into (same symbols as from_unit).","example":"mph"}],"outputs":[{"name":"result","label":"Result","type":"number","decimals":6,"description":"Converted value expressed in to_unit (rounded to 6 decimals; see result_text for very small or very large values)."},{"name":"result_text","label":"Conversion","type":"string","decimals":4,"description":"The conversion as text with 6 significant figures, e.g. \"5 mi = 8.04672 km\"."},{"name":"formula","label":"Unit relation","type":"string","decimals":4,"description":"Relation used, e.g. \"1 mi = 1.609344 km\"."},{"name":"factor","label":"Factor","type":"number","decimals":12,"description":"Multiplier from from_unit to to_unit (result = value × factor); absent for non-linear conversions."},{"name":"conversion_table","label":"Conversion table","type":"object","decimals":12,"description":"The input value expressed in every supported speed unit (6 significant figures), keyed by unit symbol."}],"input_schema":{"type":"object","properties":{"value":{"description":"Amount to convert, expressed in from_unit.","type":"number","examples":[100]},"from_unit":{"description":"Unit of the input value. Accepted symbols: m/s, km/h, km/s, mph, ft/s, kn, mach; spelled-out names and common abbreviations are accepted too.","type":"string","enum":["m/s","km/h","km/s","mph","ft/s","kn","mach"],"examples":["km/h"]},"to_unit":{"description":"Unit to convert into (same symbols as from_unit).","type":"string","enum":["m/s","km/h","km/s","mph","ft/s","kn","mach"],"examples":["mph"]}},"additionalProperties":false,"required":["value","from_unit","to_unit"]},"output_schema":{"type":"object","properties":{"result":{"description":"Converted value expressed in to_unit (rounded to 6 decimals; see result_text for very small or very large values).","type":"number"},"result_text":{"description":"The conversion as text with 6 significant figures, e.g. \"5 mi = 8.04672 km\".","type":"string"},"formula":{"description":"Relation used, e.g. \"1 mi = 1.609344 km\".","type":"string"},"factor":{"description":"Multiplier from from_unit to to_unit (result = value × factor); absent for non-linear conversions.","type":"number"},"conversion_table":{"description":"The input value expressed in every supported speed unit (6 significant figures), keyed by unit symbol.","type":"object"}}},"formula":"result = value × factor, factor = (1 from_unit in m/s) / (1 to_unit in m/s)","method":"Mach is not a fixed unit: 340.294 m/s is the ICAO standard-atmosphere speed of sound at sea level and 15 °C; it falls to about 295 m/s at cruising altitude.","sources":[{"name":"NIST Special Publication 811 – Guide for the Use of the International System of Units (SI), Appendix B conversion factors","url":"https://www.nist.gov/pml/special-publication-811","type":"standard","retrieved_at":"2026-09-23"},{"name":"BIPM – The International System of Units (SI Brochure, 9th edition)","url":"https://www.bipm.org/en/publications/si-brochure","type":"standard","retrieved_at":"2026-09-23"},{"name":"Wikipedia – Conversion of units","url":"https://en.wikipedia.org/wiki/Conversion_of_units","type":"reference","retrieved_at":"2026-09-23"}],"freshness":{"type":"static","max_age_seconds":null,"note":"Deterministic formula with fixed constants; results never go stale. Inputs supplied by the caller determine the output."},"examples":[{"name":"100 km/h to mph","inputs":{"value":100,"from_unit":"km/h","to_unit":"mph"},"expected":{"result":62.137119,"formula":"1 km/h = 0.6213711922 mph","conversion_table":{"m/s":27.7778,"kn":53.9957,"ft/s":91.1344}},"url":"https://tttkmbb.com/api/v1/calculate/speed?value=100&from_unit=km%2Fh&to_unit=mph"},{"name":"25 knots to km/h","inputs":{"value":25,"from_unit":"kn","to_unit":"km/h"},"expected":{"result":46.3,"factor":1.852,"conversion_table":{"mph":28.7695,"m/s":12.8611}},"url":"https://tttkmbb.com/api/v1/calculate/speed?value=25&from_unit=kn&to_unit=km%2Fh"}],"faq":[{"q":"What is a knot exactly?","a":"One nautical mile (1852 m) per hour, i.e. 0.514444 m/s or 1.150779 mph."},{"q":"Is Mach constant?","a":"No; Mach number depends on air temperature. The factor here is for sea level in the international standard atmosphere (340.294 m/s ≈ 1225 km/h)."}],"tags":["speed converter","km/h to mph","mph to km/h","knots to mph","m/s to km/h","mach"],"related":[{"calculator_id":"pace-converter","reason":"Running pace (min/km, min/mi) instead of speed."},{"calculator_id":"speed-distance-time","reason":"Solve for speed, distance or time."},{"calculator_id":"length","reason":"Convert the distance units alone."}],"links":{"html":"https://tttkmbb.com/conversion/speed","markdown":"https://tttkmbb.com/conversion/speed.md","json":"https://tttkmbb.com/conversion/speed.json","api":"https://tttkmbb.com/api/v1/calculate/speed","schema":"https://tttkmbb.com/api/v1/calculators/speed","openapi":"https://tttkmbb.com/openapi.json","mcp":"https://tttkmbb.com/mcp"},"version":"v1","updated_at":"2026-09-23"},"timestamp":"2026-09-23T23:23:06Z"}