How to Download & Install Deltarune on PC (Windows 10/11)

Reading time icon 3 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more

deltarune 3&4 release poster

Deltarune, the emotional RPG from Undertale creator Toby Fox, is back with the release of Chapters 3 and 4 in 2025. Whether you’re revisiting the Dark World or diving in for the first time, the game remains a fan-favorite thanks to its sharp writing, formidable characters, and surprising depth.

We wrote this guide to help both newcomers and returning fans download, install, and run Deltarune on a Windows PC without any technical hiccups. If you’ve stumbled upon a problem or just want to make sure you’re doing things right, this walkthrough is for you.

PC Requirements

Before downloading, make sure your system can run the game smoothly. Deltarune isn’t resource-heavy, but it does require a 64-bit Windows OS and a GPU that supports DirectX 11 or later. Skipping this step might lead to avoidable issues during installation or gameplay.

Minimum Requirements:

  • OS: Windows 10 or higher (64-bit)
  • CPU: Dual Core @ 2.0 GHz or better
  • RAM: 2 GB
  • Graphics: 128 MB VRAM, DirectX 11 compatible
  • Storage: 1 GB available space

Recommended:

  • RAM: 4 GB
  • Graphics: 512 MB VRAM, DirectX 12 compatible

ℹ️ Important: Deltarune does not support 32-bit Windows systems.

How to Download Deltarune

You can grab Deltarune from two main sources: Steam for the full game (Chapters 1–4) or itch.io for the free demo (Chapters 1 & 2). The method you choose depends on how much of the game you want to access and whether you’re willing to pay.

🟢 Download via Steam:

  • Head to the Deltarune Steam page
  • Add the game to your cart and check out (Chapters 3 & 4 are paid)
  • Once purchased, hit Install and Steam will handle the rest

🟠 Download via itch.io:

⚠️ Only Chapters 1 and 2 are free on itch.io. Full content is on Steam.

How to Install Deltarune

Now that you’ve got the game, it’s time to install it properly. The process varies slightly depending on your download source.

Steam Installation:

Steam automatically installs the game once downloaded. Just click Play in your Library to start exploring the Dark World.

itch.io Installation:

  • Locate the .zip file you downloaded
  • Right-click → Extract All
  • Open the extracted folder
  • Double-click DELTARUNE Chapter 1&2.exe to launch

If Windows warns you about running unknown apps, click More info → Run anyway

Fix Download Issues

Sometimes downloads don’t go as planned—slow speeds, corrupted files, or blocked connections are common culprits. Here’s what to do if that happens.

  • Slow download? Pause other internet activity or switch to a wired connection.
  • Corrupted file? Delete and re-download from the official source.
  • Blocked by antivirus? Temporarily disable it or whitelist the download folder.

Using a trusted source like Steam or itch.io will minimize the risk of problems.

Fix Installation Issues (Windows 10/11)

If the game doesn’t launch, crashes, or behaves oddly, don’t panic. These fixes solve 90% of common Windows-related issues.

  • Run as administrator: Right-click on the .exe → “Run as administrator”
  • Update drivers: Especially your graphics drivers via NVIDIA/AMD/Intel’s websites
  • Install DirectX runtime: Use the DirectX web installer
  • Steam issues? Disable Steam Overlay and verify game file integrity via the Library settings
  • Still on 32-bit Windows? You’ll need to upgrade—Deltarune won’t run on 32-bit systems

Keeping Windows updated and running the latest version of DirectX can also prevent a lot of frustration.

Deltarune is more than just a follow-up to Undertale—it’s a full-fledged experience that blends nostalgia, humor, and heart into one unforgettable journey. Now that you know how to download and install it safely, all that’s left is to dive in.

User forum

0 messages