Date Range Generator
Batch generate date sequences within a specified range
📖 User Guide Click to view detailed usage instructions
Collapse Expand
📖 User Guide
Click to view detailed usage instructions
Date Range Generator
Free online date range generator tool, batch generate date sequences within a specified range.
Features
- Customizable start and end dates
- Multiple step units: Day, Week, Month
- Adjustable step value
- Multiple output formats: YYYY-MM-DD, YYYY/MM/DD, DD-MM-YYYY, MM/DD/YYYY, Unix timestamp
- Option to include or exclude end date
- Weekday filtering option
- Real-time statistics
- One-click copy functionality
Step Units
By Day
Generate one date per day, the most common mode.
By Week
Generate one date every 7 days, suitable for weekly plans.
By Month
Generate one date per month, suitable for monthly plans.
Output Formats
- YYYY-MM-DD: e.g., 2024-01-15
- YYYY/MM/DD: e.g., 2024/01/15
- DD-MM-YYYY: e.g., 15-01-2024
- MM/DD/YYYY: e.g., 01/15/2024
- Unix timestamp: e.g., 1705276800
How to Use
- Set start and end dates
- Choose whether to include the end date
- Select step unit (Day/Week/Month)
- Set step value
- Choose output format
- (Optional) Check "Weekdays only" to filter weekends
- View generated results and statistics
- Copy the date list in desired format
Use Cases
- Generate work schedules
- Create monthly report sequences
- Batch generate appointment dates
- Generate class schedules
- Create periodic reminders