Date RangeGenerator
Produce a clean CSV column of sequential dates — pick a start, an end, a step, and a format. Everything runs client-side in your browser.
Produce a clean CSV column of sequential dates — pick a start, an end, a step, and a format. Everything runs client-side in your browser.
Set the boundaries and cadence of your date column, then copy or download the CSV. There is no input file and nothing leaves your machine.
Enter a start and end date. The generator parses ISO (2025-01-01), US (01/31/2025), and EU (31.01.2025) inputs leniently, so paste whatever you have.
Step by day, week, or month, and emit dates as ISO, US, or EU strings. Month steps stay calendar-correct, clamping to the last valid day of short months.
Name the column, generate, and grab the CSV. The output is RFC-4180 clean and ready to paste into a spreadsheet, seed a database, or feed another tool.
A focused tool for the one column that every time series, report, and test fixture needs — built to be exact and private.
Day, week, and month stepping uses real calendar math in UTC, so month sequences land on the right day and never drift across short months or leap years.
Output ISO 8601, US MM/DD/YYYY, or EU DD.MM.YYYY to match the system you are seeding without a second find-and-replace pass.
Start and end fields accept several common date shapes and fall back to the browser's parser, so you spend less time reformatting and more time generating.
Generation happens in your browser with the standard JavaScript engine. No upload, no account, no telemetry — close the tab and nothing remains.