I can't seem to find another website to provide that data except for Blockchair BlockBoss_ already provided you with a good source but if you are looking for a more advanced tool with a specific date you can check this API below
https://api.blockchair.com/bitcoin/blocks?limit=100&sort=-id&date={YYYY-MM-DD}&fields=id,transaction_count
Replace the date you want to see 100 blocks with transaction counts.
Or this one below with Unix time
https://api.blockchair.com/bitcoin/blocks?limit=100&sort=-id&min_timestamp={timestamp}&fields=id,transaction_count
Sample today is April 9 and if you want to get blocks for a week ago April 2 you will need to use
https://www.epochconverter.com/ to convert the time. Here's my sample below
https://api.blockchair.com/bitcoin/blocks?limit=100&sort=-id&min_timestamp=1679923200&fields=id,transaction_count
Blockchair API is a more advanced tool you can request any data that you want to retrieve but limited to the free user you can maybe buy their API plan if you want more data to retrieve.