Calculadora de Idade

Escreva a data de nascimento e veja logo a idade exata em anos, meses e dias, quantos meses, semanas, dias e horas de vida já tem, em que dia da semana nasceu e quantos dias faltam para o próximo aniversário. Também pode saber que idade tinha ou terá numa data à sua escolha.

Dia, mês e ano, por exemplo 15/05/1990.
Calcular a idade em
Exemplos:

Nasceu a 29 de fevereiro. A lei não tem uma regra própria para estes aniversários. Por omissão, nos anos comuns o aniversário conta a 28 de fevereiro, como na regra do artigo 279.º, alínea c), do Código Civil para prazos em anos que caem num dia que não existe. Pode escolher outra convenção:

{{ r.referencia.ehHoje ? 'Idade hoje' : (r.referencia.futura ? 'Idade que terá a ' : 'Idade que tinha a ') + (r.referencia.ehHoje ? '' : curta(r.referencia)) }}
{{ idadeTexto }}
{{ r.anos }} {{ r.anos === 1 ? 'ano' : 'anos' }} completos

Próximo aniversário
{{ longa(r.proximoAniversario) }}
{{ r.proximoAniversario.diaSemanaNome }}, faz {{ r.proximoAniversario.idade }} {{ r.proximoAniversario.idade === 1 ? 'ano' : 'anos' }}
Faltam
{{ n(r.proximoAniversario.diasFaltam) }} {{ r.proximoAniversario.diasFaltam === 1 ? 'dia' : 'dias' }}
{{ r.referencia.ehHoje ? 'a contar de hoje' : 'a contar de ' + curta(r.referencia) }}
Nasceu num dia de
{{ r.nascimento.diaSemanaNome }}
{{ longa(r.nascimento) }}
Meses completosexato{{ n(r.totais.meses) }}
Semanasexato{{ n(r.totais.semanas) }} {{ r.totais.semanas === 1 ? 'semana' : 'semanas' }}
Diasexato{{ n(r.totais.dias) }}
Horasaproximadocerca de {{ n(r.totais.horasAprox) }}

Os meses, as semanas e os dias são exatos e não contam o dia do nascimento. As horas são uma aproximação: multiplicam os dias por 24, sem a hora a que nasceu nem as mudanças da hora de verão.

Como usar a calculadora de idade

Escreva a data de nascimento no formato dia, mês e ano (15/05/1990). As barras aparecem sozinhas e também pode usar hífenes, pontos ou escrever a data seguida (15051990). O resultado surge assim que a data fica completa: a idade em anos, meses e dias, os totais de vida, o dia da semana do nascimento e a contagem para o próximo aniversário. Para saber que idade alguém tinha numa data passada ou terá numa data futura, escolha «Noutra data» e escreva essa data. O endereço da página guarda as datas, por isso pode copiá-lo e partilhar o cálculo. As contas são feitas no seu navegador e nada é enviado para a internet.

Publicidade

Como se calcula a idade exata em anos, meses e dias

A idade exata conta primeiro os anos completos, depois os meses completos e por fim os dias que sobram. Os anos completos são os aniversários que já passaram. Os meses completos contam-se a partir do último aniversário, sempre no mesmo dia do mês em que nasceu. Os dias são os que vão do último «mesmo dia do mês» até à data de referência. O dia do nascimento não conta, tal como o Código Civil manda fazer na contagem de prazos (artigo 279.º, alínea b)).

Exemplo resolvido. Quem nasceu a 15 de maio de 1990, a 21 de outubro de 2026 tem 36 anos, porque o 36.º aniversário foi a 15 de maio de 2026 e o 37.º ainda não chegou. Desde 15 de maio contam-se 5 meses completos até 15 de outubro. De 15 a 21 de outubro passam 6 dias. A idade exata é de 36 anos, 5 meses e 6 dias. No total são 13 308 dias de vida, ou seja, 1901 semanas e 1 dia.

Segundo exemplo. Quem nasceu a 22 de outubro de 1990, a 21 de outubro de 2026 ainda tem 35 anos: faz 36 no dia seguinte. A idade exata é de 35 anos, 11 meses e 29 dias (de 22 de setembro a 21 de outubro há 29 dias).

Fins de mês: a regra para quem nasceu a 29, 30 ou 31

Os meses têm 28 a 31 dias, por isso um «mês depois» de 31 de janeiro não existe em fevereiro. A calculadora resolve isto com a regra do artigo 279.º, alínea c), do Código Civil: quando o dia correspondente não existe no mês de chegada, conta o último dia desse mês. É uma regra escrita para prazos, mas é a forma mais comum e previsível de fechar a conta, e é a que usamos por omissão.

NascimentoData de referênciaIdadePorquê
31/01/202327/02/202327 diaso mês ainda não está completo
31/01/202328/02/20231 mêsfevereiro não tem 31, conta o dia 28
31/01/202330/03/20231 mês e 30 diaso 2.º mês só fica completo a 31/03
31/03/202330/04/20231 mêsabril não tem 31, conta o dia 30
29/02/200028/02/202727 anos2027 não é bissexto, conta o dia 28

Algumas calculadoras usam outra convenção e passam para o dia 1 do mês seguinte. Por isso, perto do fim do mês, a divisão entre meses e dias pode mudar: de 31/01/2023 a 28/02/2023 são «1 mês» com a regra do último dia e «28 dias» com a do dia seguinte. O total de dias de vida nunca muda. Os anos completos só mudam para quem nasceu a 29 de fevereiro: a 28 de fevereiro de um ano comum, uma regra já conta o aniversário e a outra ainda não (29/02/2000 a 28/02/2001 dá 1 ano numa e 11 meses e 30 dias na outra).

Publicidade

Quem nasceu a 29 de fevereiro: quando faz anos

A lei portuguesa não diz expressamente em que dia faz anos quem nasceu a 29 de fevereiro. O Código Civil fixa a maioridade nos 18 anos completos (artigo 122.º) e tem regras gerais para contar prazos (artigo 279.º), que o artigo 296.º manda aplicar aos prazos fixados por lei, salvo disposição especial. A alínea c) do artigo 279.º diz que um prazo em anos termina no dia correspondente do último ano e que, se no último mês não existir dia correspondente, o prazo finda no último dia desse mês. Aplicada a quem nasceu a 29 de fevereiro, esta regra coloca o aniversário a 28 de fevereiro nos anos comuns.

É essa a convenção que a calculadora usa por omissão. Como a lei não trata o caso da idade em particular, mostramos também a alternativa de 1 de março, que algumas pessoas e outros países usam. Nos anos bissextos (2028, 2032, 2036…) o aniversário é sempre a 29 de fevereiro. Para um efeito legal concreto, como a maioridade, a reforma ou um prazo de candidatura, confirme a regra junto da entidade que decide, porque leis especiais podem fixar outra contagem.

Há outro pormenor da lei que convém conhecer: a alínea c) diz que o prazo termina «às 24 horas» do dia correspondente. Na linguagem do dia a dia, e nesta calculadora, considera-se que a idade muda no próprio dia do aniversário.

Quantos dias de vida tenho

O total de dias de vida é a diferença exata entre a data de referência e a data de nascimento, com os anos bissextos incluídos. As semanas completas obtêm-se a dividir os dias por 7, e o resto fica em dias. Os meses completos são os anos completos vezes 12 mais os meses da idade. As horas são uma aproximação, porque a calculadora não sabe a hora a que nasceu, o dia da mudança para a hora de verão tem 23 horas e o dia do regresso à hora de inverno tem 25.

MarcoQuando acontece
1000 dias de vidacerca de 2 anos e 9 meses
10 000 dias de vidacerca de 27 anos e 4 meses
20 000 dias de vidacerca de 54 anos e 9 meses
1000 semanas de vidacerca de 19 anos e 2 meses
1 milhão de horascerca de 114 anos

Para saber o dia exato de um destes marcos, escolha «Noutra data» e experimente datas até o total de dias chegar ao número que procura.

