Thermal diffusivity converter
1 m²/s is 10,000 cm²/s. Convert a thermal diffusivity (α) between eight metric and US units, from mm²/s to ft²/h, with exact area and time factors, while you read a data sheet, a lab report or a problem set. Free in your browser.
- Free
- Runs in your browser
- No sign-up
- Your data stays on your device
Run — free
Worked example
- Value
- 1
- From
- m²/s
- To
- cm²/s
- Result
- 10,000
- From label
- square meters per second
- To label
- square centimeters per second
- M2 per s
- 1
A thermal diffusivity converter turns a heat-diffusion coefficient written as square meters per second into square centimeters per second, square feet per hour, square millimeters per second, or related length-squared-per-time units without hunting materials-property appendices, fragile spreadsheet factor rows, or desktop engineering packs.
Supported units and how the conversion is computed
The converter accepts eight thermal-diffusivity families under stable canonical codes: m²/s for square meters per second, cm²/s for square centimeters per second, mm²/s for square millimeters per second, m²/h and cm²/h for hourly metric forms, ft²/s and ft²/h for square feet per second and square feet per hour, and in²/s for square inches per second.
Factors follow SI and the international foot exactly: one square centimeter is ten to the minus four square meters, one square millimeter is ten to the minus six square meters, one hour is three thousand six hundred seconds, one foot is zero point three zero four eight meters so one square foot is zero point zero nine two nine zero three zero four square meters, and one inch is zero point zero two five four meters so one square inch is zero point zero zero zero six four five one six square meters.
Combined area and time factors therefore give exact rational multiples for every pair, which keeps hand checks and automated goldens aligned. Because the intermediate is always m²/s, converting A to B and B to A is consistent up to the published rounding of twelve decimal places, and there is no pairwise matrix that can drift out of scope.
Computing α from thermal conductivity, density, and specific heat, solving transient heat-conduction profiles, and temperature-dependent property tables are intentionally out of scope so users who search specifically for thermal diffusivity unit conversion get predictable results under one clear SI convention.
Using it in your browser, day to day
Use the free in-browser thermal diffusivity converter when you need a quick m²/s to cm²/s or ft²/h check while reading a heat-transfer problem set, a materials data sheet, a laser-flash or transient-plane-source laboratory report, or a paper that still reports α in mixed SI and US customary units. Open the page, enter the number and units, and copy the result without installing a unit library, a desktop engineering pack, or a spreadsheet with fragile factor cells.
Source inputs follow the same retention rules as other KIT parse items, and results are safe to cache because the algorithm is fully deterministic. Authors shipping mobile apps or chatbots can map the result and formula fields directly into cards that show both the number and the conversion path students and operators expect on paper.
What you can do with it
Materials and insulation data sheets
Engineers normalize vendor and plant thermal-diffusivity readings listed in mixed SI and US customary units before entering transient conduction models or simulation inputs.
FAQ
Which thermal diffusivity units does this converter support?
Square meters per second (m²/s), square centimeters per second (cm²/s), square millimeters per second (mm²/s), square meters and centimeters per hour (m²/h, cm²/h), square feet per second and per hour (ft²/s, ft²/h), and square inches per second (in²/s).
How do I convert 1 m²/s to cm²/s?
Because 1 m² = 10⁴ cm², the result is 10000.
What is the factor between ft²/h and m²/s?
One square foot is exactly 0.09290304 m² (international foot). Converting the other way multiplies by about 38750.077.
What happens if I send an unknown unit?
The message names the field and lists supported units. Validation failures are not charged.
Is the thermal diffusivity converter free?
The browser tool runs free on your device.
Related tools
For developers — API access
Everything on this page is available programmatically. This section is for teams who want to wire it into their own systems; everyone else can just use the tool above.
API endpoint
Prefer to automate it? One authenticated POST creates the task; the result comes back by webhook or a signed link. The same capability also runs here on the web, by email and from Telegram — and soon from our app too.
Call it from your stack
curl -X POST https://api.kit.forhosting.com/conv/thermal-diffusivity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1,"from":"m²/s","to":"cm²/s"}'const res = await fetch("https://api.kit.forhosting.com/conv/thermal-diffusivity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1,
"from": "m²/s",
"to": "cm²/s"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/thermal-diffusivity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1,
"from": "m²/s",
"to": "cm²/s"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/thermal-diffusivity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1,"from":"m²/s","to":"cm²/s"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1,"from":"m²/s","to":"cm²/s"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/thermal-diffusivity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Example request
{
"value": 1,
"from": "m²/s",
"to": "cm²/s"
}Example response
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.thermal_diffusivity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}The API is asynchronous: the call returns a task_id immediately and the result arrives by webhook. Polling is capped at 1 req/s per task.
Pricing
Published price — no tokens, no invented credits. A failed task is never charged.
Errors
| HTTP | Code | Meaning |
|---|---|---|
401 | unauthorized | Missing or invalid API key. |
402 | insufficient_balance | Your balance doesn't cover the task price. |
404 | unknown_type | That task type doesn't exist. |
429 | rate_limited | Too many requests. Use the webhook instead of polling. |
Technical notes
The browser tool runs free on your device; the prepaid API charges $0.002 per successful item when pipelines need the same contract from servers and automation.
Supported units and how the conversion is computed
Friendly aliases such as square meters per second, square centimeters per second, square feet per hour, m2/s, cm2/s, ft2/h, sq ft/hr, m^2/s, and common SI-style tokens with s-1 or h-1 exponents are normalized case-insensitively so forms and APIs can pass either short codes or full names. Every request multiplies the input value by the exact square-meters-per-second factor for the source, then divides by the factor for the target.
Request shape, response fields, and unknown-unit errors
The error message names the bad field and lists the supported set so clients can correct forms without guessing. Negative values are allowed when you need signed diffusivity deltas in engineering pipelines; zero converts cleanly to zero in every target unit. Send a JSON body with three required fields: value as a finite number, from as the source unit string, and to as the target unit string. Aliases amount and quantity are accepted for value; unit_from and source for from; unit_to and target for to. On success the response echoes the canonical from and to codes, human-readable from_label and to_label strings, the converted result, the intermediate m2_per_s quantity in square meters per second, the dimensionless factor from source to target, a short formula line suitable for UI display, the method tag thermal_diffusivity_si, and the fixed list of units_supported. Missing value, non-finite numbers such as NaN or Infinity, missing unit fields, and any token that does not map to a supported unit fail with invalid_input and are not charged after the engine rejects the request. Identical inputs always yield identical JSON because the path is pure arithmetic with no randomness, no remote lookup, and no dependence on the wall clock, which makes the endpoint safe to pin in continuous-integration goldens and SDK contract tests. Large magnitude pairs such as many square centimeters per second down to square feet per hour share the same code path, so extreme values remain well-defined as long as IEEE double precision can represent the intermediate product.
Browser use, API pricing, and everyday workflows
Switch to the prepaid API when a process simulator pre-processor, materials LIMS importer, educational platform, or mechanical-engineering notebook app must convert thermal diffusivity at scale under a stable KIT contract at $0.002 per successful item; validation failures that raise invalid_input do not consume balance after rejection. Pair this endpoint with thermal-conductivity, density, or specific-heat tools when a product pipeline needs several related heat-transfer property families, or call it alone when search traffic is specifically for thermal diffusivity unit conversion—square meters per second, square centimeters per second, and square feet per hour—rather than estimating α from k, ρ, and cp.
Integration use cases
Heat-transfer homework and lab reports
Students convert thermal diffusivity between SI m²/s and textbook cm²/s or ft²/h values when problem sets mix unit systems, and get a clear invalid_input error on unknown tokens.
Thermal-property automation pipelines
Scripts convert logged or configured thermal-diffusivity fields to a single SI base with a prepaid, deterministic API contract.