SkinTLS
by Flomik
SkinTLS makes Minecraft fetch player skins and Mojang-hosted capes over HTTPS instead of plain HTTP, for players whose networks block HTTP traffic.
What it does
Some networks and environments block or break plain HTTP requests, so the vanilla texture downloader can fail to load skins and capes. SkinTLS rewrites those insecure requests so that Mojang-hosted textures are requested over HTTPS. Players who have seen broken skins or error messages while loading player textures are the ones the mod addresses. It works on Fabric for 1.21.7 – 1.21.8, and the mod itself is client-side only, so servers do not need it.
Installation is a single client-side file, though the author notes that extra setup may be needed in some environments. It patches the underlying Mojang request system rather than replacing skin cosmetic mods, which still rely on the vanilla downloader and remain compatible. The code is open source under the MIT License, and the source code and issue tracker are public. Builds cover 1.21.7 and 1.21.8, with 1.0-1.21.8 as the latest Fabric file, dated 2025-09-02.
Key features
HTTPS texture requests
Requests for Mojang-hosted skins and capes are sent over HTTPS, not plain HTTP, when the mod is installed.
Automatic request rewriting
Insecure HTTP texture requests are rewritten to HTTPS without any player action.
Compatible with skin cosmetic mods
Skin and cosmetic mods built on the vanilla downloader continue to function with it installed.
Future-proof loading
Skins keep loading on modern servers and networks that often block or break HTTP traffic.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Networks that block HTTP
Players on networks that filter plain HTTP can keep seeing their skins and capes.
Who it’s for: Players on Fabric who see broken skins or texture errors, especially on networks that block plain HTTP traffic. The mod is client-side only, so it suits individual players rather than server owners.
How it compares
Secure Skins is a Fabric mod with the same client-side environment and MIT License, but it targets 1.21.10 – 26.3 rather than 1.21.7 – 1.21.8. SkinLayers3D-CustomSkinLoader-Bridge is also client-side only and open source under the MIT License, with Fabric and NeoForge files for 1.21.4 – 1.21.5, so it covers a different range and loader set. No loading screen is a Fabric mod for 1.21.11 only, is client-side only, and is not open source, licensed under All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| SkinTLS | Fabric | 1.21.7 – 1.21.8 | Client-side only | 2025-09-02 |
| Secure Skins | Fabric | 1.21.10 – 26.3 | Client-side only | 2026-04-08 |
| SkinLayers3D-CustomSkinLoader-Bridge | Fabric and NeoForge | 1.21.4 – 1.21.5 | Client-side only | 2025-04-04 |
| No loading screen | Fabric | 1.21.11 | Client-side only | 2026-03-25 |
Questions
Which loader does SkinTLS require?
Does SkinTLS need to be installed on the server?
Will SkinTLS break skin cosmetic mods?
In the catalog
SkinTLS is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 17,695 mods support Minecraft 1.21.8.
More from Flomik
Similar mods
What the author says
Tired of broken skins or errors when loading player textures? This mod fixes the issue by forcing all Minecraft skin requests to use HTTPS instead of plain HTTP. Works with the vanilla skin system and any mods that rely on Mojang’s textures.minecraft.net CDN.
Official listing
- Modrinth page
- modrinth.com/mod/skintls
- Owner
- Flomik
- Published
- 2025-08-20
- Updated on Modrinth
- 2025-09-02
- Facts verified
- 2026-10-15
