Calcule los metros cuadrados de una habitación
Esta calculadora de superficie convierte las medidas de largo y ancho en el área de cada habitación y en un total combinado para su inmueble o proyecto.
Ejecutar — gratis
Corre en su navegador. Gratis y sin límite: sus datos no salen de esta página.
Introduzca las dimensiones en pies de una estancia rectangular o añada varias habitaciones en una misma solicitud. La herramienta multiplica el largo por el ancho, muestra cada resultado por separado y suma todas las áreas. Resulta útil para estimaciones iniciales, anuncios inmobiliarios, reformas, comparaciones de suelos y cualquier tarea que requiera un total fiable sin preparar una hoja de cálculo.
Mida cada habitación de forma uniforme
Empiece midiendo en pies el largo y el ancho útiles de cada habitación rectangular. Tome las medidas entre límites equivalentes, por ejemplo, de pared terminada a pared terminada, y mantenga la cinta o el láser nivelados en vez de seguir una diagonal. Anote decimales cuando una dimensión incluya una fracción de pie; por ejemplo, seis pulgadas equivalen a 0.5 pies. Asigne a cada fila un nombre práctico, como Cocina, Dormitorio principal o Despacho, para relacionar fácilmente los resultados con sus notas. El nombre es opcional, pero ambas dimensiones son obligatorias y deben ser mayores que cero. Si el espacio tiene forma de L o es irregular, divídalo en rectángulos que no se superpongan e introduzca cada uno en una fila separada. Así evitará que un rectángulo envolvente demasiado grande contabilice una superficie inexistente. Utilice pies en todos los datos, ya que el resultado se expresa en pies cuadrados. Mezclar pies, pulgadas o metros genera una cifra sin significado físico coherente, aunque la multiplicación parezca válida.
Comprenda el cálculo y el total
Para cada fila, la calculadora aplica la fórmula del rectángulo: largo por ancho igual a área. Por tanto, una habitación de 15 pies de largo y 12 pies de ancho ocupa 180 pies cuadrados. La respuesta repite las dimensiones con campos claramente identificados, indica la superficie de cada habitación, cuenta las estancias enviadas y suma todas las áreas en un total de pies cuadrados. Los cálculos emplean los decimales introducidos y los resultados solo se redondean a una precisión estable de seis decimales, mucho mayor de la que admiten las herramientas de medición habituales. El total es la suma matemática de los rectángulos indicados; no añade automáticamente el grosor de las paredes, armarios no medidos, escaleras, garajes, balcones ni zonas comunes. Tampoco descuenta muebles, instalaciones, columnas o huecos. Decida qué elementos forman parte de la medición según el objetivo de la estimación y aplique el mismo criterio a todas las habitaciones para que los valores individuales y el total sean comparables.
Utilice el resultado como estimación fundamentada
La cifra combinada es un punto de partida práctico para comparar viviendas, planificar el presupuesto de una reforma o estimar la cobertura de materiales, pero no constituye automáticamente una medición oficial del inmueble. Las normas inmobiliarias y las prácticas locales pueden definir qué espacios computan, cómo se considera la altura del techo y si se emplean dimensiones interiores o exteriores. Para un anuncio, una tasación, un alquiler, un permiso o un contrato, siga la norma aplicable y recurra a un profesional cuando la precisión tenga consecuencias jurídicas o económicas. Los pedidos de materiales también requieren más que la superficie neta. Los suelos, azulejos y productos similares suelen necesitar un margen para cortes, ajuste de patrones, roturas y futuras reparaciones; aplíquelo después de obtener el total y siga las indicaciones del fabricante. Conserve el resultado por habitación junto con las medidas originales para poder rastrear cambios. Si corrige una dimensión, actualice esa habitación en lugar de ajustar el total por intuición. Cada solicitud API cuesta $0.002, por lo que el mismo cálculo determinista sirve tanto para flujos repetibles como para consultas individuales.
Qué puede hacer con ella
Planifique la instalación de suelo
Calcule el área de varias habitaciones antes de aplicar por separado un margen de desperdicio y comparar la cobertura de los productos.
Prepare notas de un inmueble
Mantenga juntas las áreas identificadas de las habitaciones y el total mientras prepara notas para un anuncio o una tasación.
Estime el alcance de una reforma
Convierta las mediciones de campo en un total uniforme para presupuestos iniciales y conversaciones con contratistas.
Preguntas frecuentes
¿Qué fórmula utiliza la calculadora?
Para cada habitación rectangular, los pies cuadrados son el largo en pies multiplicado por el ancho en pies. El total suma las áreas de todas las habitaciones.
¿Puedo calcular varias habitaciones a la vez?
Sí. Envíe entre una y 100 filas y recibirá el área de cada habitación, el número de estancias y la superficie total.
¿Cómo debo introducir una habitación irregular?
Divídala en rectángulos que no se superpongan, introduzca cada rectángulo como una fila independiente y utilice el total combinado.
¿Pueden ser cero o negativos el largo o el ancho?
No. Cada dimensión debe ser un número finito mayor que cero; las dimensiones no válidas producen un error de entrada.
¿Incluye el total un margen de desperdicio de material?
No. El resultado solo representa el área rectangular medida. Añada después el margen recomendado para el suelo, los azulejos u otro material concreto.
¿Cuánto cuesta una solicitud API?
Cada solicitud API cuesta $0.002. El cálculo es determinista y no utiliza servicios externos.
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/realestate/square-footage-from-dimensions \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"rooms":[{"name":"Living room","length":15,"width":12},{"name":"Bedroom","length":11.5,"width":10}]}'const res = await fetch("https://api.kit.forhosting.com/realestate/square-footage-from-dimensions", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"rooms": [
{
"name": "Living room",
"length": 15,
"width": 12
},
{
"name": "Bedroom",
"length": 11.5,
"width": 10
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/realestate/square-footage-from-dimensions",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"rooms": [
{
"name": "Living room",
"length": 15,
"width": 12
},
{
"name": "Bedroom",
"length": 11.5,
"width": 10
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/realestate/square-footage-from-dimensions", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"rooms":[{"name":"Living room","length":15,"width":12},{"name":"Bedroom","length":11.5,"width":10}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"rooms":[{"name":"Living room","length":15,"width":12},{"name":"Bedroom","length":11.5,"width":10}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/realestate/square-footage-from-dimensions", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"rooms": [
{
"name": "Living room",
"length": 15,
"width": 12
},
{
"name": "Bedroom",
"length": 11.5,
"width": 10
}
]
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "realestate.square_footage_from_dimensions",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_items | 100 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |