A calendar grid
at the size it prints

Pick the year, the paper and the way the week runs. The sheet is drawn in millimetres, so what is on screen at 100 % is what comes off the press — including whether the numbers are big enough to read from across the room. Free, and no sign-up

Three sheets, one engine.
A year in a grid of months, a single month filling the page, or the long planner with every day of the year as a column.
The week your reader keeps.
Monday, Sunday or Saturday first, and the day names in any language Intl knows — or your own, typed in.
Week numbers that agree with the rows.
ISO 8601, or the count that starts with the week holding 1 January. Mixing a Sunday start with ISO numbers is the classic fault, and it cannot happen here.
Holidays you decide.
One per line. Give a full date for a one-off or leave the year off for something that falls the same day every year.
Every month the same height.
Six rows for all twelve, so a sheet of months does not come out as twelve different sizes — or let each be as tall as it needs, for a month to a page.
Type as outlines.
Nine hundred numbers, all of them filled paths. The file never asks the machine that opens it to have the font.

What it makes

Six things worth knowing before you start

A calendar is a printed object before it is anything else, so all of this is decided in millimetres.

The grid

A year, a month or a planner

  • Twelve months across three, four or six columns
  • A month to a page, filling the sheet
  • The wall planner: days across, months down
  • Any run of months — a school year opens in September
Open
The week

Where it starts and how it counts

  • Monday, Sunday or Saturday first
  • Week numbers left or right of the grid
  • ISO 8601, or the week that holds 1 January
  • Days of the months either side shown, faint, or left out
Open
The days that matter

Weekends and holidays in their own ink

  • Choose which weekdays count as the weekend
  • Your own holiday list, one per line
  • Written without a year for anything annual
  • The name set under the number where there is room
Open
The long form

The year planner

  • Every day of the year as a column, every month a row
  • The weekday letter over each number
  • Weekends running diagonally down the sheet
  • The month column measured, not guessed, so a long name still fits
Open
The paper

Written in millimetres

  • A2 to a business card, or a size of your own
  • Margins on all four sides, and a bleed where the sheet is cut down
  • A trim box in the PDF wherever there is a bleed
  • Life size on screen, so you can judge the type
Open
Out

SVG and PDF

  • Vector, at the true size of the sheet
  • Type already outlined — no font to embed or lose
  • Open it in Illustrator and carry on
  • Nothing is uploaded: it is all built in your browser
Open

In the panel

What you can set

Five tabs, and they are in the order the sheet gets decided.

01

Sheet

  • Year, and the month it opens on
  • How many months, and how many across
  • Paper size, or your own in millimetres
  • Margins, bleed and the gaps between months
02

Weeks

  • The day the week starts on
  • Week numbers, and which counting
  • Six rows always, or as many as each month needs
  • The days either side: shown, faint or blank
03

Type

  • The language of the month and day names
  • Four faces, and a cap height in millimetres for each part
  • Day names narrow, short or long
  • Where the number sits in its cell
04

Colour

  • Dates, weekends, holidays and the days either side
  • Which weekdays are the weekend
  • Rules: none, between the rows, the full grid, or a box
  • The weight of the rule, in millimetres

How it works

Four steps

Nothing leaves your machine at any point.

1

Pick the sheet

The layout, the year, and the paper it is printed on.

2

Set the week

Where it starts, whether it is numbered, and what happens to the days either side.

3

Type your holidays

One per line. They colour their day, and the name goes under the number where it fits.

4

Take the file

SVG or PDF, vector, at the size of the sheet.

Who it is for

What people print with it

Wall calendars

Twelve months on one sheet, or a month to a page for a tear-off block.

Desk pads

A quarter to a sheet, ruled, with room to write against the days.

Pocket cards

A year on a business card, at the size it goes in a wallet.

Year planners

The long sheet the office actually buys, with the weekends running down it.

Diaries and notebooks

A month grid for the endpapers, in the same face as the rest of the book.

Packaging and labels

A small grid dropped into artwork, in the same inks as everything else on the box.

Academic years

Twelve months opening in September, with the year carried across the turn.

Questions

Asked often

Is the text real text or outlines?

Outlines. Every number and every name is a filled path, so the file carries its own shapes and cannot reset itself in Arial on the machine that opens it. It is also why the numbers stay in their cells.

Which week numbering should I use?

ISO 8601 if your weeks start on Monday — it is the standard across Europe and the one a business system will agree with. The other counting, where week one is simply the week holding 1 January, is what a Sunday-start calendar wants. Mixing a Sunday start with ISO numbers gives a sheet whose numbers do not line up with its own rows.

Can it do a year that does not start in January?

Yes. Set the month it opens on and the year is carried across the turn, so a school year running September to August comes out as one sheet of twelve.

What languages are the month names in?

Any tag your browser knows, which is some hundreds. Ten are in the list and there is a box to type any other. If none of them is right you can type the twelve names yourself.

Can I add my own holidays?

One per line: `2027-01-01 New Year` for a one-off, or `01-01 New Year` for something that falls on the same date every year. They take the holiday colour, and the name is set under the number wherever the cell is wide enough for it.

Is anything uploaded?

No. The sheet is built in your browser and the file is written there too. Nothing about your calendar reaches a server.

Print a year

Open the panel, set the paper, and take the vector.