Calcule a metragem quadrada de um cômodo
Esta calculadora de metragem quadrada transforma medidas de comprimento e largura na área de cada cômodo e em um total combinado para o imóvel ou projeto.
Executar grátis
Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.
Informe as dimensões em pés de um cômodo retangular ou adicione vários ambientes à mesma solicitação. A calculadora multiplica o comprimento pela largura, mantém os resultados individuais visíveis e soma todas as áreas. Ela é útil para estimativas iniciais, anúncios de imóveis, planejamento de reformas, comparação de pisos e qualquer tarefa que exija um total confiável sem configurar uma planilha.
Meça cada cômodo de maneira uniforme
Comece medindo, em pés, o comprimento e a largura úteis de cada cômodo retangular. Meça entre limites equivalentes, como de uma parede acabada à outra, e mantenha a trena ou o laser nivelado em vez de seguir uma diagonal. Registre valores decimais quando a medida contiver uma fração de pé; por exemplo, seis polegadas correspondem a 0.5 pé. Dê a cada linha um nome útil, como Cozinha, Quarto principal ou Escritório, para relacionar facilmente as áreas retornadas às suas anotações. O nome é opcional, mas as duas dimensões são obrigatórias e devem ser maiores que zero. Se o ambiente tiver formato de L ou outra geometria irregular, divida-o em retângulos que não se sobreponham e informe cada retângulo em uma linha separada. Isso evita que um retângulo externo superdimensionado inclua uma área de piso inexistente. Use pés em todos os campos, pois o resultado é fornecido em pés quadrados. Misturar pés, polegadas ou metros na mesma entrada gera um número sem significado físico coerente, mesmo que a multiplicação pareça plausível.
Entenda o cálculo e o total
Em cada linha, a calculadora aplica a fórmula do retângulo: comprimento multiplicado pela largura é igual à área. Portanto, um cômodo com 15 pés de comprimento e 12 pés de largura possui 180 pés quadrados. A resposta repete as dimensões em campos claramente nomeados, informa a metragem de cada cômodo, conta os ambientes enviados e soma todas as áreas em um total de pés quadrados. Os cálculos usam os valores decimais informados, e os resultados são arredondados apenas para uma precisão estável de seis casas decimais, muito além do que instrumentos comuns de medição conseguem sustentar. O total é a soma matemática dos retângulos listados; ele não acrescenta automaticamente a espessura das paredes, armários não medidos, escadas, garagens, varandas ou áreas compartilhadas. Também não desconta armários, instalações, colunas ou aberturas. Decida quais elementos pertencem à medição de acordo com o objetivo da estimativa e aplique a mesma convenção a todos os cômodos para manter os valores e o total comparáveis.
Use o resultado como uma estimativa fundamentada
O valor combinado é um ponto de partida prático para comparar imóveis, planejar o orçamento de uma reforma ou estimar a cobertura de materiais, mas não constitui automaticamente uma medição oficial da propriedade. Normas imobiliárias e práticas locais podem definir quais espaços são considerados, como a altura do teto é tratada e se as dimensões externas ou internas devem ser usadas. Para anúncios, avaliações, contratos de locação, licenças ou outros contratos, siga a norma aplicável e procure um profissional qualificado quando a precisão tiver consequências jurídicas ou financeiras. Pedidos de materiais também exigem mais do que a área bruta do piso. Pisos, azulejos e produtos semelhantes normalmente precisam de uma margem para cortes, correspondência de padrões, quebras e reparos futuros; calcule essa margem depois de obter o total e siga a orientação do fabricante. Guarde o resultado de cada cômodo com as medidas originais para rastrear alterações. Se uma dimensão for corrigida, atualize o cômodo em vez de ajustar o total por intuição. As solicitações à API custam US$ 0,002, permitindo usar o mesmo cálculo determinista em fluxos repetíveis e verificações individuais.
Casos de uso
Planeje um projeto de piso
Calcule a área de vários cômodos antes de aplicar separadamente uma margem de perda e comparar a cobertura dos produtos.
Prepare anotações do imóvel
Mantenha juntas as áreas identificadas dos cômodos e o total ao elaborar notas para um anúncio ou uma avaliação.
Estime o escopo da reforma
Transforme medições feitas no local em um total consistente para orçamentos iniciais e conversas com prestadores.
Perguntas frequentes
Qual fórmula a calculadora utiliza?
Para cada cômodo retangular, os pés quadrados correspondem ao comprimento em pés multiplicado pela largura em pés. O total soma as áreas de todos os cômodos.
É possível calcular vários cômodos de uma vez?
Sim. Envie de uma a 100 linhas e receba a área de cada cômodo, a quantidade de ambientes e a metragem quadrada total.
Como devo informar um cômodo irregular?
Divida-o em retângulos que não se sobreponham, informe cada retângulo como uma linha separada e use o total combinado.
O comprimento ou a largura podem ser zero ou negativos?
Não. Cada dimensão deve ser um número finito maior que zero; dimensões inválidas retornam um erro de entrada.
O total inclui uma margem de perda de material?
Não. O resultado representa somente a área retangular medida. Depois, acrescente a margem recomendada para o piso, azulejo ou outro material específico.
Quanto custa uma solicitação à API?
Cada solicitação à API custa US$ 0,002. O cálculo é determinista e não utiliza serviços externos.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"rooms": [
{
"name": "Living room",
"length": 15,
"width": 12
},
{
"name": "Bedroom",
"length": 11.5,
"width": 10
}
]
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "realestate.square_footage_from_dimensions",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_items | 100 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |