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.
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:
| Meses completosexato | {{ n(r.totais.meses) }} |
|---|---|
| Semanasexato | {{ n(r.totais.semanas) }} {{ r.totais.semanas === 1 ? 'semana' : 'semanas' }} e {{ r.totais.semanasRestoDias }} {{ r.totais.semanasRestoDias === 1 ? 'dia' : 'dias' }} |
| Diasexato | {{ n(r.totais.dias) }} |
| Horasaproximado | cerca 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.
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.
| Nascimento | Data de referência | Idade | Porquê |
|---|---|---|---|
| 31/01/2023 | 27/02/2023 | 27 dias | o mês ainda não está completo |
| 31/01/2023 | 28/02/2023 | 1 mês | fevereiro não tem 31, conta o dia 28 |
| 31/01/2023 | 30/03/2023 | 1 mês e 30 dias | o 2.º mês só fica completo a 31/03 |
| 31/03/2023 | 30/04/2023 | 1 mês | abril não tem 31, conta o dia 30 |
| 29/02/2000 | 28/02/2027 | 27 anos | 2027 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).
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.
| Marco | Quando acontece |
|---|---|
| 1000 dias de vida | cerca de 2 anos e 9 meses |
| 10 000 dias de vida | cerca de 27 anos e 4 meses |
| 20 000 dias de vida | cerca de 54 anos e 9 meses |
| 1000 semanas de vida | cerca de 19 anos e 2 meses |
| 1 milhão de horas | cerca 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.
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.
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 nascimento | Idade em 2026 antes do aniversário | Idade em 2026 depois do aniversário |
|---|---|---|
| 2025 | 0 anos (menos de 1) | 1 ano |
| 2024 | 1 ano | 2 anos |
| 2023 | 2 anos | 3 anos |
| 2022 | 3 anos | 4 anos |
| 2021 | 4 anos | 5 anos |
| 2020 | 5 anos | 6 anos |
| 2019 | 6 anos | 7 anos |
| 2018 | 7 anos | 8 anos |
| 2017 | 8 anos | 9 anos |
| 2016 | 9 anos | 10 anos |
| 2015 | 10 anos | 11 anos |
| 2014 | 11 anos | 12 anos |
| 2013 | 12 anos | 13 anos |
| 2012 | 13 anos | 14 anos |
| 2011 | 14 anos | 15 anos |
| 2010 | 15 anos | 16 anos |
| 2009 | 16 anos | 17 anos |
| 2008 | 17 anos | 18 anos |
| 2007 | 18 anos | 19 anos |
| 2006 | 19 anos | 20 anos |
| 2005 | 20 anos | 21 anos |
| 2004 | 21 anos | 22 anos |
| 2003 | 22 anos | 23 anos |
| 2002 | 23 anos | 24 anos |
| 2001 | 24 anos | 25 anos |
| 2000 | 25 anos | 26 anos |
| 1999 | 26 anos | 27 anos |
| 1998 | 27 anos | 28 anos |
| 1997 | 28 anos | 29 anos |
| 1996 | 29 anos | 30 anos |
| 1995 | 30 anos | 31 anos |
| 1994 | 31 anos | 32 anos |
| 1993 | 32 anos | 33 anos |
| 1992 | 33 anos | 34 anos |
| 1991 | 34 anos | 35 anos |
| 1990 | 35 anos | 36 anos |
| 1989 | 36 anos | 37 anos |
| 1988 | 37 anos | 38 anos |
| 1987 | 38 anos | 39 anos |
| 1986 | 39 anos | 40 anos |
| 1985 | 40 anos | 41 anos |
| 1984 | 41 anos | 42 anos |
| 1983 | 42 anos | 43 anos |
| 1982 | 43 anos | 44 anos |
| 1981 | 44 anos | 45 anos |
| 1980 | 45 anos | 46 anos |
| 1979 | 46 anos | 47 anos |
| 1978 | 47 anos | 48 anos |
| 1977 | 48 anos | 49 anos |
| 1976 | 49 anos | 50 anos |
| 1975 | 50 anos | 51 anos |
| 1974 | 51 anos | 52 anos |
| 1973 | 52 anos | 53 anos |
| 1972 | 53 anos | 54 anos |
| 1971 | 54 anos | 55 anos |
| 1970 | 55 anos | 56 anos |
| 1969 | 56 anos | 57 anos |
| 1968 | 57 anos | 58 anos |
| 1967 | 58 anos | 59 anos |
| 1966 | 59 anos | 60 anos |
| 1965 | 60 anos | 61 anos |
| 1964 | 61 anos | 62 anos |
| 1963 | 62 anos | 63 anos |
| 1962 | 63 anos | 64 anos |
| 1961 | 64 anos | 65 anos |
| 1960 | 65 anos | 66 anos |
| 1959 | 66 anos | 67 anos |
| 1958 | 67 anos | 68 anos |
| 1957 | 68 anos | 69 anos |
| 1956 | 69 anos | 70 anos |
| 1955 | 70 anos | 71 anos |
| 1954 | 71 anos | 72 anos |
| 1953 | 72 anos | 73 anos |
| 1952 | 73 anos | 74 anos |
| 1951 | 74 anos | 75 anos |
| 1950 | 75 anos | 76 anos |
| 1949 | 76 anos | 77 anos |
| 1948 | 77 anos | 78 anos |
| 1947 | 78 anos | 79 anos |
| 1946 | 79 anos | 80 anos |
| 1945 | 80 anos | 81 anos |
| 1944 | 81 anos | 82 anos |
| 1943 | 82 anos | 83 anos |
| 1942 | 83 anos | 84 anos |
| 1941 | 84 anos | 85 anos |
| 1940 | 85 anos | 86 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
- Em que semana estamos, para saber o número da semana de qualquer data e ver todas as semanas do ano.
- Simulador da idade da reforma, para saber a partir de que idade e em que data se pode reformar.
- Calculadora de dias de férias, para contar os dias de férias a que tem direito no trabalho.
- Simulador da pensão de reforma, para estimar o valor da pensão de velhice.
- Simulador do abono de família, para ver o valor do abono conforme a idade das crianças.
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
- Código Civil, artigos 122.º (menores), 279.º (cômputo do termo) e 296.º (contagem dos prazos), legislação consolidada da Procuradoria-Geral Regional de Lisboa
- Código Civil (Decreto-Lei n.º 47344/66), versão consolidada no Diário da República
- ISO 8601-1, projeto de trabalho do comité ISO/TC 154: calendário gregoriano, dias e meses (PDF publicado pela Library of Congress)