Também disponível em: English · Español · Français · العربية
Calculadora de idade: quantos anos, meses e dias você tem
Informe sua data de nascimento e veja sua idade exata em anos, meses e dias, além de semanas, horas e até o dia da semana em que você nasceu.
O que é uma calculadora de idade
Uma calculadora de idade pega duas datas — quando você nasceu e em relação a qual dia quer saber sua idade — e devolve a diferença já decomposta em anos, meses e dias, do jeito que a gente realmente fala idade no dia a dia. Parece a conta mais simples do mundo até você tentar fazer na mão: contar quantos aniversários já passaram e quantos dias sobraram depois do último envolve meses de tamanhos diferentes e anos bissextos. Esta calculadora de idade faz toda essa aritmética de calendário — não de milissegundos — direto no seu navegador, sem mandar a data de nascimento para servidor nenhum.
Nascido em 15 de junho de 1990 e consultado em 27 de julho de 2026, por exemplo, a idade é 36 anos, 1 mês e 12 dias — o mesmo intervalo dá 433 meses, 1.884 semanas, 13.191 dias ou 316.584 horas, essa pessoa nasceu numa sexta-feira, já viveu 9 dias bissextos e faz 37 anos daqui a 323 dias. Para garantir que esses números batem mesmo nos casos estranhos, a lógica por trás da calculadora foi conferida contra 5.600 pares de datas diferentes, checando que nenhum resultado sai com mês ou dia negativo e que todo detalhamento volta a somar exatamente a data consultada.
Como usar
- Preencha a Data de nascimento. Digite ou escolha no calendário o dia em que você nasceu. Datas que não existem — 31 de abril, 29 de fevereiro num ano que não é bissexto, mês 13 — são recusadas na hora, em vez de gerar um resultado errado.
- Ajuste o campo Idade em, se quiser. Ele já vem preenchido com a data de hoje; o botão Hoje volta para lá a qualquer momento. Troque essa data para descobrir que idade alguém tinha num dia passado ou vai ter numa data futura — só não pode ser anterior à data de nascimento.
- Leia o resultado. A idade principal aparece em anos, meses e dias, com o mesmo total recalculado em meses, semanas, dias, horas e minutos logo abaixo, junto do dia da semana em que você nasceu e da data do seu próximo aniversário. Avisos aparecem quando cabem: quando o corte de fim de mês afetou a conta, ou quando seu aniversário caiu num 29 de fevereiro que não existe naquele ano.
Por que um mês não é sempre a mesma coisa
Some um mês a 31 de janeiro e a resposta óbvia não existe. É só pedir para o próprio JavaScript fazer essa conta: new Date(2025, 0, 31).setMonth(1) devolve 3 de março de 2025 — nem chega a cair em fevereiro, porque fevereiro não tem dia 31 e a data transborda para o mês seguinte. Esta calculadora de idade faz o oposto de transbordar: em vez de vazar para março, ela corta no fim de fevereiro. Você completa um mês quando o mesmo número do dia volta a aparecer no calendário, ou quando o mês termina antes disso — o que vier primeiro. Por isso, nascido em 31 de janeiro de 2025, um mês depois cai em 28 de fevereiro, e num ano bissexto seria 29.
Essa regra tem uma consequência que vale a pena deixar explícita: os meses de uma mesma pessoa não duram todos o mesmo tanto de dias. Quem nasceu em 31 de janeiro de 2025 tem um mês completo em 28 de fevereiro — um primeiro mês de só 28 dias — e dois meses completos em 31 de março, um segundo mês de 31 dias inteiros. Em 1º de março essa pessoa está com um mês e um dia. Quando esse corte de fim de mês realmente muda o resultado, a calculadora mostra um aviso em vez de deixar o número passar batido como se fosse óbvio.
O mesmo tipo de escolha aparece em quem nasce em 29 de fevereiro. Alguém nascido em 29 de fevereiro de 2024 tem, pela regra desta calculadora, o próximo aniversário em 28 de fevereiro de 2025 — o primeiro aniversário que cai de novo num 29 de fevereiro de verdade só chega em 2028, quando essa pessoa faz quatro anos. Vale dizer com todas as letras que isso é uma convenção da ferramenta, não uma lei da natureza: alguns ordenamentos jurídicos preferem contar esse aniversário em 1º de março nos anos que não são bissextos, e um aviso específico aparece nesse caso.
O que é, de fato, um dia (e um hoje)
Dia parece a unidade mais sólida do calendário, até você medir um de verdade num lugar com horário de verão. Em Madri, o intervalo de 1º de março a 1º de abril de 2025 dá 30,958333 dias se você dividir a diferença em milissegundos por 24 horas — exatamente uma hora a menos que os 31 dias do calendário —, porque um daqueles dias durou só 23 horas quando o relógio adiantou. Esta calculadora nunca divide milissegundos: ela conta dias, meses e anos no calendário, então esse intervalo dá 31, do jeito que qualquer pessoa esperaria olhando para as datas.
É por isso que os números de horas e minutos que aparecem aqui merecem uma ressalva honesta: eles são dias de calendário multiplicados por 24 e por 1.440, ou seja, assumem que todo dia teve exatamente 24 horas. Num fuso que muda o relógio duas vezes por ano, as horas de verdade que se passaram divergem desse total em uma ou duas por ano — pouco, mas real. No Brasil o horário de verão acabou em 2019, então isso raramente pega quem calcula uma idade de hoje em diante; ainda vale para quem soma datas antigas ou mora num fuso que ainda muda o relógio.
Até o hoje que preenche o campo Idade em depende de onde você está no planeta. Num único instante medido — 27 de julho de 2026 às 11h30 UTC — havia três datas de calendário diferentes em uso ao mesmo tempo no mundo: ainda 26 de julho em UTC-12, 27 de julho na maior parte do planeta, e já 28 de julho em Kiritimati, no fuso UTC+14. Os fusos horários cobrem 26 horas de diferença de ponta a ponta, então isso é a regra, não a exceção; esta calculadora usa a data que o seu próprio navegador informa, que é o que a imensa maioria das pessoas quer. E, olhando de fora, até quantos anos você tem é convenção: a contagem de idade tradicional do Leste Asiático já nasce com um ano e soma mais um a todo mundo no ano-novo, o que pode diferir em um ou dois anos do resultado daqui — a Coreia do Sul, por exemplo, só migrou seus documentos oficiais para a idade internacional em junho de 2023. Esta calculadora sempre calcula a idade internacional, a que se conta a partir do dia exato do nascimento.
Por que essa calculadora de idade é grátis
Essa conta roda inteira no seu navegador, em JavaScript puro: sua data de nascimento nunca sai do seu computador, não é enviada a nenhum servidor, não fica salva em banco de dados nem em cookie nenhum. Feche a aba e não sobra rastro nenhum, em lugar algum.
Não existe conta para criar, marca d'água no resultado ou plano pago escondido atrás de um limite de usos. A FreeToGenerate.com vive de ferramentas assim: simples, gratuitas para sempre, e feitas para resolver uma pergunta específica sem pedir nada em troca.