Minecraft launcher · Windows

A quieter way into Minecraft.

Leaflet Launcher is a focused native Windows launcher for vanilla Minecraft. Download a version, let it prepare Java, and step back into the world you built.

Independent, non-commercial project. No Minecraft game files are hosted on this site.

Leaflet Launcher home screen with the version catalogue and launch controls
Leaflet Launcher 1.1.0 English interface
Native by design C# · WinUI 3 · .NET 10
01 Official version catalogue from Mojang
02 Native Windows interface built with WinUI 3
03 Local-first accounts and settings
04 English · 简体中文 · 繁體中文

The idea

A launcher that stays out of the way.

Leaflet began with a simple preference: a Minecraft launcher should feel like part of Windows, not a website in a window. It is built with C# and WinUI 3, with a calm interface and careful defaults.

It reads the official Minecraft version catalogue, installs the client and its assets, prepares a matching Java runtime, and keeps the settings you actually need close at hand. There is no bundled game data, no account server, and no noise.

The result is intentionally small in scope: vanilla Minecraft, done properly, with room for the versions and accounts you already use.

What it does

The essentials, handled carefully.

Everything needed to install and launch vanilla Minecraft, without turning the launcher into a second game.

Official version catalogue

Browse releases, snapshots, and older versions from Mojang's manifest. Search and filter before you install.

Complete vanilla install

Client, libraries, natives, assets, and logging configuration. Hash checks, resumable downloads, and parallel transfers.

Java, handled

Detects installed runtimes and selects the right version. If one is missing, it can fetch a matching Temurin JRE.

Offline and Microsoft accounts

Use a local offline profile or sign in with a Microsoft account through the browser. Switch accounts from the sidebar.

Settings that make sense

Memory, resolution, game folder, Java, JVM and game arguments, proxy, download threads, and version isolation.

Three languages

English, Simplified Chinese, and Traditional Chinese. Switch the interface without restarting the launcher.

Privacy

Local by default.

Leaflet is designed around a simple boundary: your accounts and game data belong on your PC. The launcher does not operate an account service or collect telemetry.

On this PC

Settings, profiles, logs, and game files stay in local folders. There is no cloud sync or account server.

Encrypted sessions

Microsoft refresh tokens are stored with Windows DPAPI for the current Windows user. Tokens are never written to settings in clear text.

No telemetry

No analytics, tracking pixels, advertising identifiers, or background account service. Network requests are for game files, Java, and sign-in.

Read the full privacy notes

Under the hood

Small footprint. Native stack.

Leaflet is a desktop application, not a web wrapper. It uses the Windows App SDK and WinUI 3 for a native experience, with a self-contained .NET runtime so there is nothing else to install.

The launcher supports vanilla Minecraft. Existing versions with an inheritsFrom relationship can be recognised, but mod loader installers are outside the current scope.

Platform
Windows 10 1809 or newer (x64); Windows 11 recommended
Runtime
.NET 10 and Windows App SDK, self-contained
Interface
WinUI 3, Mica, light and dark themes, five accent colours
Game support
Vanilla Minecraft from the official catalogue
Accounts
Offline profiles and Microsoft account sign-in
Languages
English, Simplified Chinese, Traditional Chinese
Current version
1.1.0

Questions

A few useful answers.

Is Leaflet Launcher an official Minecraft product?

No. Leaflet Launcher is an independent project and is not affiliated with Mojang Studios or Microsoft. Minecraft is a trademark of Mojang Studios.

Does it include Minecraft?

No game files are bundled or hosted by this site. The launcher downloads the version you choose from Mojang's official resources or a mirror at install time.

Is the source code public?

This site is the public product and privacy information page. The application source is maintained privately and is not distributed here.

Does Microsoft sign-in need approval?

Microsoft account sign-in uses Minecraft Services. Access to those services is reviewed by Microsoft, and availability depends on that review. Leaflet uses the OAuth 2.0 device authorization flow and never receives your Microsoft password.

Where are Microsoft tokens stored?

Refresh tokens and the local Minecraft session are kept in a Windows DPAPI-protected file under the launcher data folder. Only the current Windows user can decrypt it. See the privacy notes for details.

Can I play without a Microsoft account?

Yes. Leaflet supports local offline profiles for single-player and offline servers. A Microsoft account is only needed for online play that requires one.

Does it install Forge, Fabric, or NeoForge?

Not currently. Leaflet focuses on vanilla Minecraft. Existing versions with an inheritsFrom relationship can be recognised and launched using their version metadata.