OfflineSkins
Players who want a custom skin without a Mojang account can place a PNG file in a local folder, and OfflineSkins applies it in-game with no internet connection.
What it does
OfflineSkins is a Fabric mod that loads a player's custom skin from a PNG file kept on the local machine. The file is named after the username and placed in the config/offlineskins folder inside the game directory. A player selects a skin with a command, and the chosen skin is applied automatically the next time the game starts or a world is joined. Mojang authentication is not used for the skin, so the mod works offline.
The folder layout is simple: steve.png, alex.png and any yourname.png files sit beside a config.json file. The config records the selected skin and the default model, so the choice survives restarts. The mod is client-side only, which means the server does not need it and players can join a server without installing anything. No required dependency is listed for Fabric.
Installation is a simple drop-in. The mod is published for Fabric alone, with 11 release versions. The latest file is 1.0.0 for 26.3, dated 2026-09-16, and the code is released under the MIT License without being open source.
Key features
Offline custom skins
Custom skins load from local PNG files, so the player does not need an internet connection or a Mojang account.
Local skin folder
PNG skins are stored in config/offlineskins, with steve.png and alex.png as defaults and one file per username.
Automatic loading
The selected skin is applied when the game starts and when the player joins a world, with no extra step each session.
Persistent settings
The chosen skin and the default model are saved in config.json and remembered between sessions.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x6 of 6 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
StraySkins is a Fabric mod that runs on client and server, under the MIT License, for 1.20.1 – 26.3. Histoskins is client-side only and works on Fabric and Quilt, for 1.20.2 – 26.1.2, but is released under All rights reserved. OfflineSkins is client-side only on Fabric, for 1.21.6 – 26.3, and is not open source, so it fits a player who wants a local PNG workflow rather than a server-side option.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| OfflineSkins | Fabric | 1.21.6 – 26.3 | Client-side only | 2026-09-16 |
| StraySkins | Fabric | 1.20.1 – 26.3 | Client and server | 2026-10-03 |
| Histoskins | Fabric and Quilt | 1.20.2 – 26.1.2 | Client-side only | 2026-04-05 |
Questions
Does OfflineSkins need to be installed on the server?
Which loader does OfflineSkins use?
How is a skin file named?
In the catalog
OfflineSkins is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 8,071 mods support Minecraft 26.3.
More from hindustani_gamer_fardin
Similar mods
What the author says
🧍♂️ Offline Skins 🎨 Use Custom Skins — Even Without Internet! Offline Skins is a lightweight Fabric mod that lets you use local PNG skin files as your player skin — completely offline. No Mojang API, no authentication — just your own skins loaded straight from your game directory.
Official listing
- Modrinth page
- modrinth.com/mod/offlineskins
- Owner
- hindustani_gamer_fardin
- Published
- 2025-11-08
- Updated on Modrinth
- 2026-09-16
- Facts verified
- 2026-10-15
