Calculadora de idade
VidaCalcule a sua idade exata em anos, meses e dias a partir da data de nascimento, além do total de dias vividos, do dia da semana em que nasceu e da contagem regressiva para o próximo aniversário. Todos os cálculos usam UTC, por isso os resultados são os mesmos em qualquer fuso horário.
Nesta página
O que é uma calculadora de idade?#
Faz mais do que subtrair um ano de nascimento. Dada uma data de nascimento e uma data de referência, calcula a idade precisa que você diria em voz alta — “26 anos, 7 meses, 6 dias” — além dos totais que aparecem em formulários e curiosidades: quantos dias totais você esteve vivo, quantas semanas, quantos meses, em que dia da semana você nasceu, e a contagem decrescente para o próximo aniversário.
A parte difícil é fazer isto corretamente, porque calendários são estranhos: meses têm comprimentos diferentes, anos bissextos inserem um dia extra a cada quatro anos (com exceções de século), e um aniversário a 29 de fevereiro não existe em três em cada quatro anos. Esta ferramenta lida com tudo isso com decomposição de calendário, não uma multiplicação ingénua de anos × 365 — então a contagem de dias está certa, e um bebé do dia bissexto recebe também uma resposta sensata de próximo aniversário.
Como usar#
- Introduza a sua Data de nascimento. A caixa é um seletor de calendário, então você pode digitar
2000-01-01ou escolher no popup. - Introduza a Data de referência — a data “a partir de” para medir. O padrão é hoje; clique no botão Hoje para a repor se a tiver mudado.
- O cartão de resultado é preenchido automaticamente:
- Um título grande com a decomposição anos / meses / dias.
- Uma lista de detalhe com os dias totais, semanas totais, meses totais vividos.
- O dia da semana em que você nasceu.
- A data do próximo aniversário e o número de dias até ele (ou “hoje” se for o seu aniversário).
- Clique em Limpar para redefinir ambas as datas.
Principais funcionalidades#
- Decomposição de calendário precisa, não uma aproximação — os anos/meses/dias são os maiores valores que somam exatamente o tempo decorrido, do mesmo jeito que uma pessoa diz a sua idade.
- Totais corretos. Os dias totais contabilizam cada dia bissexto no intervalo; as semanas totais são o piso disso dividido por 7; os meses totais são
anos × 12 + meses. - Consciente do dia bissexto. Um aniversário a 29 de fevereiro é fixado a 28 de fevereiro em anos não bissextos, para que a contagem decrescente do próximo aniversário continue a funcionar e “hoje é o seu aniversário” ainda dispare no dia certo em anos bissextos.
- Estável em fusos horários. Toda a matemática de datas corre em UTC, para que duas pessoas em fusos horários diferentes vejam a mesma idade para a mesma data de nascimento.
- 100% local. A sua data de nascimento nunca sai do navegador.
Exemplo prático#
Data de nascimento 2000-01-01, data de referência 2026-08-07. O cartão de resultado mostra:
| Campo | Valor |
|---|---|
| Idade (título) | 26 anos, 7 meses, 6 dias |
| Total de dias vivo | 9.715 |
| Total de semanas | 1.387 |
| Total de meses | 319 |
| Nasceu num(a) | sábado |
| Próximo aniversário | 2027-01-01 (a 147 dias) |
Algumas coisas a notar. Os dias totais (9.715) não são 26 × 365 — isso seria 9.490. Os 225 dias extra vêm dos sete dias bissextos no intervalo (2000, 2004, 2008, 2012, 2016, 2020, 2024) mais os sete meses e seis dias vividos para além do aniversário de 2026. É exatamente por isso que uma multiplicação ingénua está errada e a decomposição de calendário importa.
A data de nascimento 2000-01-01 caiu num sábado — a ferramenta deriva o dia da semana a partir da época, sem tabela de consulta. E como a data de referência (7 de agosto) está bem depois do aniversário de 1º de janeiro, o próximo aniversário rola para 2027, a 147 dias.
FAQ#
Por que a contagem de dias totais é maior do que anos × 365?#
Por causa dos anos bissextos. Cada 29 de fevereiro dentro do intervalo adiciona um dia, e um período de quatro anos costuma conter um deles (anos divisíveis por 4, exceto anos de século não divisíveis por 400). Ao longo de 26 anos são tipicamente 6 ou 7 dias extra, e os meses e dias vividos para além do último aniversário adicionam o resto. A ferramenta conta-os precisamente em vez de estimar.
Nasci a 29 de fevereiro. O que acontece em anos não bissextos?#
A ferramenta fixa o seu aniversário para 28 de fevereiro em anos sem 29 de fevereiro — a convenção padrão. Então a sua contagem decrescente do próximo aniversário continua a devolver um número, e num ano bissexto real a verificação “hoje é o seu aniversário” dispara no dia 29 verdadeiro. Algumas pessoas preferem celebrar em 1º de março; essa é uma escolha pessoal, não matemática.
Por que é que a ferramenta usa UTC em vez da minha hora local?#
Para que a resposta seja a mesma independentemente de onde a página é aberta. Uma data de nascimento é um fato de calendário, não um fato de relógio de parede: nascer a 1º de janeiro não deve tornar-se 31 de dezembro só porque o espectador está num fuso horário anterior. A aritmética de dias em UTC mantém os rótulos de calendário estáveis em todo o mundo.
Qual é a diferença entre meses totais e os meses do título?#
Os meses do título (o “7” em “26 anos, 7 meses, 6 dias”) é o que sobra depois de tirar anos inteiros — está sempre entre 0 e 11. Os meses totais é a contagem completa anos × 12 + meses (aqui 26 × 12 + 7 = 319), o que é o que você quer quando um formulário ou um registro médico pede a idade em meses redondos.