Date Pattern Generator
About this Tool
The Date Pattern Generator on AllThatConverter finds every date that matches a recurring rule—such as the 2nd Tuesday of each month—within a range you choose. It supports nth weekday of the month, weekly weekdays, and month-end dates, and you can copy the full list at once.
Processed safely on your device
Everything happens in your browser on this device. Your files are never sent to our servers—so you can use it with peace of mind.
How to Use
Choose a pattern type (nth weekday of month, weekly weekday, or last day of month).
Set the occurrence and weekday when needed, then enter start and end dates.
Matching dates appear immediately—use Copy to paste the whole list.
Key Scenarios & Use Cases
Scheduling recurring meetings
Pull every 2nd Tuesday in a range and paste the list into a calendar or spreadsheet.
Building weekly event date lists
List every Monday (or any weekday) in a period for attendance sheets or schedules.
Checking month-end closing dates
Enumerate the last day of each month in a range for settlements and deadlines.
Frequently Asked Questions (FAQ)
Up to 500 dates are shown. If there are more, the list is truncated with a notice—narrow the range and run again.
It is the final occurrence of that weekday in the month—for example, the actual last Friday of each month.