Fantasy Calendar Builder

Months, weeks, leap days and moons — named in your own language.

Date tools

Day of year → date

Add days

Year structure

Months and intercalary days
#NameMeaningDaysIntercalaryGroupLock
Unit names

Optional, e.g. Sun / Span / Moon / Winter. Used in labels and dates; blank = default. Plural adds “s” (write “Wolf/Wolves” for a custom plural).

Month groups
Grouping levels above months, innermost first
LevelNameContains

Optional nesting above months (e.g. 3 Months = 1 Season, 4 Seasons = 1 Age). Intercalary entries sit outside the groups.

Leap rule

0 = no leap years. Gregorian is every 4, except every 100, unless every 400.

Week days

Weekday names
#NameMeaningLock

Names from your language

Language: . Import a Seed from Toponym Forge to use your own sounds and roots; missing calendar roots (seasons, numbers, gods, weather…) are coined from its phonology and added to the Seed.

Moons

Moons
NamePeriod (days)Offset (age on year 1, day 1)Colour

Save & export

Free: 1 saved calendar in this browser (saving replaces it), JSON export and a printable year view. Your work also autosaves as a draft.

Forge Pro — coming soon: Not available yet. Subscribe below to hear when it is.

More from Grove

The Grove newsletter

Occasional notes from Grove by A Windy Tree: new features, presets and worldbuilding tips. What comes next is still undecided, so tell us what you want. Free, no spam, unsubscribe anytime.

Optional: which should we build next? (nothing is decided yet)

Voting works through the newsletter: submitting this form subscribes you to the Grove newsletter, and your vote is saved as a tag on your subscription. You'll get a confirmation email first. No email, no vote.