A wall calendar from your own photos and dates.

CalDesign puts a photo on every month and your family's dates in the day cells, then saves a file you can print.

Bring the dates you already have.

Public holidays for over 80 countries are built in, named in each country's own language, in its own script. Birthdays and events can come from Contacts and Calendar.

Birthdays from Contacts

Pick people from Contacts inside CalDesign, drop them on the window, or import a .vcf file. Each birthday comes in as a yearly date, with the age they turn if you want it. More about birthday calendars.

CalDesign keeps only the names and dates, not addresses or phone numbers.

Events from Calendar

Export a calendar from Calendar, Google Calendar or another app as an .ics file and import it. Its events go into a category of their own. If you import the same file again later, CalDesign replaces that category's dates.

An event that repeats every year stays a yearly date.

Three weeks of May, close up: May Day circled in red; Tomek · 37 and Ola · 30 marked with a blue dot; Lake trip and School play framed in green; Our anniversary underlined in purple.
A holiday, two birthdays from Contacts, two events from a calendar file and an anniversary typed in by hand, each in its own colour.

Give each kind of date its own look.

Pick a colour, a weight and a marker for each group of dates. When two dates fall on the same day, the group higher in your list wins.

May 2027 in the Slim grid, with holidays, birthdays, trips and an anniversary each styled differently.
  • Holidays circled, names in capitals
  • Birthdays with a dot and the age
  • Trips in a square
  • Anniversaries underlined
  • Weekends in colours of their own

Grid

Hairline rules between the days.

Print PDF

Every page in one file, with bleed, crop marks, embedded fonts and photos at up to 400 ppi.

The October page: a close-up of autumn leaves above the month grid.

16-bit TIFF

Or one PNG, JPEG or TIFF per page, up to 600 dpi, for your photo lab.

Any page size

A3, A4, 30 × 30 cm, Letter, Tabloid, or your own size in millimetres.

Checked before export

CalDesign warns you about a missing photo, a letter your font can't draw, or a photo too small to print sharply.

Free to download.

You can design a whole calendar without paying. Free exports are previews with a small mark in one corner. A single purchase unlocks full-resolution export, and Family Sharing covers your family.

Coming soon to the Mac App Store

Requires macOS 13 or later.