Printable calendar generator
Generate a Gregorian month or year with a chosen first weekday and download a standalone printable HTML calendar.
How to use
Choose one month or a whole year, enter the year and month where shown, and choose the first weekday. Calculate and browse month previews. Download HTML, open it locally and use the browser’s Print command; the file includes every selected month. You can also copy the text report or download TXT.
February 2024 starts on Thursday and has 29 days. With Monday first, three empty cells precede February 1, and February 29 appears on Thursday. 1900 is not a leap year; 2000 is.
Support & limits
Proleptic Gregorian calendar without country-specific historical calendar changes. Month and weekday names follow the Arabic or English page, with RTL for Arabic. No government holidays, personal events or remote resources. Downloaded HTML contains captioned tables, header cells, dated time elements and fixed print CSS, without scripts or iframes. Paper margins vary by browser; the tool does not generate PDF.
Common questions
Does printing need a connection or account?
No. The HTML file is standalone. After downloading, open it and use the local Print command. It sends no input and contains no forms or external resources.
Related tools
Date difference
Calculate an interval or add days to a date.
Business days calculator
Count business days between two dates using your chosen weekends and manual holidays, with explicit endpoint inclusion.
ISO week calculator
Find the ISO week number, week year, weekday and Monday–Sunday boundaries, or convert a week year and number to dates.