Publicidade

Em que dia da semana nasci

O dia da semana do nascimento sai da contagem de dias desde uma data de referência conhecida: o 1 de janeiro de 1970 foi uma quinta-feira e, a cada 7 dias, o dia da semana repete-se. A calculadora usa o calendário gregoriano para qualquer data entre 1583 e 9999. Alguns exemplos: o 25 de Abril de 1974 foi uma quinta-feira, o 5 de outubro de 1910 foi uma quarta-feira e o 1 de janeiro de 2000 foi um sábado.

Quanto falta para o meu aniversário

A contagem para o próximo aniversário mostra a data, o dia da semana em que calha, os dias que faltam e a idade que vai fazer. No próprio dia de anos, a calculadora indica que faz anos hoje e conta 365 ou 366 dias até ao aniversário seguinte. Se escolher outra data de referência, a contagem passa a ser feita a partir dessa data.

Publicidade

Quantos anos tem quem nasceu em cada ano

Em 2026, a idade de quem nasceu num dado ano é 2026 menos o ano de nascimento, depois do aniversário. Antes do aniversário é um ano a menos. A tabela mostra as duas idades possíveis para cada ano de nascimento.

Ano de nascimentoIdade em 2026 antes do aniversárioIdade em 2026 depois do aniversário
20250 anos (menos de 1)1 ano
20241 ano2 anos
20232 anos3 anos
20223 anos4 anos
20214 anos5 anos
20205 anos6 anos
20196 anos7 anos
20187 anos8 anos
20178 anos9 anos
20169 anos10 anos
201510 anos11 anos
201411 anos12 anos
201312 anos13 anos
201213 anos14 anos
201114 anos15 anos
201015 anos16 anos
200916 anos17 anos
200817 anos18 anos
200718 anos19 anos
200619 anos20 anos
200520 anos21 anos
200421 anos22 anos
200322 anos23 anos
200223 anos24 anos
200124 anos25 anos
200025 anos26 anos
199926 anos27 anos
199827 anos28 anos
199728 anos29 anos
199629 anos30 anos
199530 anos31 anos
199431 anos32 anos
199332 anos33 anos
199233 anos34 anos
199134 anos35 anos
199035 anos36 anos
198936 anos37 anos
198837 anos38 anos
198738 anos39 anos
198639 anos40 anos
198540 anos41 anos
198441 anos42 anos
198342 anos43 anos
198243 anos44 anos
198144 anos45 anos
198045 anos46 anos
197946 anos47 anos
197847 anos48 anos
197748 anos49 anos
197649 anos50 anos
197550 anos51 anos
197451 anos52 anos
197352 anos53 anos
197253 anos54 anos
197154 anos55 anos
197055 anos56 anos
196956 anos57 anos
196857 anos58 anos
196758 anos59 anos
196659 anos60 anos
196560 anos61 anos
196461 anos62 anos
196362 anos63 anos
196263 anos64 anos
196164 anos65 anos
196065 anos66 anos
195966 anos67 anos
195867 anos68 anos
195768 anos69 anos
195669 anos70 anos
195570 anos71 anos
195471 anos72 anos
195372 anos73 anos
195273 anos74 anos
195174 anos75 anos
195075 anos76 anos
194976 anos77 anos
194877 anos78 anos
194778 anos79 anos
194679 anos80 anos
194580 anos81 anos
194481 anos82 anos
194382 anos83 anos
194283 anos84 anos
194184 anos85 anos
194085 anos86 anos

Erros comuns ao calcular a idade

  • Subtrair só os anos. 2026 menos 1990 dá 36, mas quem nasceu em novembro de 1990 só faz 36 em novembro de 2026.
  • Contar o dia do nascimento. No dia em que nasce, uma pessoa tem 0 dias de idade. Contar esse dia acrescenta um dia a todos os totais.
  • Usar 30 dias por mês ou 365 dias por ano. Os meses têm entre 28 e 31 dias e os anos bissextos têm 366. Dividir os dias de vida por 365 dá uma idade errada perto do aniversário.
  • Trocar o dia e o mês. Em Portugal escreve-se dia/mês/ano. A data 05/04/1990 é 5 de abril e não 4 de maio.
  • Esquecer o fim do mês. Para quem nasceu a 31, a conta dos meses depende da regra de fim de mês. Veja a tabela acima.

