Calendar Generator
Make a printable monthly calendar for any month and year — right in your browser.
Make a printable calendar for any month
Pick a month and year to generate a clean, printable calendar grid. Choose whether the week starts on Sunday or Monday, optionally show ISO-8601 week numbers, and use the arrows to jump between months or the Today button to return to the current month. Month and weekday names are shown in your language automatically, and everything runs in your browser — nothing is uploaded.
Printing and saving your calendar
Click Print to send the calendar straight to your printer or to save it as a PDF from the print dialog. Because it is generated on the fly, you can make a blank calendar for any month — this year, a past year, or far into the future — for planning, scheduling, chores, or a wall calendar.
FAQ
Can I choose Monday or Sunday as the first day? Yes. Use the week-start selector to switch between a Sunday-first and a Monday-first layout; the grid and weekday headers update instantly.
What are the week numbers? They are ISO-8601 week numbers (1–53), where week 1 is the week containing the first Thursday of the year. Toggle them with the checkbox.
How do I save it as a PDF? Click Print and choose "Save as PDF" as the destination in your browser print dialog.
Does it work offline and keep my data private? Yes. The calendar is generated entirely in your browser with no uploads, accounts, or network calls.