ForHosting KIT · Saúde e esporte

Calculadora de FC alvo Karvonen

Aos 30 anos, com pulso em repouso de 60 e intensidade de 70% da reserva, o alvo é de 151 batimentos por minuto. Informe sua idade, sua frequência em repouso e a intensidade para obter o seu. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Idade
30
Frequência cardíaca em repouso
60
Intensidade
70
Você obtém
Intensidade em porcentagem
70 bpm
Intensidade em fração
0,7
FC máx
190
Reserva
130

A fórmula de Karvonen estima uma frequência cardíaca de treino personalizada a partir de três números simples: sua idade, sua frequência cardíaca em repouso e a intensidade desejada como porcentagem da reserva de frequência cardíaca. Diferentemente de uma porcentagem fixa aplicada apenas sobre a frequência máxima, o método da reserva primeiro subtrai a frequência em repouso da máxima estimada, depois escala essa reserva pela intensidade e soma novamente o repouso, de modo que pessoas com basais distintos recebem alvos diferentes sob o mesmo rótulo de intensidade. Quando a frequência em repouso iguala ou supera a máxima estimada, a requisição falha com invalid input, pois a reserva não pode ser zero nem negativa para um alvo Karvonen significativo.

O que o método da reserva de Karvonen mede e quais dados você precisa

As zonas de treino por frequência cardíaca ajudam corredores, ciclistas e clientes de condicionamento geral a trabalhar em intensidade controlada sem teste de esforço em laboratório. O método da reserva de frequência cardíaca de Karvonen parte de uma frequência máxima estimada de 220 − age em anos, uma estimativa simples no estilo Fox-Haskell amplamente ensinada em cursos de treinamento. A frequência em repouso costuma ser medida após alguns minutos sentado em silêncio, muitas vezes ao acordar, e é expressa em batimentos por minuto.

A intensidade é a fração da diferença entre repouso e máximo na qual você deseja trabalhar: cinquenta por cento da reserva é um esforço aeróbico leve para muitas pessoas, enquanto setenta a oitenta e cinco por cento é uma faixa vigorosa comum, sempre dependendo do condicionamento e do contexto médico. A intensidade pode ser uma porcentagem de zero a cem ou uma fração de zero a um inclusive, de modo que 70 e 0.7 significam setenta por cento da reserva.

A idade deve estar em uma faixa prática de um a cento e vinte anos.

Programação de academia e apps de personal trainer

Treinadores informam idade do cliente, FC em repouso e intensidade da zona para exibir o bpm alvo Karvonen nos cartões de sessão sem reimplementar a matemática da reserva em cada cliente.

Qual é a fórmula da frequência cardíaca alvo de Karvonen?

A intensidade é uma fração da reserva (por exemplo 0.7 ou 70%).

O que acontece se a frequência em repouso superar o máximo?

A frequência em repouso deve ser estritamente menor que o HR_max estimado (220 − age); quando o repouso iguala ou supera o máximo, a reserva não é positiva e a calculadora rejeita a entrada sem cobrar.

Posso enviar a intensidade como 70 ou como 0.7?

Sim. Valores de 0 a 1 inclusive são tratados como frações da reserva; valores acima de 1 até 100 são tratados como porcentagens. Tanto 70 quanto 0.7 significam 70% da reserva de frequência cardíaca.

A calculadora de FC alvo Karvonen é gratuita?

A ferramenta do navegador funciona gratuitamente no seu dispositivo.

220 menos a idade é a frequência cardíaca máxima real?

Não. É uma estimativa populacional simples usada para fins educativos e de planejamento. O máximo real varia por indivíduo; este produto não aceita substituição por HR_max medido em laboratório.

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.

