One install. Every mod, every machine, in sync.
Sign in with your Microsoft account, join a pack, hit Play. Kystek Launcher keeps Forge, NeoForge, and Fabric modpacks in sync across every computer you use — no shared folders, no "did you get the update?" messages.
Free. No account with us required — sign-in is delegated straight to Microsoft.
Built around one problem: keeping a pack's mods identical for everyone playing it.
Cloud-synced modpacks
One person adds or updates a mod, everyone else's client picks it up on their next launch. No shared drive, no manual copying, no version drift.
Microsoft sign-in
Device-code sign-in with silent token refresh — log in once and stay logged in. Your Microsoft password never touches this app.
Forge · NeoForge · Fabric
Auto-fetches the current loader version for whichever mod loader a pack uses — nobody has to go track down the right build by hand.
Java, handled
Detects the Java version a pack actually needs and picks the closest install you already have — or downloads the right one for you if it's missing.
Roles per pack
Owner, editor, viewer. Editors can manage mods; only the owner can transfer or delete the pack. New joiners start as viewers.
Updates itself
The launcher updates silently in the background, so you're never stuck on an old client that can't sync a pack someone just updated.
Three steps, then it's just "hit Play."
Sign in with Microsoft
A device code appears in the launcher — enter it on the page that opens. No password ever passes through this app.
Join or create a pack
Paste a friend's pack ID to join theirs, or hit + Create Pack to start your own and add mods from Modrinth or your own files.
Hit Play
Minecraft, the mod loader, and every mod in the pack download automatically. First launch of a pack takes a few minutes — every launch after that is near-instant.
Windows and Linux today. macOS isn't ready yet.
Every download is the current release — the launcher updates itself after that.
🪟 Windows
Windows 10 or 11, 64-bit. One installer, no separate steps — it installs and updates itself from there.
Download .exe🐧 Linux
Portable AppImage, works on any distro. Needs FUSE: libfuse2 (Debian/Ubuntu) or fuse2 (Arch).
That script downloads the AppImage and registers it as a desktop app (Arch / CachyOS). Prefer to run it directly? Use the button above.
🍎 macOS
Not supported yet — it's on the list, just not built. Come back later.
What you need before you hit Play
- Account
- A Minecraft: Java Edition license, signed in via your Microsoft account.
- OS
- Windows 10/11 (64-bit) or Linux with FUSE support.
- Java
- Java 17 through 25, depending on the pack's Minecraft version. Auto-detected — or the launcher downloads it for you.
- Storage
- ~500MB–a few GB per modpack on first launch. Storage location is configurable if you'd rather use another drive.
- Network
- Required for sign-in and the first sync of a pack. Already-synced packs can be replayed offline.
Not a company. Just infrastructure.
Kystek Launcher runs on hardware I personally operate — there's no company behind it, no SLA, and no investor deck. It's free because running it doesn't cost much and I'd rather share it than gate it.
- No ads, no analytics, no data broker gets a copy of anything
- Your Microsoft password never touches this app — sign-in is delegated straight to Microsoft
- Mod files and pack data live on infrastructure I run directly, not a third party's cloud
- Delete your account any time from the app — no email required