Feet to inches converter
Multiply by exactly 12 to turn feet into inches: 6 ft is 72 in, the same exact definition used on tape measures, building plans and school worksheets. Handy for height charts and cut lists. Free in your browser.
- Free
- Runs in your browser
- No sign-up
- Your data stays on your device
Run — free
Worked example
- Feet
- 6
- Result
- 72
- Inches
- 72
- Factor
- 12
- Factor label
- 1 ft = 12 in (exact)
Converting feet to inches is a everyday length task whenever height charts, building plans, lumber lists, sports records, and school worksheets stay inside the US customary system but need a finer unit. This calculator multiplies your length by the exact factor of twelve inches per foot—the same definition used in construction, education, manufacturing, and everyday tape measures. Whether you need five feet six inches as a pure inch total, a ceiling height for a materials order, or a batch of catalog dimensions for an e-commerce feed, the engine always uses one multiply and never approximates.
How the exact feet-to-inches factor works
By definition one foot equals exactly twelve inches in the US customary and international systems. That identity is fixed; it is not a survey approximation and it does not change with temperature, locale, or historical yard definitions for ordinary length work. To convert, take your length in feet and multiply by twelve; the product is the length in inches.
For example, six feet equals seventy-two inches, one foot equals twelve inches, and half a foot equals six inches. Negative values are allowed when you model signed deltas, offsets, or directed measurements; zero converts to zero.
What you can do with it
Height charts and fitness apps
Convert user height from feet (including fractional feet) into a pure inch total for BMI inputs, growth charts, and uniform storage across devices.
Construction and DIY cut lists
Builders and hobbyists convert board lengths, room dimensions, and plan notes from feet into inches for tape-measure checks and material orders.
Homework and classroom checks
Students and teachers verify feet-to-inches answers with the exact factor of twelve, see a readable formula line, and get a clear error on non-numeric input.
FAQ
What conversion factor does this calculator use?
There is no approximate mode and no mixed feet-and-inches string parser.
What happens if I send non-numeric input?
Missing fields, NaN, Infinity, and non-numeric strings are rejected and not charged.
Is the feet to inches converter free?
The browser tool runs free on your device.
Can I convert fractional feet?
Yes. Half a foot, 0.5 ft, is 6 inches, and a height such as 5.5 ft converts the same way, by multiplying by 12. Decimal feet are common in height apps, so you do not need to split them first.
Can I enter a negative length?
Yes, when you track signed offsets or differences, such as how far a cut lands from its mark. Negative feet give negative inches, and zero stays zero.
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/feet-to-inches \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"feet":6}'const res = await fetch("https://api.kit.forhosting.com/conv/feet-to-inches", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"feet": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/feet-to-inches",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"feet": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/feet-to-inches", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"feet":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"feet":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/feet-to-inches", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Example request
{
"feet": 6
}Example response
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.feet_to_inches",
"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
Results are deterministic and instant: the free browser tool runs entirely on your device, and the prepaid API returns the same JSON contract for apps, spreadsheets, and automation at $0.002 per successful item. Invalid or missing input fails clearly with invalid_input and is not charged, so you can validate forms without burning balance.
How the exact feet-to-inches factor works
This capability accepts a single finite numeric field named feet (aliases value, ft, foot, and length) as a JSON number or a plain numeric string, including scientific notation when you need very large or very small lengths. Non-numeric strings, empty bodies, NaN, and Infinity raise invalid_input with a message that names the field, so client validation can surface the same error the API returns.
Reading the response fields and using the formula string
The formula field restates the arithmetic as a single readable line—for example six ft times twelve equals seventy-two in—so user interfaces can show the working without rebuilding the expression. On success the JSON echoes the parsed feet value, returns inches and the synonymous result field with the converted length, and includes factor set to twelve plus a short factor_label that states the exact identity one foot equals twelve inches. Units are also named explicitly via from_unit ft and to_unit in for multi-converter dashboards that switch labels dynamically. Use inches or result when you only need the number for a database column or height comparison; use formula when tutoring software, homework helpers, packing slips, or cut lists should display the calculation; use factor when you cache the constant for offline batch jobs that must match this endpoint bit-for-bit. Missing feet, pure text such as six feet spelled out without a number, and infinite magnitudes all fail with invalid_input and never consume prepaid balance after the engine rejects the request.
API usage, pricing, workflows, and practical limits
For height workflows, convert total feet including fractional feet (for example five point five) into a pure inch total, then format inches into feet-and-inches display on the client if your UI needs that presentation. Send a JSON body with the required feet field, or any documented alias, and call either the free in-browser feet-to-inches converter for one-off checks or the prepaid KIT API when product catalogs, construction middleware, classroom tools, fitness apps, or logistics systems need a stable machine-readable contract. Successful conversions bill as one item at $0.002; validation failures are free. Pair this endpoint with your own reverse conversion or multi-unit length tools when a pipeline must round-trip feet and inches, but keep this landing focused on the high-volume search intent feet to inches. Magnitudes above one quadrillion feet are rejected as out of range so Worker isolates stay safe.
Technical questions
How do I convert feet to inches?
Send JSON with feet set to a finite number (for example feet: 6). The response returns inches and result equal to feet × 12, plus a formula string.
Can I use aliases instead of the field name feet?
Yes. value, ft, foot, and length are accepted aliases for the same required length field.