Simuladores relacionados

Perguntas frequentes

Como se calcula a idade exata em anos, meses e dias?

Contam-se primeiro os aniversários que já passaram, depois os meses completos desde o último aniversário, sempre no mesmo dia do mês, e por fim os dias que sobram. Quem nasceu a 15 de maio de 1990 tem, a 21 de outubro de 2026, 36 anos, 5 meses e 6 dias.

Quantos anos tenho se nasci em 1990?

Em 2026 tem 36 anos se já fez anos este ano e 35 anos se o aniversário ainda não chegou. A regra serve para qualquer ano: o ano atual menos o ano de nascimento, menos um se o aniversário ainda não passou.

Quando faz anos quem nasceu a 29 de fevereiro?

Nos anos bissextos faz anos a 29 de fevereiro. Nos anos comuns a lei não tem uma regra própria para a idade. Esta calculadora usa por omissão 28 de fevereiro, como na alínea c) do artigo 279.º do Código Civil para prazos que caem num dia que não existe, e deixa escolher 1 de março.

Com que idade se atinge a maioridade em Portugal?

Aos 18 anos. O artigo 122.º do Código Civil diz que é menor quem ainda não tiver completado dezoito anos de idade.

Como saber quantos dias de vida tenho?

Escreva a data de nascimento na calculadora: o total de dias de vida aparece na tabela de totais. É a diferença exata entre hoje e a data de nascimento, com os anos bissextos incluídos e sem contar o dia do nascimento.

Como saber em que dia da semana nasci?

A calculadora mostra o dia da semana do nascimento para qualquer data entre 1583 e 9999, no calendário gregoriano. Por exemplo, o 25 de Abril de 1974 foi uma quinta-feira e o 1 de janeiro de 2000 foi um sábado.

Quantos dias faltam para o meu aniversário?

A calculadora mostra a data do próximo aniversário, o dia da semana em que calha, os dias que faltam e a idade que vai fazer. No próprio dia de anos conta 365 ou 366 dias até ao aniversário seguinte.

O dia do nascimento conta para a idade?

Não. No dia em que nasce uma pessoa tem 0 dias de idade. É também assim que o Código Civil conta os prazos: o dia do evento a partir do qual o prazo corre não se inclui (artigo 279.º, alínea b)).

Porque é que outra calculadora dá um resultado diferente perto do fim do mês?

Por causa dos fins de mês. Quando o dia de nascimento não existe no mês de chegada (por exemplo, 31 de janeiro para fevereiro), umas calculadoras usam o último dia do mês e outras passam para o dia 1 do mês seguinte, e a divisão entre meses e dias pode mudar: de 31/01/2023 a 28/02/2023 dá 1 mês numa regra e 28 dias na outra. Esta usa o último dia do mês. O total de dias de vida não muda. Para quem nasceu a 29 de fevereiro, no dia 28 de fevereiro de um ano comum muda também a idade em anos.

Posso saber que idade tinha ou terei numa data à escolha?

Sim. Escolha «Noutra data» e escreva a data. A calculadora mostra a idade nessa data, passada ou futura, e o aniversário seguinte a contar dela.

As horas de vida são exatas?

Não. São os dias de vida vezes 24. A calculadora não sabe a hora a que nasceu e não conta as mudanças da hora, em que um dia tem 23 ou 25 horas. Os dias, as semanas e os meses completos são exatos.

A calculadora de idade é grátis?

Sim. É gratuita, sem registo e faz as contas no seu navegador, sem enviar a data de nascimento para a internet. O simula.pt é uma plataforma independente de simuladores e calculadoras para Portugal.

Fontes e recursos