S
SoSimple.tools
Matemática do calendário

Calculadora de ano bissexto

Digite um ano e veja se ele tem 366 dias, qual teste decide e quando caem o ano bissexto anterior e o próximo. Ou liste todos os bissextos entre dois anos

Funciona no seu navegador: o que você informa fica no seu aparelho

Seu ano

Anos inteiros de 1583 a 9999 (calendário gregoriano)

Resultado
Ano bissexto
2028 é bissexto

É divisível por 4 e não é ano de século, então é bissexto.

Os três testes
Divisível por 4?
2028 ÷ 4 → resto 0
Sim
Divisível por 100?
2028 ÷ 100 → resto 28
Não
Divisível por 400?
—
Não precisa
Dias do ano
366
Dias de fevereiro
29
29 de fevereiro
terça-feira, 29 de fevereiro de 2028
Compartilhar esta ferramenta

Como usar

  1. Escolha Verificar um ano para testar um único ano, ou Listar um intervalo para ver todos os bissextos entre dois anos.
  2. Digite um ano de 1583 a 9999, ou ande de um em um com os botões − e +. “Usar o ano atual” preenche o ano corrente.
  3. Leia o veredito, os três testes de divisibilidade com os restos, os dias do ano e de fevereiro e o dia da semana de 29 de fevereiro.
  4. Toque no bissexto anterior ou no próximo para ir direto a ele, ou use Copiar resultado para colar a resposta numa mensagem.

Exemplo prático

Pegue 2100. 2100 ÷ 4 dá resto 0, então o primeiro teste passa. 2100 ÷ 100 dá resto 0: é um ano de século, e o segundo teste também passa. 2100 ÷ 400 dá resto 100, então o último falha: 2100 não é bissexto, fevereiro tem 28 dias e o ano tem 365. O bissexto anterior é 2096 e o próximo é 2104. No intervalo 2000–2100 a ferramenta mostra 25 anos bissextos em 101 anos, ou seja, 101 × 365 + 25 = 36.890 dias, e aponta 2100 como o único ano de século que ficou de fora.

Metodologia

A regra. Um ano é bissexto quando é divisível por 4, exceto os anos de século (divisíveis por 100), que só são bissextos se também forem divisíveis por 400. Em fórmula: (a % 4 = 0 e a % 100 ≠ 0) ou a % 400 = 0. Por isso 1900 e 2100 são anos comuns, enquanto 2000 e 2400 são bissextos. Em cada ciclo de 400 anos sobram 100 − 4 + 1 = 97 anos bissextos; um ciclo tem 400 × 365 + 97 = 146.097 dias, exatamente 20.871 semanas, e o ano médio dura 146.097 ÷ 400 = 365,2425 dias. O ano tropical, o tempo entre dois equinócios de março, dura cerca de 365,2422 dias, então o calendário se desvia aproximadamente um dia a cada 3.000 anos. O calendário juliano, mais antigo, acrescentava um dia a cada 4 anos sem exceção, 365,25 dias em média, com desvio de cerca de um dia a cada 128 anos; isso levou à reforma gregoriana de 1582, em que o dia 4 de outubro foi seguido pelo dia 15. Para contar os bissextos de um intervalo, a ferramenta usa floor(a/4) − floor(a/100) + floor(a/400), que conta os bissextos até o ano a, e subtrai dois valores assim, sem nunca percorrer o intervalo ano por ano.

Faixa e limites A ferramenta funciona com anos inteiros de 1583 a 9999. Antes de 1582 valia a regra juliana, e os países mudaram em datas diferentes (a Grã-Bretanha e suas colônias em 1752); aplicar a regra gregoriana a datas mais antigas seria enganoso. Fora da faixa, a ferramenta mostra “—”.
O que ela não faz Ela segue apenas a regra do calendário. Não dá respostas jurídicas sobre o aniversário de quem nasceu em 29 de fevereiro, que dependem da lei local, nem trata os segundos intercalares, um assunto à parte da hora. O Excel trata de propósito 1900 como bissexto, por compatibilidade com planilhas antigas; esta ferramenta não.

Fontes e documentação

A regra e o ciclo de 400 anos vêm das duas primeiras entradas, a comparação com o calendário juliano e a reforma de 1582 dos artigos da Wikipédia (fontes secundárias), e o detalhe sobre 1900 da Microsoft. As páginas foram consultadas em outubro de 2026.

Anos de século: quem ganha o 29 de fevereiro?

A regra inteira se esconde nos anos de século. Estes são os resultados da ferramenta para os anos de século de 1700 a 2400, com o resto da divisão por 400 que decide cada um.

AnoResto de ano ÷ 400Bissexto?
1700100Não
1800200Não
1900300Não
20000Sim
2100100Não
2200200Não
2300300Não
24000Sim

Um caso rápido. Marina nasceu em 29 de fevereiro de 2000. Em 29 de fevereiro de 2028 ela faz 28 anos, mas é só o sétimo aniversário na data real (2004, 2008, 2012, 2016, 2020, 2024 e 2028). Entre as duas datas ela viveu 28 × 365 + 7 = 10.227 dias, exatamente 1.461 semanas; por isso 29 de fevereiro de 2000 e de 2028 caem numa terça-feira. Digite 2000 e 2028 na ferramenta e confira o dia da semana você mesmo.

Ferramentas relacionadas

Perguntas frequentes

1900 é ano bissexto? E 2100? ▼

Não, nos dois casos. São anos de século, divisíveis por 100, mas não por 400 (1900 deixa resto 300 e 2100 deixa resto 100), então fevereiro tem 28 dias. O ano 2000 foi bissexto porque 2000 ÷ 400 dá exatamente 5, e 2400 também será. Entre 1901 e 2099 a regra simples “a cada 4 anos” dá a resposta certa, por isso a exceção é fácil de esquecer.

Por que existem anos bissextos? ▼

Um ano não tem um número inteiro de dias: a Terra leva cerca de 365,2422 dias para voltar ao mesmo ponto do ciclo das estações. Um calendário de 365 dias se descolaria das estações quase um dia a cada 4 anos. Acrescentar um dia em 97 de cada 400 anos dá um ano médio de 365,2425 dias, tão próximo que o desvio é de cerca de um dia em milhares de anos. A regra é um bom acordo, não um ajuste exato.

Quando são os próximos anos bissextos? ▼

A partir de 2028 são 2028, 2032, 2036 e 2040; o dia 29 de fevereiro de 2028 cai numa terça-feira e o de 2032 num domingo. O normal é um intervalo de quatro anos, e o único maior é de oito, em torno de um ano de século que fica de fora, por exemplo de 2096 a 2104. Com os botões de anterior e próximo da ferramenta você pula de um bissexto para o seguinte.

A calculadora funciona para anos antes de 1583? ▼

Não. O calendário gregoriano foi introduzido em 1582 e os países o adotaram em datas diferentes, então antes disso a regra não bateria com o calendário que realmente se usava. Fora de 1583–9999 a ferramenta mostra “—” em vez de um número que poderia enganar. Para datas históricas, primeiro é preciso saber qual calendário o lugar usava.