Skip to content
Redmoon Calculators
Schrijftools All languages

Fantasy Calendar Generator & Date Converter

Free fantasy / D&D calendar generator. Define a custom year (months, days, week, leap-year rule) and bridge real-world durations into fictional dates. Renders a printable calendar grid for any custom year.

Wanneer gebruiken

Use whenever you need to "jump ahead" in your worldbuilt timeline. Particularly handy when characters travel for weeks and you need to know what day it is when they arrive.

Vergelijking

Tools like Fantasy Calendar and Realm Manager have richer features but require accounts. This is a zero-login quick converter.

Enter your values below. Calculations run locally as you type.

Zo werkt het

You define the world's "rules of time" — months, days per month, days per week — and the calendar generator builds a printable grid for any month.

The converter takes a starting day-of-year and a number of days to add, then computes the target month, day, weekday, and how many years have advanced.

No login or sync — your custom calendar is saved in your browser only.

Veelgestelde vragen

Does it support leap years?

The current build computes simple year cycles. For leap rules, add the extra day(s) to your year length manually.

Can I save my calendar?

Your calendar settings are saved in your browser locally. Sharing across devices isn't supported yet.

Why define a custom week length and not just use seven days?

Fictional worlds often use weeks of five, eight, or ten days to feel distinct from Earth's. The generator lets you set the week length so the printable grid wraps correctly and weekday names line up with your lore.

How do I convert a real-world duration into an in-world date?

Enter your campaign's starting fictional date and the number of real days elapsed, and the tool adds them across your custom month and leap-year rules. This keeps in-world dates accurate even when your months differ in length from real ones.

Voorbeeld

Invoer

10 months × 40 days = 400 day year. 8-day week. Story day 1, add 142 days.

Uitvoer

Month 4, day 22 — weekday 6.

Day 1 + 142 days = day 143. With 40-day months, that's month 4 (days 121–160) and day 23 — minus 1 because day 121 is month 4's day 1.

Veelgemaakte fouten

  • Doesn't support leap years yet — manually add days for cycles.
  • Weekday count assumes day 1 is weekday 1.
  • No moon-phase or holiday tracking (planned).

Verwante tools

Feedback sturen

We lezen elk bericht. Vertel ons wat beter kan of wat je leuk vindt.