Dates and Business Days

Date Range Chunker

Enter the first and last day and choose how to cut the range to get a list of chunks with their dates.

Your numbers

This day is included.

Cut into

Result

Chunks

10

70 days from Mon Jan 5, 2026 to Sun Mar 15, 2026.

Days in the range
70
First chunk length
7 days
Last chunk length
7 days
Longest chunk
7 days
Chunk days add up to
70

Chunks

No.StartsEndsDays
1Mon Jan 5, 2026Sun Jan 11, 20267
2Mon Jan 12, 2026Sun Jan 18, 20267
3Mon Jan 19, 2026Sun Jan 25, 20267
4Mon Jan 26, 2026Sun Feb 1, 20267
5Mon Feb 2, 2026Sun Feb 8, 20267
6Mon Feb 9, 2026Sun Feb 15, 20267
7Mon Feb 16, 2026Sun Feb 22, 20267
8Mon Feb 23, 2026Sun Mar 1, 20267
9Mon Mar 2, 2026Sun Mar 8, 20267
10Mon Mar 9, 2026Sun Mar 15, 20267
How this was calculated
  1. A new chunk starts on each Monday. The first chunk begins on your first day and may be short.
  2. The last chunk ends on your last day, so it may be short too.
  3. Chunks never overlap and leave no gaps, so the chunk lengths add up to the whole range.

Calculated using SumPanda.com · https://sumpanda.com/date-range-chunker/

Results are estimates for general information. Verify important figures before relying on them.

Next step

How to use the date range chunker

  1. Enter the first day and the last day of the range. The last day is included.
  2. Choose how to cut it: weeks, calendar months, calendar quarters or chunks of a set length.
  3. For weeks, choose the weekday the week starts on. For a set length, enter the number of days.
  4. Read the chunk list and download it as CSV.

Formula

weeks: a chunk ends on the day before the next chosen start weekday

months and quarters: a chunk ends on the last day of the calendar month or quarter

set length: a chunk ends after the chosen number of days

the last chunk is cut off at the last day of the range

The first and last chunks can be shorter than the rest because they follow your dates. Chunks never overlap and leave no gaps, so their lengths add up to the whole range.

Ten weeks, six months and every 14 days

From Monday, January 5, 2026 to Sunday, March 15, 2026 is 70 days. Cut into weeks that start on Monday, it gives 10 chunks of 7 days each, the first from Mon Jan 5 to Sun Jan 11. Cut into chunks of 14 days it gives 5 chunks.

From January 15 to June 10, 2026, which is 147 days, calendar months give 6 chunks: January 15 to 31 (17 days), February (28), March (31), April (30), May (31) and June 1 to 10 (10 days).

Uses for chunked dates

Splitting a range helps when a report or request must cover a long period in smaller pieces, such as pulling data a week at a time, billing by month or scheduling work in sprints. The start and end of every chunk are listed, so you can paste them into a query or a calendar.

The week start matters. A week that starts on Sunday and one that starts on Monday cut the same range into different pieces, and the first and last pieces change length.

Related date tools

To make a repeating list of dates instead, use the Date Sequence Generator. To count the days between two dates, use Days Between Dates. To find which week of the year a chunk starts in, use the Week Number Calculator, and to move a date by days or months, use the Date Calculator.

Assumptions and limits

  • Both the first day and the last day are included in the range.
  • Months and quarters follow the Gregorian calendar, with quarters starting in January, April, July and October.
  • At most 400 chunks are produced.
  • The dates shown when the page opens are examples.

Formulas reviewed October 10, 2026. See the calculation methodology for how SumPanda rounds, tests and sources its formulas.

Frequently asked questions

Why is my first chunk shorter than seven days?

When the range starts in the middle of a week, the first chunk runs only to the end of that week. The same is true for months and quarters.

Is the last day included?

Yes. The last chunk ends on the last day you entered, and that day is counted in its length.

What is the longest range I can use?

There is no fixed number of days, but the result is limited to 400 chunks. Use longer chunks for very long ranges.

Can I start the week on Saturday?

Yes. The week start list has all seven weekdays, so you can match a workweek that starts on any day.