Calculadora de excesso de bagagem
A calculadora de excesso de bagagem estima quanto uma companhia aérea pode cobrar quando uma mala despachada ultrapassa a franquia incluída.
Executar grátis
Informe o peso real, o limite gratuito, o valor divulgado e se a cobrança ocorre por quilo excedente ou por mala acima do peso. O resultado separa o excesso de peso da taxa estimada, ajudando você a comparar a redistribuição dos itens, a compra antecipada de bagagem ou o pagamento no aeroporto.
Consulte a regra válida para a sua passagem
Comece pelas condições de bagagem vinculadas exatamente à tarifa, rota, cabine e categoria no programa de fidelidade da sua reserva. As companhias costumam divulgar vários limites, e a franquia indicada para outra rota ou tipo de passagem pode não valer no seu caso. Pese uma mala já pronta em uma balança confiável e informe o valor em quilogramas. Use como franquia gratuita o peso incluído para aquela mala específica. Em seguida, identifique como a empresa descreve a cobrança por excesso. Selecione por quilo quando o preço publicado for multiplicado por cada quilo acima do limite. Selecione por mala quando ultrapassar o limite gerar uma única taxa fixa para o volume. Informe a tarifa na moeda que você deseja exibir. Esta calculadora analisa uma mala por vez e não presume que a franquia não utilizada de uma peça possa ser transferida para outra. Caso a reserva permita somar franquias, tenha faixas de peso diferentes ou imponha um limite separado de volumes, calcule cada mala relevante e depois confirme o total pelas regras oficiais da companhia aérea.
Entenda como a estimativa é calculada
A calculadora subtrai a franquia gratuita do peso real da mala. Um resultado igual ou inferior a zero indica que não há excesso, portanto a taxa estimada é zero. Quando a diferença é positiva, ela corresponde ao peso excedente. Na cobrança por quilo, esse peso é multiplicado pelo valor informado. Assim, uma fração de quilograma continua no cálculo em vez de ser descartada silenciosamente. Na cobrança por mala, qualquer excesso positivo aciona a taxa fixa uma única vez, independentemente de quanto o peso ultrapasse a franquia. O resultado apresenta o peso informado, a franquia, o excesso, o método, a tarifa, a moeda e o custo estimado, mantendo todas as premissas visíveis. Os valores monetários são arredondados para duas casas decimais e os pesos para três, garantindo uma saída estável. Algumas empresas arredondam o peso para cima, adotam faixas ou cobram impostos. Se a política aplicável trouxer uma dessas regras, use o resultado como planejamento e aplique o arredondamento ou a faixa indicada antes da compra.
Use o resultado para escolher a melhor alternativa
A estimativa é mais útil antes de você chegar ao balcão de check-in. Compare a taxa com o preço de adicionar bagagem pela internet, transferir objetos para outra mala permitida, vestir ou levar consigo itens autorizados ou despachar separadamente pertences não urgentes. Pese a mala novamente após cada alteração, pois uma pequena diferença pode eliminar por completo uma taxa fixa de excesso. Confira também o peso máximo aceito: pagar pelo excesso não significa necessariamente que uma mala muito pesada será transportada, e limites de manuseio podem levar à recusa ou ao tratamento como bagagem especial. A calculadora não inclui cobranças por volume adicional, dimensões excedentes, equipamentos esportivos, artigos perigosos, impostos, cartão ou conversão cambial. Esses custos podem coexistir com a taxa de sobrepeso. Guarde o resultado com as regras tarifárias consultadas para que outra pessoa possa entender a base da estimativa. Pouco antes da viagem, confirme a franquia e o preço na reserva ou na página oficial de bagagens, pois o valor antecipado pode ser diferente daquele cobrado no aeroporto.
Casos de uso
Confira a mala antes de sair de casa
Estime a provável taxa enquanto ainda há tempo para retirar ou redistribuir objetos.
Compare opções de bagagem entre companhias
Aplique a franquia e a tarifa de cada empresa ao mesmo peso antes de escolher uma passagem.
Avalie a compra antecipada de bagagem
Compare a taxa estimada com o preço oferecido pela companhia para adicionar bagagem antes do voo.
Perguntas frequentes
Quanto custa usar a calculadora?
O uso no navegador é gratuito. O processamento pela API está disponível por US$ 0,002 a cada solicitação.
Qual é a diferença entre taxa por quilo e por mala?
A taxa por quilo multiplica o peso excedente por um valor. A taxa por mala cobra um valor fixo quando a franquia é ultrapassada.
O excesso é arredondado para o próximo quilo inteiro?
Não. O cálculo mantém as frações do peso informado. Aplique o arredondamento da companhia se a política dela exigir.
Posso calcular a cobrança de várias malas?
Sim. Calcule cada mala separadamente e some os resultados apenas se a empresa avaliar cada volume de forma independente.
O resultado inclui excesso de tamanho ou volumes adicionais?
Não. Ele estima somente cobranças ligadas ao peso. Dimensões, volumes extras, itens especiais, impostos e câmbio ficam fora do cálculo.
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/travel/baggage-excess-fee \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bag_weight_kg":27.5,"free_allowance_kg":23,"fee_mode":"per_kg","fee_amount":18}'const res = await fetch("https://api.kit.forhosting.com/travel/baggage-excess-fee", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bag_weight_kg": 27.5,
"free_allowance_kg": 23,
"fee_mode": "per_kg",
"fee_amount": 18
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/baggage-excess-fee",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bag_weight_kg": 27.5,
"free_allowance_kg": 23,
"fee_mode": "per_kg",
"fee_amount": 18
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/baggage-excess-fee", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bag_weight_kg":27.5,"free_allowance_kg":23,"fee_mode":"per_kg","fee_amount":18}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bag_weight_kg":27.5,"free_allowance_kg":23,"fee_mode":"per_kg","fee_amount":18}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/baggage-excess-fee", 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
{
"bag_weight_kg": 27.5,
"free_allowance_kg": 23,
"fee_mode": "per_kg",
"fee_amount": 18
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.baggage_excess_fee",
"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.
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. |