Yearly calendar editor

Edit your calendar. Print it your way.

My projects

March 2027

MonTueWedThuFriSatSun
1234567
891011121314
15161718192021
22232425262728
293031
Page 1 of 1

Your calendar stays on this device. Download a JSON backup to keep a separate copy.

Your print stays white in either color theme.

Full event details continue on additional pages when they do not fit.

Start with the actual year

Select a year from 1900–2100. The calendar calculates all twelve months, including the correct February length and weekdays. Changing the title alone is not a substitute for changing the year setting. Check January, February and December before reusing a previous project.

Choose the amount of detail

Use a compact overview for major dates and a roomier arrangement for event details. Keep names short enough to read at the paper size you choose. A year view is useful for spotting relationships between months; a weekly plan is better when each day needs a long list.

Review events across the full range

Add your own dates, import event rows or use explicit repeat rules. Inspect spans crossing December and January and monthly repeats on day 31. Optional federal holidays keep actual and observed dates separate. The reviewed holiday range is narrower than the editor’s supported year range.

Check all twelve months before export

Review the complete preview, paper, orientation and page count. Download PDF for a document, PNG for an image, or CSV/ICS for event data. Save the project and a JSON backup before creating another year’s version so you can preserve the original dates and layout.

Preview

Scroll or use the arrow keys to explore this page. Changing the preview size does not change your print settings.

Add an event

Times are labels. Dates do not shift between time zones.

Both the start date and the end date are included.

A missing date is skipped. A monthly event on day 31 never moves into a shorter month.

Dates in this calendar

Event color

Import events from CSV

Match the columns, review every row, then confirm what to add.

Choose fileMatch columnsReview rows

UTF-8 CSV · up to 5 MB · up to 2,000 event rows

Dates use YYYY-MM-DD. Repeat values are none, weekly, monthly or yearly. CSV column names stay the same in every language.

Correct a CSV row

Download your calendar

Choose a format, check the pages, and keep a copy of your plans.

Format

Calendar files use white paper, including when the editor is dark.

Created on this device. Your calendar is not uploaded.

Couldn’t save on this device.

Your changes are still open here. Download a JSON backup before closing this tab.