All in one place — Token Conversion · Account Management · Injection · Player Profile (Skin & Rename)
Features · Screenshots · Build · Getting Started · Dependencies
ALTs Tools is an all-in-one multi-account (ALT) manager built for Minecraft players.
Drop in a Refresh Token (or a Microsoft login cookie) and it converts it into a usable Access Token, logs the account in, organizes profiles into neat cards, can "swap" that account into a running game, and manages the player profile — skin and in-game name — while it's at it.
The entire UI is built on WPF + .NET 8 with a MaterialDesign theme, a gently drifting Minecraft panorama background, lively interaction animations, and full English / 简体中文 localization that switches at runtime — good looking and easy to use.
Warning
For learning and personal account management only. Do not use it for anything that violates the Minecraft / Mojang / Microsoft Terms of Service. Use at your own risk.
|
Turn a Refresh Token into an Access Token and log in with one click.
|
Bring all your ALT accounts together on a visual card wall.
|
|
Make the app yours.
|
"Inject" an account into a running Minecraft.
|
|
Manage your account's name and skin, and preview other players — what you see is what you get.
|
|
| Purpose | Requirement |
|---|---|
| 🟢 Run the built release | Windows 10 / 11 + .NET 8 Desktop Runtime |
| 🔨 Build from source | .NET 8 SDK or Visual Studio 2022+ |
# 1. Clone the repo
git clone https://github.com/NoobCock/RefreshToAccess2.git
cd RefreshToAccess2
# 2. Restore dependencies and build
dotnet restore
dotnet build -c Release
# 3. Run
dotnet run --project RefreshToAccess2The build output is TokenTools.exe, located at:
RefreshToAccess2/bin/Release/net8.0-windows/
Tip
You can also open RefreshToAccess2.slnx in Visual Studio 2022 (or newer) and build/run with one click.
- Open Converter, paste a Refresh Token (or switch to Cookie → Token mode), pick the matching client, and click convert to log in. You can also check a token's expiry here.
- View, search, and organize all your accounts in Alt Manager.
- After launching Minecraft, use Injector to inject the account into the game process and switch without restarting.
- In Player Profile, preview and change your skin, look up other players, and rename your in-game name (requires logging in via Converter first).
- Open Settings to switch the interface language between English and 简体中文.
| Dependency | Purpose |
|---|---|
| MaterialDesignThemes | Material-style UI theme |
| Newtonsoft.Json | JSON serialization / deserialization |
| System.IdentityModel.Tokens.Jwt | JWT token parsing |
| Vortice.Direct3D11 / D3DCompiler | 3D skin preview rendering |
| EasyCompressor.LZMA | Embedded resource compression |
| System.Management | Process info queries (for injection) |
This project is released under the GNU General Public License v3.0.
Original project created by NoobCock; this repository builds on and improves it.





