Monthly 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.

Choose the month you need

Select a year from 1900–2100 and a real month, then choose Monday or Sunday first. The grid follows those dates, including a sixth row when the month needs one. If you arrived from a specific month page, check the title before adding events.

Add the plans that belong on the page

Add a single-day event or a span with an inclusive final day. Use an optional time label for reading, not time-zone conversion. Weekly, monthly and yearly repeats keep an explicit rule; dates that do not exist are skipped. Use a short title and notes when a date box would otherwise become crowded.

Preview the actual page

Choose A4 or Letter, orientation, margins and density. Inspect the busiest day, the last row and any event continuing into a neighboring month. A dark editor still uses a white print sheet by default. The optional U.S. federal collection covers reviewed holiday years 2026–2028, not every local or school date.

Download and keep an editable copy

PDF and PNG give you the arranged calendar. Event CSV and ICS carry date-based event information. Use a local project and JSON backup for the editable version. A CSV or JSON import remains in review until you confirm, so correcting a file does not require discarding the current calendar.

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.