O que esta calculadora de idade faz
Esta calculadora de idade a partir da data de nascimento computa sua idade exata em anos, meses e dias — e vai além: mostra o total de dias vividos, semanas, meses, o dia da semana em que você nasceu e a contagem regressiva até o próximo aniversário. O diferencial é a data de referência configurável: em vez de calcular apenas em relação a hoje, você pode definir qualquer data — a data de assinatura de um contrato, o corte escolar ou a data de aposentadoria — e obter a idade exata naquele momento. Esta versão em português foi pensada para contextos brasileiros: lembre-se de que o Brasil aboliu o horário de verão em 2019, então cálculos em America/Sao_Paulo não têm mais ambiguidade de horário de verão. O cálculo roda 100% no navegador — seus dados nunca saem do seu computador. Sem uploads, sem rastreamento, sem logs em servidor.
Recursos
- Idade em anos, meses e dias. Resultado preciso decomposto nas três unidades, sem arredondamentos. Útil para preencher formulários médicos, jurídicos ou de RH.
- Data de referência configurável. Calcule a idade em qualquer ponto no tempo — não apenas hoje. Ideal para verificar elegibilidade em uma data específica de contrato ou corte escolar.
- Totais acumulados. Além dos anos completos, veja quantos dias, semanas e meses você já viveu — útil para trivia, posts de aniversário ou cálculos actuariais.
- Contagem regressiva do próximo aniversário. Quantos dias faltam para o seu próximo aniversário — calculado automaticamente a partir da data de referência.
- Dia da semana do nascimento. Descubra em qual dia da semana você nasceu. Para integrar isso em código, basta usar
Math.floor((Date.now() - dob) / (365.25*86400000))para a idade em anos ou consultar a [calculadora de datas](/pt/date-calculator/) para operações mais avançadas de calendário. - Privacidade total. Todo o processamento acontece no seu navegador via JavaScript puro. Nenhuma data é transmitida, armazenada ou registrada em qualquer servidor.
Como usar o calculadora de idade
O processo tem três passos e leva menos de um minuto. Nenhum cadastro é necessário.
- Insira a data de nascimento. Use o seletor de data ou digite no formato AAAA-MM-DD. A data não pode ser futura.
- Defina a data de referência. Por padrão, a ferramenta usa hoje. Clique em 'Usar hoje' para confirmar ou troque para qualquer outra data. Em Python, o equivalente seria:
from datetime import date; (date.today() - dob).days // 365. - Leia os resultados. A idade exata aparece em anos, meses e dias. Role para ver os totais acumulados, o dia da semana do nascimento e a contagem regressiva do próximo aniversário.
- Ajuste e reutilize. Altere qualquer campo — os resultados atualizam em tempo real. Para cálculos com intervalos entre duas datas, use também a [calculadora de datas](/pt/date-calculator/).
Casos de uso comuns
- Verificação de elegibilidade legal. Confirmar se uma pessoa atingiu 18 anos (maioridade civil no Brasil) em uma data específica — como a data de assinatura de um contrato ou de uma eleição.
- Matrícula escolar. Escolas usam datas de corte para determinar a turma correta. A data de referência configurável permite verificar a idade exata na data limite de matrícula.
- RH e folha de pagamento. Calcular idade em uma data de admissão ou de encerramento de contrato para fins trabalhistas, planos de saúde ou benefícios de aposentadoria.
- Trivia e posts de aniversário. Saber quantos dias você viveu, em que dia da semana nasceu ou quantos dias faltam para completar um número redondo — conteúdo comum em posts de redes sociais.
- Desenvolvimento e automação. Desenvolvedores que precisam validar lógica de idade em sistemas podem checar rapidamente o resultado esperado antes de implementar a query SQL
DATE_PART('year', AGE(birthdate))em produção.
Perguntas frequentes
Meus dados de nascimento são enviados para algum servidor?
Não. Todo o cálculo acontece exclusivamente no seu navegador. Nenhuma data é transmitida, armazenada ou registrada em qualquer servidor ou serviço externo. Você pode até desconectar a internet e a ferramenta continua funcionando.
Como a ferramenta lida com quem nasceu em 29 de fevereiro?
Em anos não bissextos, a maioria das jurisdições — incluindo o Brasil — considera 28 de fevereiro como o aniversário legal. A calculadora segue essa convenção: o aniversário é computado no dia 28 de fevereiro quando o ano de referência não tem dia 29.
A ferramenta considera o fuso horário do Brasil?
Os cálculos são feitos com aritmética de datas puras (sem hora), então não há ambiguidade de fuso horário. Isso é relevante porque o Brasil opera em UTC-3 (Brasília) e não usa mais horário de verão desde 2019. Para converter timestamps Unix para datas locais, o [conversor de timestamp Unix](/pt/timestamp-converter/) faz essa conversão com o fuso correto.
Qual é a diferença entre idade cronológica e biológica?
Esta ferramenta calcula a idade cronológica — o tempo decorrido desde o nascimento em anos, meses e dias. Idade biológica é estimada por biomarcadores como comprimento de telômeros e está fora do escopo de qualquer calculadora de data.
Como calcular a idade em uma data específica no passado ou no futuro?
Basta trocar o campo 'Data de referência' para a data desejada. A ferramenta recalcula instantaneamente. Isso é útil para saber a idade de alguém na data de um contrato, aposentadoria ou outro evento. Datas de referência no futuro também são válidas — por exemplo, para planejar elegibilidade futura. Formatos de data seguem o padrão ISO 8601, amplamente documentado em RFC 7519 no contexto de claims de data em tokens.
Por que o resultado em meses pode diferir de outras calculadoras?
Meses têm durações diferentes (28 a 31 dias), então 'um mês' não é um valor fixo. Esta calculadora usa aritmética de calendário gregoriano: subtrai mês a mês e ajusta dias excedentes, seguindo a mesma lógica da função AGE() do PostgreSQL e do padrão RFC 8259 para serialização de dados estruturados. Ferramentas que convertem tudo para dias e dividem por 30,44 vão dar resultados ligeiramente diferentes.