Sample valid ISO calendar dates independently from an inclusive start-to-end interval.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
Each YYYY-MM-DD input is parsed at UTC midnight and converted back to the same spelling, which rejects impossible dates that JavaScript would otherwise normalise. The inclusive UTC-day span becomes an integer range, and rejection sampling chooses one offset separately for every output row.
Start date: 2026-01-01 End date: 2026-12-31 Count: 3 Seed: planning
2026-07-19 2026-06-07 2026-07-24
Database suites generate date-only fixtures inside schema bounds, research exercises sample observation days, and planning workshops draw prompts from one project window.