Features Downloads FAQ
Stable channel · v1.0.28

Recommended for everyone.

Auto-updater bundled — install once, the launcher pulls new releases on its own. Published via GitHub Releases.

Swift Client for Windows
v1.0.28 · ~254 MB · NSIS x64 + arm64
  • Windows 10 or 11, 64-bit (x64 or arm64)
  • 4 GB RAM minimum, 8 GB recommended
  • Java 21 (bundled — no separate install)
  • 1 GB free disk space
Download .exe
Swift Client for Mac
v1.0.28 · ~145 MB · .dmg, Apple Silicon
  • macOS 12 Monterey or later
  • Apple Silicon (arm64) only — M1, M2, M3, M4
  • 8 GB RAM recommended
  • 1 GB free disk space
Download .dmg
More options

Releases, source, and updates.

Past versions, the source tree, and what's coming next — all in one place.

Archive

Older versions

Every release back to v1.0.0 is mirrored on the GitHub Releases page — grab any prior build with one click.

Browse releases
Source

Build from source

Launcher is Electron + React. Mod is Fabric, eleven per-version subprojects. Clone, audit, compile.

View on GitHub
Auto-update

Already installed?

Swift Client checks for new releases on launch. Just restart the launcher and you'll be on the latest build.

See changelog
Linux

Linux — not yet

No Linux build today. The launcher is built on Electron so a Linux package is straightforward when there's demand — ask in Discord.

Join the Discord
Installation

Four steps. About 90 seconds.

Download the installer

Pick the file matching your operating system from the cards above. The installer is signed and notarized on Mac, signed on Windows.

Run it

Open the .exe on Windows, the .dmg on Mac. Swift Client extracts to its own folder — your existing Minecraft launcher, worlds, and resource packs are left completely alone.

Sign in with Microsoft

Same account you use for the official launcher. Swift Client does not store your password — it uses Microsoft's OAuth flow directly.

Pick a version & play

Pick any of 11 supported Minecraft versions (1.21 → 26.1.2), hit Quick Play, and you're in. Per-version mod profiles, Fabric loader, and bundled Java are all handled automatically.

Still on the fence?

Read what's in the box.

Ten modules, all on by default. Configurable, disable-able, and never in your way.