O que é a calculadora de idade?
A calculadora de idade determina a idade exata em anos, meses e dias a partir da data de nascimento e de uma data-alvo. Mostra também o total de dias e de horas vividos, útil para aniversários simbólicos ou para estatísticas pessoais.
Como utilizar a calculadora de idade passo a passo
O cálculo faz-se em poucos segundos, diretamente no navegador, sem conta nem envio de dados.
| Passo | Acao |
|---|---|
| 1. Data de nascimento | Introduza a data de nascimento no formato dd/mm/aaaa |
| 2. Data-alvo | Por defeito, a data de hoje. Altere para projetar uma idade a uma data precisa |
| 3. Cálculo | Carregue em Calcular, o resultado e imediato |
| 4. Resultado detalhado | Anos, meses e dias, total de dias vividos, total de horas |
| 5. Variantes | Projete a idade a um aniversário futuro ou a uma data importante |
Como calcular a idade exata entre duas datas
O cálculo assenta numa regra simples do calendário gregoriano. Conta-se primeiro o número de anos completos decorridos desde a data de nascimento até a data-alvo. Depois somam-se os meses completos que restam e por fim os dias que não chegaram para formar um mês inteiro. Se o dia da data-alvo for anterior ao dia de nascimento dentro do mês, pede-se emprestado um mês ao contador anterior, o que ajusta o número de dias em função do mês emprestado. E este o procedimento seguido pela maioria das administrações para indicar uma idade ao dia.
Por exemplo, uma pessoa nascida a 25 de abril de 1974, avaliada a 6 de julho de 2026, tem 52 anos, 2 meses e 11 dias. Uma pessoa nascida a 10 de julho de 1974, na mesma data-alvo de 6 de julho de 2026, tem 51 anos, 11 meses e 26 dias, porque o mês ainda não esta completo. A ferramenta aplica esta logica e tem em conta os anos bissextos.
Como a ferramenta calcula a idade
O motor assenta no método diff da classe DateTimeImmutable em PHP do lado do servidor, e no objeto Date nativo do navegador do lado do cliente. A diferença exata entre a data de nascimento e a data-alvo é convertida em três grandezas combinadas, anos, meses e dias, e o número total de dias decorridos é calculado a parte para mostrar em dias e em horas. Os anos bissextos são tidos em conta pela regra gregoriana, divisíveis por 4 exceto os anos seculares não divisíveis por 400, o que evita a aproximação de 365,25 dias por ano.
Exemplos concretos de cálculo de idade
| Data de nascimento | Data-alvo | Idade obtida | Total de dias |
|---|---|---|---|
| 25 de abril de 1974 | 6 de julho de 2026 | 52 anos, 2 meses, 11 dias | cerca de 19 052 |
| 5 de junho de 1985 | 6 de julho de 2026 | 41 anos, 1 mês, 1 dia | cerca de 14 997 |
| 1 de janeiro de 2000 | 1 de janeiro de 2026 | 26 anos, 0 meses, 0 dias | 9 496 |
| 29 de fevereiro de 2000 | 28 de fevereiro de 2026 | 25 anos, 11 meses, 30 dias | cerca de 9 489 |
| 10 de março de 1960 | 10 de março de 2026 | 66 anos, 0 meses, 0 dias | cerca de 24 106 |
Os resultados são dados a título ilustrativo. Use a calculadora no topo da página para obter a contagem exata segundo a sua data de nascimento.
Diferença entre idade de calendário e idade legal em Portugal
A idade de calendário corresponde a diferença exata entre a data de nascimento e a data de referência, em anos, meses e dias. É a grandeza que esta calculadora devolve. A idade legal em Portugal é definida por regras próprias. A maioridade civil atinge-se aos 18 anos completos, ou seja no dia do aniversário, nos termos do artigo 122.º do Código Civil. Um menor torna-se maior no próprio dia em que faz 18 anos.
Outros marcos etarios (por exemplo o direito de voto aos 18 anos, ou a carta de condução da categoria B a partir dos 18 anos) dependem de regras específicas de cada área. Esta ferramenta não presta qualquer aconselhamento jurídico nem administrativo, limita-se ao cálculo factual da diferença entre duas datas. Fonte: Código Civil, artigo 122.º (maioridade), no Diário da República (diariodarepublica.pt).
Como calcular a idade no Excel, no Google Sheets e no LibreOffice
Se precisar de um cálculo de idade numa folha de cálculo, a função DATEDIF faz o mesmo trabalho em três variantes. A fórmula geral e =DATEDIF(A1;HOJE();"Y") para a idade em anos completos, onde A1 contém a data de nascimento. Substitua o terceiro argumento por "YM" para os meses restantes depois dos anos, e por "MD" para os dias restantes depois dos meses. Para um resultado a uma data precisa, substitua HOJE() por uma referência a uma célula que contenha a data-alvo.
Formula completa numa só célula
=DATEDIF(A1;B1;"Y")&" anos "&DATEDIF(A1;B1;"YM")&" meses "&DATEDIF(A1;B1;"MD")&" dias"
Esta fórmula devolve por exemplo "52 anos 2 meses 11 dias" na celula-alvo, comparando a data em A1 com a data em B1. A função DATEDIF existe no Excel, no Google Sheets e no LibreOffice Calc, mesmo que nem sempre apareca no assistente de fórmulas.
Anos bissextos e data de nascimento a 29 de fevereiro
Um ano e bissexto quando e divisível por 4, exceto os anos seculares, que tem de ser divisíveis por 400 para o serem. O ano 2000 foi assim bissexto, 1900 não foi, e 2100 não o sera. Uma pessoa nascida a 29 de fevereiro de um ano bissexto não tem uma data de aniversário estritamente igual todos os anos. Na prática, o uso civil faz assinalar o aniversário a 28 de fevereiro nos anos não bissextos. Para o cálculo de idade, a ferramenta aplica a regra do calendário gregoriano e devolve uma idade exata ao dia, quer se trate de um ano bissexto quer não.
Idades simbolicas em dias Atualizado hoje
Aqui ficam alguns marcos em dias muito usados para assinalar um aniversário simbólico, com a data atingida se a contagem começar hoje (08/07/2026).
| Marco | Equivalente aproximado | Data atingida a partir de hoje | Uso |
|---|---|---|---|
| 100 dias | 3 meses 8 dias | 16/10/2026 (sexta-feira) | Primeira centena, muitas vezes assinalada em bebe |
| 365 dias (1 ano) | 1 ano | 08/07/2027 (quinta-feira) | Primeiro aniversário |
| 1 000 dias | 2 anos 8 meses 26 dias | 03/04/2029 (terça-feira) | Marco simbólico do desenvolvimento da crianca |
| 3 650 dias (10 anos) | 9 anos 11 meses 27 dias | 05/07/2036 (sábado) | Entrada na pre-adolescencia |
| 5 000 dias | 13 anos 8 meses 8 dias | 16/03/2040 (sexta-feira) | Aniversário pessoal original |
| 6 570 dias (18 anos) | 17 anos 11 meses 25 dias | 03/07/2044 (domingo) | Maioridade civil em Portugal |
| 10 000 dias | 27 anos 4 meses 15 dias | 23/11/2053 (domingo) | Marco de geração, prenda surpresa |
| 15 000 dias | 41 anos 25 dias | 02/08/2067 (terça-feira) | Meio do percurso profissional |
| 18 250 dias (50 anos) | 49 anos 11 meses 17 dias | 25/06/2076 (quinta-feira) | Meio século |
| 20 000 dias | 54 anos 9 meses 2 dias | 10/04/2081 (quinta-feira) | Jubileu pessoal |
| 25 000 dias | 68 anos 5 meses 10 dias | 18/12/2094 (sábado) | Marco simbólico, raro em plena forma |
| 30 000 dias | 82 anos 1 mês 19 dias | 27/08/2108 (segunda-feira) | Próximo da esperanca media de vida em Portugal |
Usos correntes da calculadora de idade
- Formularios administrativos que pedem a idade exata ao dia, por exemplo para processos de escolaridade ou de guarda de criancas.
- Cálculo de antiguidade de um contrato de trabalho, de um casamento, de um arrendamento ou de um acontecimento pessoal.
- Registo de marcos em que a idade em meses ou em dias completa a informação em anos.
- Preparação de um aniversário simbólico, como os 10 000 dias ou o meio século exato.
- Verificação do marco de maioridade para um direito específico (voto, abertura de conta).
- Projeção da idade a uma data futura (fim de estudos, termo de um contrato).
Limites e cuidados
Esta calculadora dá uma idade de calendário exata, sem qualquer valor jurídico. Para efeitos oficiais, só o registo de nascimento e a regra aplicável (maioridade, direito social) fazem fé. O resultado apresentado é fornecido a título informativo.
Privacidade dos dados introduzidos
Todas as datas introduzidas ficam no seu navegador durante o cálculo. Nenhuma informação e transmitida a um servidor e nenhum cookie e criado para o próprio cálculo. Pode fechar a página a qualquer momento sem deixar rasto do lado do servidor. Esta opção técnica assenta num cálculo feito em JavaScript do lado do cliente, com uma pre-avaliacao do lado do servidor apenas a partir dos valores por defeito públicos.
Maioridade civil aos 18 anos (Código Civil, artigo 122.º)
O artigo 122.º do Código Civil dispõe que "é maior quem tiver completado dezoito anos de idade". A aquisição da plena capacidade de exercício de direitos é automática na data em que se completam os 18 anos, sem qualquer formalidade. O artigo 130.º acrescenta que "aquele que atingir a maioridade adquire plena capacidade de exercício de direitos, ficando habilitado a reger a sua pessoa e a dispor dos seus bens". Fonte: Código Civil (Decreto-Lei n.º 47344, de 25 de novembro de 1966), artigos 122.º e 130.º, no Diário da República (diariodarepublica.pt).
Ferramentas complementares para as suas datas
Se precisar de contar dias entre duas datas sem cálculo de idade, use o número de dias entre duas datas. Para somar dias a uma data, prefira a calculadora de prazo. Para contar o número de semanas de um período, a ferramenta quantas semanas tem um ano responde a questão num clique.
A calculadora de idade do Prazos.pt é gratuita, sem inscrição, e funciona em computador, tablet e telemóvel. Em poucos cliques obtém a idade exata em anos, meses e dias, o total de dias vividos e uma projeção a data da sua escolha.