Cálculo
Calcular idade exata em anos, meses e dias
Conta a diferença de calendário entre a data de nascimento e a data de referência que você escolher — hoje, por padrão, ou qualquer outra data.
Preencha os campos acima para ver o resultado.
Processamento local: seu arquivo não sai do seu computador.
Contar idade é aritmética de calendário, não divisão simples
"Quantos anos, meses e dias" parece uma pergunta trivial, mas fazer essa conta certo exige respeitar as irregularidades reais do calendário gregoriano: meses com número diferente de dias (28 a 31), anos bissextos que inserem um dia extra em fevereiro a cada quatro anos (com exceções em anos de século não divisíveis por 400), e a necessidade de "pedir emprestado" um mês ou um ano quando o dia ou o mês da data final é menor que o da data inicial. Esta calculadora faz essa conta do mesmo jeito que alguém faria contando manualmente num calendário — não por uma fórmula de aproximação como "total de dias dividido por 365,25", que erra por alguns dias dependendo de quantos anos bissextos caem no intervalo.
Como o cálculo funciona, passo a passo
O método soma o ano, o mês e o dia da data de referência menos os mesmos componentes da data de nascimento. Quando o dia da data final é menor que o da data inicial (por exemplo, indo de 20 de um mês para 15 do mês seguinte), a conta "empresta" um mês inteiro e soma os dias do mês anterior à diferença — exatamente como alguém faria de cabeça, contando "faltam alguns dias para completar o mês". O mesmo acontece em nível de mês para ano, quando necessário. O resultado final bate com o que uma pessoa diria contando no calendário, dia por dia, mês por mês.
Por que existe um campo de "data de referência"
Por padrão, a ferramenta calcula a idade até hoje — o uso mais comum. Mas o campo de referência aceita qualquer data, o que abre um uso menos óbvio: descobrir a idade que alguém terá (ou tinha) numa data específica que não é hoje. É útil para planejar um evento futuro ("quantos anos meu filho vai ter na formatura"), ou para reconstruir uma idade histórica ("quantos anos essa pessoa tinha quando tal coisa aconteceu"), sem precisar contar manualmente a diferença de calendário.
Os números secundários, e para que servem
Além da idade em anos, meses e dias, a ferramenta mostra o total em dias corridos, o total em semanas e o total em meses completos — três formas diferentes de expressar a mesma diferença, úteis em contextos diferentes. Total de dias importa em contextos médicos ou legais que contam por dia (por exemplo, prazos). Total de meses aparece com frequência para bebês e crianças pequenas, cuja idade costuma ser referida em meses até os dois anos. E o dia da semana do nascimento é uma curiosidade — alguém pode saber a data completa de quando nasceu sem nunca ter descoberto em que dia da semana isso caiu, porque não é uma informação guardada em nenhum documento.
O que muda com um ano bissexto no meio do caminho
Um caso que vale destacar: uma pessoa nascida em 29 de fevereiro (ano bissexto) tem, tecnicamente, um "aniversário de calendário" que só existe a cada quatro anos. Esta calculadora resolve isso corretamente usando as datas reais de calendário na conta — nos anos comuns, a diferença calculada reflete a proximidade real da data de fevereiro/março, sem precisar de nenhuma regra especial digitada por quem está usando a ferramenta.
Nem toda cultura conta idade do mesmo jeito
Vale um parênteses: a forma "ocidental" de contar idade — zero ao nascer, soma um ano completo a cada aniversário de calendário — não é universal. A Coreia do Sul, até adotar oficialmente a contagem internacional em 2023 para uso administrativo, usava por costume popular um sistema onde um bebê já nasce "com 1 ano" e todo mundo ganha mais um ano no Ano Novo (não no próprio aniversário) — o que podia fazer duas pessoas nascidas com poucos dias de diferença, uma em dezembro e outra em janeiro, terem "idades coreanas" bem diferentes da idade internacional. Esta calculadora usa exclusivamente a contagem internacional (a mesma do calendário gregoriano civil), sem suporte a sistemas de contagem alternativos.
Limites do que esta calculadora considera
O resultado é sempre baseado no calendário gregoriano, o padrão civil internacional — não considera calendários alternativos (lunar, hebraico, islâmico) nem fuso horário: as datas são tratadas como dias de calendário puros, sem hora do dia associada, então a diferença calculada não muda dependendo de em que fuso horário a pessoa que está usando a ferramenta se encontra.
O que esta ferramenta não faz
Ela não calcula prazo legal, não soma feriados nem dias úteis (para isso, veja a calculadora de dias úteis entre datas), e não projeta nenhuma informação além da diferença de calendário entre as duas datas informadas.
Perguntas frequentes
Por que a idade não é só o total de dias dividido por 365?
Porque isso ignoraria como o calendário realmente funciona — anos têm 365 ou 366 dias (bissexto), e meses têm entre 28 e 31 dias, então dividir por um número fixo produz um resultado aproximado, não a idade de calendário real que as pessoas usam no dia a dia. Esta calculadora conta anos, meses e dias completos igual a como alguém contaria manualmente olhando um calendário, o que é diferente (e mais exato) do que uma simples divisão de dias.
Dá para calcular quantos anos eu vou ter numa data futura, tipo um evento?
Sim — o segundo campo ("calcular a idade em") aceita qualquer data, não só hoje. Para saber a idade que alguém terá numa data futura específica, basta trocar esse campo pela data do evento; o cálculo funciona igual, só muda o ponto de referência.
A ferramenta considera ano bissexto?
Sim, automaticamente — a contagem usa as datas de calendário reais (incluindo 29 de fevereiro quando existe), não uma aproximação de 365,25 dias por ano. Alguém nascido em 29 de fevereiro tem seu aniversário de calendário contado corretamente nos anos bissextos e na data mais próxima nos anos comuns, sem precisar de nenhum ajuste manual.
Por que aparece o dia da semana do nascimento?
É uma curiosidade que a própria conta de calendário já fornece de graça, sem custo adicional de cálculo — muitas pessoas não sabem em que dia da semana nasceram, e essa informação costuma ser um dado isolado difícil de descobrir sem contar manualmente um calendário perpétuo.
Qual a diferença entre esta calculadora e a de "diferença entre datas"?
Nenhuma na mecânica de cálculo — as duas usam a mesma lógica de diferença de calendário. A diferença é só de enquadramento: esta é pensada especificamente para o caso de nascimento até uma data de referência (idade de uma pessoa), enquanto a de diferença entre datas é genérica, para o intervalo entre quaisquer duas datas, sem associação a idade.
Ferramentas relacionadas
- Calculadora de diferença entre datas
Conta a diferença de calendário entre duas datas — em anos, meses e dias, além do total em dias e semanas —, em qualquer sentido, passado ou futuro.
- Calculadora de dias úteis entre datas
Conta quantos dias de segunda a sexta existem entre duas datas, deixando explícito que feriados não entram na conta.
- Somar ou subtrair dias de uma data
Informa uma data base e uma quantidade de dias, e calcula a nova data — para frente ou para trás —, já com o dia da semana.
- Conversor de tempo
Digite um valor numa unidade e veja o resultado em todas as outras de tempo ao mesmo tempo — com um aviso explícito sobre a duração usada para mês e ano.