Gerador de data aleatória
Este gerador de data aleatória sorteia datas de qualquer período que você definir: se quiser, só dias úteis ou fins de semana, e com um horário junto. Até 100 datas de uma vez, sem repetir e em ordem, se preferir.
Fonte: W3C Recommendation, W3C Web Cryptography API – getRandomValues(). Atualizado em: .
Como o cálculo é feito
Como funciona o gerador de data aleatória
- Digite um período, por exemplo de 01/01/2026 a 31/12/2030, e quantas datas você quer.
- Se precisar, escolha só dias úteis ou só fins de semana e defina uma faixa de horário, como 08:00 às 18:00 de 15 em 15 minutos.
- Clique em “Sortear de novo”. Qualquer mudança nas configurações também sorteia de novo. “Copiar lista” leva o resultado, por exemplo, para o Excel ou uma agenda.
Como o sorteio é feito
Entre todos os dias que atendem ao filtro no período, cada um tem a mesma chance. Com horário, cada combinação de dia e intervalo conta igualmente. “Sem repetir” sorteia sem reposição, então nenhuma data aparece duas vezes. O calendário é o gregoriano, os anos bissextos (29 de fevereiro) estão incluídos e os dias da semana seguem a ISO 8601. A fonte de aleatoriedade é o gerador do seu navegador (Web Crypto), e não o Math.random.
Para que serve
- Dados de teste: datas de nascimento, de pedido ou compromissos para planilhas e testes de software.
- Jogos e desafios: um dia qualquer para quiz, adivinhar aniversários ou exercícios de escrita.
- Sorteio: escolher com justiça uma data entre vários dias possíveis, por exemplo para fiscalizações ou amostras.
Limites
Feriados e férias não são considerados, pois variam conforme o país e a região. As datas são dias de calendário simples, sem fuso horário. O gerador não serve para criptografia nem para sorteios oficiais. Nada é enviado ou guardado, a não ser as suas configurações no navegador.
Perguntas frequentes
Como gerar uma data aleatória?
Digite a data inicial e a final e clique em “Sortear de novo”. O gerador escolhe um dia do período, cada dia com a mesma chance.
Posso sortear só dias úteis ou só fins de semana?
Pode. Em “Quais dias?”, escolha “Só dias úteis (seg–sex)” ou “Só fim de semana (sáb, dom)”. Os feriados não são excluídos.
Como incluir horários aleatórios?
Em “Horário”, escolha “Com horário”, digite “No mínimo” e “No máximo” e ajuste a precisão. Exemplo: 08:00 às 18:00 de 15 em 15 minutos.
A mesma data pode aparecer duas vezes?
Só se “Sem repetir” estiver desligado. Ligado, cada data aparece no máximo uma vez; se houver menos possibilidades do que o pedido, o gerador mostra só essas.
Funciona para datas do passado?
Sim. São aceitos anos de 1000 a 9999. O período pode abranger cerca de 219 anos; períodos maiores são encurtados.
Como levo as datas para o Excel?
Use “Copiar lista” e cole em uma coluna. Escolha o formato ISO 8601 (2026-10-14) e o Excel reconhece a data com mais segurança.
Fontes e base legal
- W3C Recommendation: W3C Web Cryptography API – getRandomValues()
- MDN Web Docs – Crypto.getRandomValues()
- ISO 8601 – Date and time format (dias da semana, segunda-feira = 1 a domingo = 7)
- MDN Web Docs – Intl.DateTimeFormat (data e hora no idioma da página)
Última atualização: · Princípios editoriais
Ferramentas relacionadas
- Gerador de números aleatóriosGerador de números aleatórios: sorteie entre dois valores, de 1 a 100 ou até 1.000 de uma vez, com ou sem repetição. Presets de Mega-Sena, Quina e Lotofácil.
- Calculadora de DatasCalculadora de datas: dias entre duas datas, somar ou subtrair dias, semanas, meses ou anos e dias úteis com feriados – com dia e número da semana.
- Embaralhar listaEmbaralhar lista: colocar nomes em nova ordem aleatória, sortear vencedores ou dividir em grupos – justo, sem cadastro, e a lista fica no seu navegador.
- Em que semana do ano estamos hoje?Número da semana atual (ISO 8601 e contagem dos EUA), a semana de qualquer data, as datas de cada semana e todas as semanas do ano, com ICS e impressão.
- Jogar Paciência onlinePaciência (Klondike) grátis no navegador: compre 1 ou 3 cartas, desfazer, dicas e partida do dia com solução. Compartilhe seu tempo com as mesmas cartas.
- Roleta de verbos em inglês: gire e diga o passadoRoleta de verbos em inglês online: 40 verbos irregulares e 16 regulares. Gire, diga o past simple e o particípio e confira a resposta com a tradução.
- Roleta de animais: gire e sorteie um bicho aleatórioRoleta de animais com 36 bichos: da fazenda, selvagens e marinhos. Gire e sorteie um animal para mímica, desenho, imitar o som ou aula. Grátis e editável.
- Sorteio de duplas online: sorteador de duplas aleatórias e mistasSorteio de duplas online: cole os nomes, toque em “Sortear duplas” e pronto. Duplas mistas com duas listas, confrontos e link com o resultado para o WhatsApp.
- Roleta de emoções: gire e converse sobre o que você senteRoleta de emoções online com 24 emoções e uma pergunta para cada uma: gire, dê nome ao que sente e conte. Para crianças, sala de aula e roda de conversa.