kg/m³ to lb/ft³ converter
1000 kg/m³ is 62.427960576145 lb/ft³: turn an SI density from a lab report, a European label or a fluid-mechanics problem into the bulk density on US materials sheets, soil reports and HVAC tables, built from the exact foot and pound. Free in your browser.
- Free
- Runs in your browser
- No sign-up
- Your data stays on your device
Run — free
Worked example
- Kg per m3
- 1,000
- Result
- 62.4279605761 lb/ft³
- Converted
- 62.4279605761
- Lb per ft3
- 62.4279605761
- From unit
- kg/m³
A kilograms-per-cubic-metre to pounds-per-cubic-foot converter turns SI volumetric mass density into the imperial bulk density still used on US construction datasheets, HVAC load tables, and materials catalogs. Approximate mental shortcuts such as multiply by zero point zero six two four are rejected in favour of the composed international constants, so lab records and homework checks match engineering handbooks.
Why kg/m³ and lb/ft³ still meet at an exact composed factor
Kilograms per cubic metre belong to the SI density family used in scientific reports, European product labels, shipping manifests, and most fluid-mechanics textbooks. Pounds per cubic foot remain the everyday bulk-density unit on US building materials sheets, soil reports, HVAC load tables, and many commodity freight notes: people still quote plywood, gravel, insulation, and air densities that way. The bridge is exact by composition, not a survey approximation.
One international foot is defined as exactly zero point three zero four eight metres under the 1959 yard and pound agreement, so one cubic foot is exactly zero point three zero four eight cubed cubic metres, which expands to zero point zero two eight three one six eight four six five nine two cubic metres. One international avoirdupois pound is exactly zero point four five three five nine two three seven kilograms.
Dividing those two constants yields the exact multiplier that turns kilograms per cubic metre into pounds per cubic foot: multiply the SI density by zero point zero two eight three one six eight four six five nine two and divide by zero point four five three five nine two three seven. Rough rules of thumb such as multiply by zero point zero six two four introduce scale error that shows up on water-scale densities near one thousand kilograms per cubic metre or on multi-thousand kilogram-per-cubic-metre solids.
Practical tips, checks, and related searches
Prefer sending bare numbers when you control the client; string numbers are accepted only when they match a strict finite numeric pattern without units, thousand separators, or currency symbols. Round-trip sanity checks are easy: convert the textbook water-scale value one thousand kilograms per cubic metre and confirm roughly sixty-two point four two eight pounds per cubic foot after rounding, or convert approximately sixteen point zero one eight four six three three seven three nine six kilograms per cubic metre and confirm one pound per cubic foot.
When teaching, pair the exact path with a rough mental shortcut so students see the drift on denser solids. Stay inside the absolute range so the multiplication cannot overflow into a non-finite result the solver must reject. This landing targets people searching for kg/m3 to lb/ft3, convert kilograms per cubic meter to pounds per cubic foot, or an exact density calculator; it is not a general multi-unit density hub, not a reverse lb/ft³-to-kg/m³ primary form, not a linear-density converter, and not a specific-gravity tool.
Prefer this capability when the input is already in kilograms per cubic metre and you only need pounds per cubic foot; if you must convert among many density units in one call, use a broader unit converter instead.
What you can do with it
US materials and construction datasheets
Turn SI lab densities into lb/ft³ for US building-material sheets, soil reports, and insulation product tables with the same exact factor every row.
HVAC and fluid bulk-density tables
Engineers convert metric air, water, and refrigerant densities to pounds per cubic foot for US load calculators and compare hand work against deterministic steps.
FAQ
What formula converts kg/m³ to lb/ft³?
lb/ft³ = (kg/m³) × 0.028316846592 ÷ 0.45359237. One cubic foot is exactly 0.3048³ m³, and one international pound is exactly 0.45359237 kg.
Is the conversion factor exact or approximate?
Exact by composition. This tool uses the 1959 international foot (0.3048 m) and pound (0.45359237 kg), not a rough multiply-by-0.0624 estimate.
Can I convert lb/ft³ back to kg/m³?
This capability is kg/m³ → lb/ft³ only. Divide lb/ft³ by the composed factor on your side, or use a bidirectional density converter for other units.
Is the kg/m³ to lb/ft³ converter free?
The browser tool is free and runs locally.
Why not just multiply by 0.0624?
That rounded shortcut drifts once densities get large. Near water at 1000 kg/m³ the gap is already visible, and on solids of several thousand kg/m³ it grows further. The exact factor, 0.062427960576, keeps figures in line with engineering handbooks.
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/kg-per-m3-to-lb-per-ft3 \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"kg_per_m3":1000}'const res = await fetch("https://api.kit.forhosting.com/conv/kg-per-m3-to-lb-per-ft3", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"kg_per_m3": 1000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/kg-per-m3-to-lb-per-ft3",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"kg_per_m3": 1000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/kg-per-m3-to-lb-per-ft3", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"kg_per_m3":1000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"kg_per_m3":1000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/kg-per-m3-to-lb-per-ft3", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Example request
{
"kg_per_m3": 1000
}Example response
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.kg_per_m3_to_lb_per_ft3",
"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.
Limits
max_abs | 1000000000000 |
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
Invalid or missing input fails with a clear invalid_input error instead of inventing a number.
How to call the API and what comes back
Absolute values must stay within the published limit of one trillion. Send a JSON body with one required finite number field named kg_per_m3. Aliases kg_m3, kgm3, kilograms_per_cubic_meter, kilograms_per_cubic_metre, density, value, and rho are accepted so SDK clients and form posts can use the name that fits the product. On success the response echoes rounded kg_per_m3, sets lb_per_ft3, result, and converted to the same rounded pounds-per-cubic-foot magnitude, unit to the token lb/ft³, from_unit to kg/m³ and to_unit to lb/ft³, factor to the rounded composed multiplier, kg_per_pound to zero point four five three five nine two three seven, cubic_meters_per_cubic_foot to zero point zero two eight three one six eight four six five nine two, meters_per_foot to zero point three zero four eight, formula to the string that states lb/ft³ equals kg/m³ times the cubic-metre factor divided by the kilogram-per-pound constant, message to a short English summary, and steps to an ordered array of substitution lines that show the foot and pound definitions. Failed validation—missing fields, non-finite numbers, bare plus or minus signs, non-numeric strings, values outside absolute limits, or a non-finite converted result—returns invalid_input and is never charged. Pricing is a flat $0.002 per successful request with unit item and zero marginal unit price.
Practical tips, checks, and related searches
Failed tasks that return invalid_input do not consume prepaid balance, which keeps exploratory scripts cheap when learners deliberately omit kg_per_m3 or pass text.
Integration use cases
Homework and unit-test fixtures
Students and QA engineers convert classroom kg/m³ densities to lb/ft³ and pin golden JSON so browser and API arithmetic never drift.
Technical questions
What happens on missing or non-numeric input?
The API returns invalid_input naming the problem (for example a missing kg_per_m3 field). Failed tasks are not charged.