POSThttps://api.kit.forhosting.com/health/target-hr-karvonen

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/health/target-hr-karvonen \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"age":30,"resting_hr":60,"intensity":70}'
{
  "age": 30,
  "resting_hr": 60,
  "intensity": 70
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "health.target_hr_karvonen",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Este recurso aplica FC máx igual a 220 − age, calcula a reserva, multiplica pela intensidade e retorna JSON estruturado com FC máxima, reserva, bpm alvo e a intensidade em forma de porcentagem e de fração. O processamento é aritmética pura, sem rede e sem semente aleatória, portanto apps de treinador, laboratórios de educação física e clientes de API pré-paga obtêm resultados idênticos sempre.

O que o método da reserva de Karvonen mede e quais dados você precisa

Envie os campos obrigatórios age, resting_hr e intensity como números finitos; os aliases years e age_years funcionam para idade, resting, rhr, rest_hr, resting_heart_rate e hr_rest funcionam para a frequência em repouso, e intensity_percent, percent, pct, intensity_pct e target_percent funcionam para intensidade. Entradas idênticas sempre geram JSON idêntico, pois o algoritmo nunca toca rede, modelo, relógio ou gerador aleatório. Campos ausentes, valores não finitos, idade ou intensidade out-of-range e frequências em repouso que igualam ou superam o máximo estimado falham com invalid_input e não são cobrados.

Como ler os campos da resposta e interpretar a frequência cardíaca alvo

Lembre-se de que 220 − age é apenas uma estimativa — o máximo real varia com genética, medicação e esporte, e esta calculadora não aceita um máximo medido personalizado. Em caso de sucesso, a resposta ecoa age e resting_hr, depois intensity_percent e intensity_fraction, para que as interfaces mostrem qualquer forma sem recalcular. O campo hr_max é a frequência cardíaca máxima estimada como 220 − age, hrr é a reserva de frequência cardíaca como hr_max menos resting_hr, e target_hr é o alvo Karvonen em batimentos por minuto: repouso mais intensidade vezes reserva. O campo unit é sempre bpm, formula reafirma a equação da reserva, e method é sempre karvonen_reserve, permitindo que o código a jusante ramifique sem inspecionar formatos. Use target_hr como um único número de treino no relógio ou no console; use hr_max e hrr quando quiser mostrar os passos intermediários que os alunos aprendem no papel; use intensity_fraction ao encadear lógica de zonas que já trabalha em escalas de zero a um. Frequência em repouso que iguala ou supera o máximo estimado é impossível para uma reserva positiva e gera uma mensagem clara de invalid_input mencionando repouso acima do máximo. Não confunda este endpoint com fórmulas puras de porcentagem do máximo que ignoram o repouso, com zonas de limiar de lactato ou com alvos clínicos de teste de esforço: são finalidades diferentes.

Uso da API, preços, fluxos de treinamento e limites práticos

Use a calculadora gratuita de FC alvo Karvonen no navegador para aulas de educação física, demonstrações em academia e verificações rápidas de clientes, sem reconstruir a aritmética da reserva em cada planilha. Prefira medições matinais consistentes em repouso; se sua interface coleta intensidade apenas em porcentagens inteiras, envie 70 em vez de 0.7 — o motor aceita ambos. Mantenha expectativas educativas: é uma ferramenta de planejamento e aprendizado, não um dispositivo médico diagnóstico, e pessoas com condições cardíacas, medicamentos que alteram a frequência ou restrições médicas devem seguir orientação profissional em vez de qualquer fórmula isolada. Envie um corpo JSON com age obrigatório, resting_hr em batimentos por minuto e intensity como porcentagem ou fração. Use a API pré-paga quando um SaaS de treinamento, companheiro de wearable, LMS escolar ou diário de treino precisar de um contrato estável sob saldo KIT a US$ 0,002 por item bem-sucedido; falhas de validação nunca consomem saldo após a rejeição pelo motor. Combine este endpoint com seu próprio fluxo de medição da frequência em repouso e armazene target_hr junto aos rótulos de zona para aquecimento, base aeróbica e sessões de tempo. Autores de SDKs podem mapear target_hr, hr_max e hrr em painéis e exportar colunas CSV de idade, repouso, intensidade e alvo Karvonen — os mesmos números que treinadores calculam à mão após medir o pulso em repouso.

Aulas de educação física e tarefas de ciências do esporte

Estudantes calculam frequências cardíacas alvo para 50%, 70% e 85% da reserva e fixam o JSON esperado em corretores automáticos com saídas Karvonen determinísticas.

Backends de wearables e SaaS de treinamento

Pipelines de servidor que já armazenam FC em repouso chamam um endpoint pré-pago para target_hr em vez de duplicar as fórmulas Fox 220−age e de reserva em cada linguagem.

Ver a documentação completa do KIT →