Redis on Windows: Native, WSL2, or Direct Download

The practical guide to run Redis on Windows in minutes. Choose a native Windows server (Memurai), run the official Linux build via WSL2, or grab a direct Windows build (Cygwin-based). Clear steps, .NET tips, and performance notes.

No official Redis for Windows — here are your best options Unaffiliated, clear disclosures, developer‑friendly

Native on Windows (Memurai)

Memurai is a Redis‑compatible server for Windows. Easy install, runs as a Windows Service, great for Windows‑first teams.

Best if you want native services, simple ops, and official Windows support.

Follow the Memurai guide

Linux on Windows (WSL2)

Install the official Redis Linux packages inside WSL2. Close to upstream Redis, great for parity with Linux servers.

Best if you prefer Linux packages and want parity with production Linux.

Follow the WSL2 guide

Direct Windows Build

Grab a ready‑to‑run Windows x64 build (Cygwin‑based) with service support. Fastest way to try Redis‑compatible tooling on Windows.

Not the official Redis for Windows. For convenience and local use.

Download ZIP (8.6.2)

Quick decision guide

  • Need native Windows service and simple ops? Start with Memurai.
  • Want upstream parity with Linux? Go with WSL2.
  • Just need a quick local run? Use the Direct Download.
Disclosure: This site is not affiliated with Redis Ltd. or Memurai. Redis is a trademark of Redis Ltd. Any references are for compatibility and educational purposes. The Windows ZIP linked above is a Cygwin‑based build and is not an official Windows release by Redis Ltd.

Connect from .NET

Use the de‑facto client StackExchange.Redis. Whether you run Memurai (localhost:6379) or Redis in WSL2, connection is straightforward.

See the .NET Guide for connection strings, health checks, and common pitfalls.

Open the .NET guide

Fast answers

Is there an official Redis for Windows?
No. Upstream Redis no longer ships a native Windows build. On Windows, your best options are Memurai, WSL2 with Linux Redis, or a convenience Windows build.
What’s the easiest way to run Redis on Windows?
For a native service and simple ops, try Memurai. For upstream parity, install Redis inside WSL2. For a quick local run, download the Windows ZIP (Cygwin‑based).
How do I connect from .NET on Windows?
Use StackExchange.Redis. Point it at localhost:6379 for Memurai or the WSL2 bridge address/localhost mapping if you run Redis in WSL2.