Fecha aleatoria
Genera fechas al azar entre dos fechas, en el pasado según la edad o en el futuro, con el día de la semana y cuatro formatos de salida.
La mayoría de las herramientas de fechas de este sitio responden a una pregunta sobre una fecha que ya tienes. Esta funciona al revés: te da fechas que no tenías. Tiene tres modos, porque «una fecha al azar» significa cosas distintas según el trabajo: «Entre dos fechas» sortea uniformemente dentro del rango que fijes; «Fecha pasada» sortea una fecha de nacimiento para alguien de una edad elegida —que es justo lo que busca quien quiere un generador de cumpleaños aleatorios— y muestra la edad exacta que esa fecha da hoy; «Fecha futura» sortea un día dentro de un número de días desde hoy, para plazos, sorteos y decisiones del tipo «algún día del mes que viene, elegido con justicia».
Sortea fechas al azar: entre dos fechas, en el pasado según la edad (cumpleaños aleatorios, con la edad exacta) o en el futuro. Los fines de semana se pueden saltar.
Las fechas del modo cumpleaños son datos ficticios de prueba: no son fechas de nacimiento de personas reales y nunca deben usarse en documentos de identidad, formularios de verificación o recuperación de cuentas. Si un formulario pide una fecha real, usa la real. Sirven para pruebas de software, demostraciones, ejercicios de clase, ficción o para elegir un día al azar.
Respuestas rápidas
¿Cómo genero una fecha al azar entre dos fechas?
Elige el modo «Entre dos fechas», escribe la fecha inicial y la final como dd/mm/aaaa, cuántas fechas quieres (1, 5, 10 o 25) y el formato de salida, y pulsa Generar fechas. Cada día natural del rango, extremos incluidos, tiene la misma probabilidad de salir.
Marca «Excluir fines de semana» para sortear solo fechas de lunes a viernes. Si la fecha inicial es posterior a la final, la herramienta muestra un mensaje claro y no sortea nada. En formato en letra, una salida posible sería «14 de marzo de 2027 — domingo».
¿Puede generar un cumpleaños aleatorio?
Sí: es el modo «Fecha pasada / cumpleaños». Fija una edad mínima y una máxima (18 y 80 por defecto) y la herramienta sortea fechas de nacimiento pasadas que harían que una persona tuviera esa edad hoy, imprimiendo la edad exacta junto a cada fecha.
Las fechas son datos ficticios de prueba. La edad mostrada es exacta para el día en que generas, contando si el cumpleaños de este año ya ha ocurrido. Nunca uses un cumpleaños generado como fecha de nacimiento de una persona real.
¿Puedo generar fechas sin fines de semana?
Sí. Marca «Excluir fines de semana» en cualquier modo y los sábados y domingos se saltan por completo, así que cada fecha devuelta cae de lunes a viernes. Si tu rango no contiene ningún día laborable, la herramienta te lo dice en lugar de devolverte un fin de semana.
La misma opción sirve en el modo futuro para elegir un día laborable al azar —una entrega, una inspección, un día de equipo— dentro de los próximos días que fijes. El muestreo se detiene con seguridad tras un número limitado de intentos, así que un rango minúsculo o todo de fin de semana nunca cuelga la página.
Cómo se usa
- Elige un modo —«Entre dos fechas», «Fecha pasada / cumpleaños» (por rango de edad) o «Fecha futura» (dentro de un número de días desde hoy)— y rellena sus campos: el rango de fechas escrito como dd/mm/aaaa, el rango de edad o el rango de días.
- Marca «Excluir fines de semana» si no valen sábados ni domingos, elige cuántas fechas (1, 5, 10 o 25) y el formato de salida: dd/mm/aaaa, en letra con el mes escrito o ISO.
- Pulsa Generar fechas. Cada resultado muestra su día de la semana y, en el modo cumpleaños, también la edad exacta. Usa Copiar para llevarte la lista, o genera de nuevo para obtener otro conjunto.
Acerca de esta herramienta
El modo cumpleaños merece una explicación clara, porque es el que más se presta a mal uso. Elige un rango de edad —por ejemplo, de 25 a 40— y la herramienta calcula la ventana de fechas de nacimiento que harían que alguien tuviera esa edad hoy, y sortea dentro de ella. Junto a cada fecha imprime la edad exacta, teniendo en cuenta si el cumpleaños de este año ya ha pasado. Son fechas ficticias para datos de prueba, demostraciones y práctica con formularios: no pertenecen a personas reales y nunca deben usarse como si lo fueran, ni en documentos de identidad, ni en recuperación de cuentas, ni en nada que exija una fecha de nacimiento verdadera.
Los fines de semana se pueden excluir en cualquier modo, lo que convierte el generador en un selector de días laborables: sortea un día de inspección en marzo, una fecha de auditoría en este trimestre o el día de la limpieza a fondo de la oficina. El sorteo toma días naturales completos y uniformes en todo el rango, saltándose sábados y domingos si la casilla está marcada; si un rango es todo fin de semana —un solo sábado, por ejemplo—, la herramienta lo dice en lugar de quedarse en bucle o devolver un fin de semana a escondidas. Las fechas se escriben al estilo español, dd/mm/aaaa, y en el formato en letra con el mes completo: 14 de marzo de 2027. Nada se guarda ni se envía: las fechas existen solo en esta pestaña.
Preguntas frecuentes
¿Un cumpleaños generado es la fecha de nacimiento de una persona real?
No. Las fechas del modo cumpleaños son ficticias, inventadas sorteando dentro de una ventana de fechas. No proceden de ningún registro de personas reales. Úsalas para pruebas de software, demostraciones, trabajo de clase y ficción, nunca como fecha de nacimiento de nadie.
¿Qué formato de fecha acepta la entrada y por qué hay formato en letra?
La entrada es dd/mm/aaaa, el formato habitual en español: por ejemplo, 05/11/2026 es el 5 de noviembre de 2026, y las fechas imposibles (como 31/02) se rechazan con un mensaje. La salida ofrece además el formato en letra porque las barras son ambiguas entre países: 04/11/2026 es el 4 de noviembre donde se escribe dd/mm/aaaa y el 11 de abril donde se escribe mm/dd/aaaa; «4 de noviembre de 2026» y el ISO (2026-11-04) no se pueden malinterpretar.
¿Qué pasa si la fecha inicial es posterior a la final?
Recibes un mensaje claro que lo dice y no se sortea ninguna fecha. Lo mismo con un rango de edad invertido o un rango de días al revés: nada se rompe y no se muestra ningún resultado engañoso.
¿Todas las fechas de mi rango son igual de probables?
Sí: el generador elige un número entero de días al azar en todo el rango con aleatoriedad criptográfica y muestreo por rechazo, así que los extremos son tan probables como las fechas centrales. Con fines de semana excluidos, lo es cada día laborable.
¿Lo que genero se guarda en algún sitio?
No. Las fechas se producen en tu navegador y nunca se suben, se guardan ni se registran. «Hoy» se lee del reloj de tu propio dispositivo.
Más herramientas en español
Calculadora de edad
Tu edad exacta en años, meses y días, los días totales vividos y cuánto falta para tu próximo cumpleaños.
Cuenta atrás
Cuenta atrás hasta cualquier fecha: lanzamientos, entregas, cumpleaños y eventos.
Cronómetro
Cronómetro sencillo con tiempos parciales (vueltas) y precisión de décimas de segundo.
Números aleatorios
Genera números aleatorios entre un mínimo y un máximo, con opción de no repetir y de ordenarlos.
Sorteo de nombres
Pega una lista de nombres y sortea uno o varios ganadores sin repetición: para la clase, el equipo o una rifa.
Random Date Generator
Generate random dates between two dates, in the past by age, or in the future — with weekday, age and four output formats.