Free 7 Days to Die tool

7 Days to Die blood moon calculator

Type in your day and time and see when the next horde night hits, in game days and in real minutes. Works with custom frequency, range and day length, and gives you the server settings to match.

Checked for V3.4 (serverconfig.xml lines for V2.6)

Loading the blood moon calculator…

How to use the calculator

Enter the day and time from your HUD. The calculator shows the next horde night, how long until it starts in game time and in real time, and the nights after it.

Set Blood Moon Frequency, Range and Warning, the 24 hour cycle and the daylight length to match your world. If you use a range, add the day of your last horde for an exact window.

Tap "Run the clock" and the in-game time ticks along at your server’s speed, so you can leave the page open next to the game. Copy the link to share it with your group.

How horde nights are timed

The horde starts at dusk, 22:00, on blood moon day. It ends at dawn the next morning. Dusk never moves, but dawn does: it is 22:00 minus the daylight length, so 04:00 by default.

Real time depends on the 24 hour cycle setting, which is how many real minutes one in-game day takes. At 60 minutes, one in-game hour is 2.5 real minutes and a default horde lasts 15 real minutes.

Blood Moon Range explained

With range 0 the horde comes exactly every Frequency days. With a range above 0 it can arrive up to that many days late, picked at random.

The next horde is counted from the day the last one really happened, not from day 0. That is why the calculator asks for your last horde day, and why later windows get wider when it does not know.

Watch the day number: it turns red on horde day at the Blood Moon Warning hour (08:00 by default), so you always get a heads-up.

Changing the settings on your server

V3.x moved blood moon and day length settings into Sandbox Options. Pick the values in the game, copy the code the menu gives you and paste it as the SandboxCode value in serverconfig.xml. The old property lines still sit in some files but V3 ignores them.

On V1.x and V2.x servers, set BloodMoonFrequency, BloodMoonRange, BloodMoonWarning, BloodMoonEnemyCount, DayNightLength and DayLightLength in serverconfig.xml, in the server’s main folder.

Stop the server before you edit the file and start it again after.

Getting ready for horde night

Use the days before the horde to repair your base, craft ammo and set traps. Horde zombies always know where you are and break blocks to reach you, so the walls around your fighting spot matter most.

Be inside before 22:00. With a range above 0, treat every night in the window as horde night until the day number turns red.

Questions players ask

When is the next blood moon in 7 Days to Die?

With default settings a blood moon comes every 7 days: day 7, 14, 21 and so on. The horde starts at 22:00 on that day and ends at dawn, which is 04:00 the next morning. Enter your day and settings above to see yours.

What time does the blood moon horde start and end?

It starts at 22:00 in game time on horde day and ends at dawn the next day. Dawn is 04:00 with the default 18 hours of daylight. Shorter daylight moves dawn later, so with 12 hours of daylight the horde runs until 10:00.

How does Blood Moon Range work?

Range lets a horde come up to that many days late, never early. Each horde is counted from the day the last one really happened, so with frequency 7 and range 3 the first comes on day 7 to 10, and the next one 7 to 10 days after that. The red day number tells you which night it is.

How long is a blood moon in real time?

A default horde lasts 6 in-game hours. With the default 60 minute day that is 15 real minutes, and with 120 minute days it is 30. The calculator works it out from your 24 hour cycle setting.

How do I change the blood moon settings on my server?

On V3 servers the blood moon and day length options live in Sandbox Options. Set them in the game, copy the code and paste it into SandboxCode in serverconfig.xml. On V1 and V2 servers you edit BloodMoonFrequency, BloodMoonRange, BloodMoonWarning, DayNightLength and DayLightLength in serverconfig.xml.

Why is my day number red in 7 Days to Die?

A red day number means tonight is a blood moon. By default it turns red at 08:00 on horde day. The Blood Moon Warning setting moves it to the evening or turns it off.

A rare treasure appears!

You found Tosk’s golden acorn. Join the waitlist to unlock 25% off your first payment when we launch.

Date of birth

We keep only your email and where you signed up, to send you launch news and your code. Your birth month and year are checked, never stored. Every email has an unsubscribe link, or write to privacy@wilderack.com. Your data, in plain words.

25% off your first payment, for new customers. Your code arrives by email. Then the normal price; cancel any time.