Pairly LogoPAIRLY.GG

LoL Custom Skins & Skin Changers: Free vs Paid in 2026

Skins only you can see: how custom skins differ from skin changers, which free tools actually work with Vanguard, and what paid ones really sell.

League of Legends
September 18, 202613 min readBy @pairly_gg
LoL Custom Skins & Skin Changers: Free vs Paid in 2026

A LoL skin changer is a program that makes your client render one of Riot's own paid skins on a champion you didn't buy it for; a custom skin is a fan-made model loaded from your disk instead. Both work the same way under the hood — your client draws something different on your own screen, and nobody else's client knows about it. No LP is involved, no purchase goes through Riot, and your teammates still see the base skin or whatever you actually own.

That one sentence hides two very different things, though. One of them Riot tolerates. The other is the exact thing Riot says it reserves the right to act against. Here's how to tell them apart, which free tools people use in 2026, and what you're really buying when a tool asks for money.

Key takeaways

  • "Custom skins" are community-made models loaded from your disk. "Skin changers" unlock Riot's own paid skins for free. Riot's stance on the two is not the same.
  • Riot's third-party policy says custom art is unsupported and that it "reserves the right to take action against applications that allow the use of our assets for free (often referred to as skin hacks)."
  • The free, open-source route is LTK Manager (successor to cslol-manager) with mods from Runeforge. Both are on GitHub with public source.
  • Rose, the best-known skin changer, is also free and open source. Its own README says: "If you bought this software, you got scammed."
  • Paid tools sell convenience and "undetected" promises. Neither is something a seller can guarantee against Vanguard.

Ranked, if you only try one

  1. Rose — the tool people actually mean when they say "skin changer." Free, open source, and the one this whole guide keeps coming back to.
  2. LTK Manager — the narrower, safer job: fan-made skins only, and the only project here whose own team is still actively shipping it.
  3. cslol-manager — still works, but its own README says development has moved to LTK Manager. Fine to keep using; nothing new to recommend it over #2.

Ranked by "which tool to reach for first," not by risk — that comparison is the whole rest of the article, and the two categories (custom skins vs. skin changers) answer different questions. Rose tops the list because it's the most capable, most maintained, most-searched-for name in the category it's actually in.

What Does "Skins Only I Can See" Actually Mean?

A client-side skin swaps the model, textures or effects that your copy of League renders. The game server never learns about it, so the swap changes nothing for the nine other players. It's the same idea as a custom HUD or a replaced login screen: purely local.

Two families of tools do this, and the difference matters more than any feature list:

What you see
Custom skins:Fan-made models, VFX, maps, HUDs
Skin changers:Riot's official skins you didn't buy
Where the art comes from
Custom skins:Community creators (Runeforge and similar)
Skin changers:Riot's own game files
Riot's wording
Custom skins:Unsupported, use at your own risk
Skin changers:"Skin hacks" — Riot reserves the right to act
Typical tool
Custom skins:LTK Manager, cslol-manager
Skin changers:Rose and its clones

What Does Riot Actually Say?

Riot's official third-party applications page has one paragraph on the subject, under "Custom Models and Artwork": "We can't optimize for assets we don't develop, and we reserve the right to take action against applications that allow the use of our assets for free (often referred to as skin hacks)." That's the whole statement. (Riot Games Support)

Read it slowly, because it draws a line most guides blur. Custom art is a "we won't fix it if it breaks" problem. Unlocking Riot's paid skins for free is named as something Riot may act on. Nobody outside Riot can tell you how often that right gets used, and any site claiming a tool is "100% safe" is guessing.

When Vanguard came to League in 2024, Riot framed it as a crackdown on scripts, bots and third-party programs, and skin creators publicly worried their tools would stop working. (Dexerto) The tools did keep going, but every one of them now lives one anti-cheat update away from breaking, which is the real reason release notes for these projects read like a changelog of compatibility fixes.

{{tool-header:ltk-manager}}

LTK Manager — our pick for custom skins. The current mod manager from the LeagueToolkit team, written in Rust and released under GPL-3.0, supporting .fantome and .modpkg mod files on 64-bit Windows 10 and 11 only (macOS and Linux are listed as planned, not available). Under the hood it works the same way Rose does: a small host process finds League's window, hooks it with `SetWindowsHookEx`, and the hooked DLL redirects the game's own file reads to the mod folder while it runs — its own source names the mechanism outright (`SetWindowsHookEx`, "the overlay hook served an archive"). The distinction that matters isn't injection versus no injection; it's that LTK Manager ships that whole mechanism itself, openly, under one actively maintained project, instead of asking you to source a piece of it elsewhere. That's the pick, for one reason: it's the only tool here whose own authors are still actively building it, not winding it down. (LTK Manager on GitHub)

cslol-manager is the older tool most guides still link. Its README now says it "is currently in maintenance/deprecation mode" and that development has moved to LTK Manager. It still works and still receives releases, but you're installing something its own authors are winding down. (cslol-manager on GitHub)

Runeforge is where the mods come from. Each mod page offers a .fantome download and, on newer pages, an "Install with LTK Manager" button that opens the manager and installs the mod directly. (Runeforge)

{{skin-mosaic}}

That range is the actual pitch: a custom skin can put a champion in anything, from an official alternate to a total fan reskin. What you'll find browsing Runeforge itself looks rougher than official art — each mod page is its own creator's fan work and promo screenshot, quality and update speed varying mod to mod, because nobody at Riot or LeagueToolkit is reviewing them.

How to install a custom skin with LTK Manager

{{install-steps:ltk-manager}}

Everything you install this way is a file on your disk. If a patch breaks it, you turn the mod off and play normally until the manager updates.

{{tool-header:rose}}

It also unlocks skin previews in champion select through Pengu Loader plugins, and supports chromas.

How Rose actually unlocks skins in champion select

The "every skin already unlocked" look comes from a specific plugin, not from Rose itself doing anything to the game files. Rose runs on top of Pengu Loader, a separate open-source project that injects JavaScript into the League Client's own interface. One of Rose's plugins built on that, `ROSE-UI`, removes the lock icon from every skin tile in champion select and makes them all hoverable — so the grid looks the same whether you own one skin or all of them. Nothing has actually been purchased; the client is just no longer hiding the tiles.

Picking a skin doesn't inject anything yet. A second plugin, `ROSE-SkinMonitor`, watches which tile you've hovered or locked in and sends that choice over a local WebSocket to Rose's Python backend. The backend only acts once the loading screen starts: it swaps in the model files for the skin you picked as the game launches, using an injection DLL you have to supply yourself (Rose can't legally ship one, per its README). Own the base champion, and by the time you spawn you're playing a skin the client shows as free — with the swap happening in the two or three seconds between champion select ending and the minion timer starting.

Three facts from its own repository are worth more than any review:

  • It's MIT-licensed and free. The README says outright: "If you bought this software, you got scammed."
  • It requires you to supply your own signed injection DLL — the same `cslol-dll` engine LTK Manager ships itself, but Rose can't distribute it directly (its README cites DMCA restrictions). That gap is what pushes people toward community links the project itself never vetted, like r/LoLcustom's "up-to-date cslol.dll files" post. Treat any DLL from a forum post the way you'd treat any other executable from a stranger, because that's what it is.
  • Its disclaimer reads: "Custom skins are allowed under Riot's terms of service and are not detected. Do not discuss or advertise skin tools in game. Users proceed at their own risk."

Set that disclaimer next to Riot's sentence about "applications that allow the use of our assets for free" and you can see the disagreement. Rose calls itself a custom-skin tool; Riot's wording describes exactly what Rose does. You don't have to pick a side to notice that the tool's authors and the game's owner are not describing the same thing.

How Rose's install actually goes

{{install-steps:rose}}

Also note the clones, because this is where most of the actual risk in "LoL skin changer" sits. A search for one in September 2026 turns up GitHub accounts named things like `lol-skinchanger-premium-7220` and `TagServiceHinge/LoL-Skin-Changer-2026` — generated-looking names attached to fresh, near-empty accounts, the exact pattern security researchers have documented for malware dressed up as game cheats. `roseskin.xyz` isn't official either; Rose's own README lists only its GitHub repo, `rosekeys.site` and a Discord at `roseskins`. The original is the Alban1911/Rose repository, and the same author maintains the LeagueSkins asset repository it downloads from. If a result isn't one of those three, it isn't Rose.

Paid Skin Changers: What Are You Actually Buying?

Paid tools sell three things, and it helps to name them.

Convenience. A launcher that patches, updates and re-patches after every League release without you touching a folder. That's a real service, and it's also what LTK Manager's "Modern" mode already does for free.

"Undetected" status. This is the big claim, and it's the one nobody can back. Vanguard is a kernel-level anti-cheat that Riot updates on its own schedule. A seller can tell you their tool wasn't detected last week. They can't tell you about next week, and if their tool breaks after an update, the refund policy is usually a Discord message.

Access to official skins. Some paid changers charge for what Rose does for free. The Rose README's "you got scammed" line exists because of them.

There's a fourth cost that isn't on the price list. A paid injector is a closed-source executable you run with administrator rights on the same PC where you're logged into your Riot account. With open-source tools you can at least read what runs. With a paid binary you're trusting a stranger with a Stripe link.

Which Mods Count as Cosmetic?

Riot's third-party page draws the line at advantage, not at modding itself. Anything that changes only what you see is in the tolerated zone; anything that changes what you know or what the game does is not. Before installing a mod, check it against these:

  • Does it reveal information the base game hides, such as enemy positions or cooldowns? Not cosmetic.
  • Does it change hitboxes, ability ranges or the camera's zoom limit? Not cosmetic.
  • Does it read network traffic, or use its hook on anything besides swapping a file the game asks for? Not cosmetic — and worth checking, because every tool here hooks the running game to do its job (see how Rose and LTK Manager both actually work, above); the test is what that hook touches, not whether one exists.
  • Does it only replace a model, texture, sound or HUD skin through that hook? Cosmetic.

Custom skins that fail the first three checks are the ones that turn "custom skin ban" threads on Reddit into real stories, whatever the poster calls them.

Should You Use Any of This on Your Main Account?

Split the question the way Riot's policy does.

For community-made custom skins through LTK Manager, the documented downside is breakage, not bans. Riot says it won't optimise for them and offers no support. That's a nuisance you can undo by disabling the mod.

For skin changers that unlock Riot's paid skins, Riot has told you in writing that it reserves the right to act. It hasn't said when or how. Every "not detected" claim you'll read comes from the tool's own authors or from sites selling something adjacent. If your account has years of history, that's the question to sit with before you install anything with "DLL" in its requirements.

Whatever you choose, keep tools off any account you'd hate to lose, and never discuss them in game chat. Rose's own README asks for that, and it's the one piece of advice both sides agree on.

If your real goal is a rank rather than a look, the tools above won't help with that, and the account you'd be risking is the one that holds your LP. That's the account a LoL boost plays on, which is why we wrote up how account safety works on a boosted order: the honest answer starts with what Riot actually says, not with what a seller promises.

The Free Alternative That Does Change Your Games

Skins are the one thing in League that's purely yours to see. The rest of the match is shared with nine strangers, and the player you can pick is your duo. If you're modding the client because solo queue feels like a slot machine, a partner whose rank, lane and hours actually match yours changes more games than any texture pack.

Free to browse, no account needed

Filter by rank, lane, server, language and voice preference.

Riot-verified ranks

Posting needs a linked Riot account, so the rank on a post is the ladder's, not the poster's word.

The Duo Finder is free to browse without an account. Posting a listing needs a linked Riot account, so the rank on every post is the ladder's number rather than the poster's claim. Filter by rank, lane, server, language and whether they'll use voice, then reach out by Discord handle. It's the same "only you decide" logic as a custom skin, applied to the one variable that affects the scoreboard.

FAQ

Can other players see my custom skin?

No. Custom skins and skin changers alter only what your own client renders. The server and the other nine clients see the base skin, or whichever skin you actually own. That's true for LTK Manager mods and for Rose alike.

Is cslol-manager still safe to use in 2026?

It still works and still gets releases, but its README says it's in "maintenance/deprecation mode" with development moved to LTK Manager. LTK Manager accepts your existing cslol mod folder, so switching costs nothing. Safety, in Riot's terms, is the same for both: unsupported, use at your own risk.

Are custom skins bannable in League of Legends?

Riot's published policy calls custom models and artwork unsupported and reserves the right to act against "skin hacks," meaning tools that unlock Riot's own skins for free. Riot doesn't publish detection or ban rates for either category, so any specific percentage you read online is somebody's guess.

Is Rose free?

Yes. Rose is MIT-licensed and its README states that anyone who paid for it "got scammed." Sites and videos selling a "Rose Launcher" or a "Pro edition" aren't the original project; the source lives in the Alban1911/Rose GitHub repository.

Does LTK Manager work on macOS?

Not yet. The README lists 64-bit Windows 10 and 11 as the only supported platforms, with macOS and Linux marked as planned.

How do I know a "skin changer" download isn't malware?

Check it against the project's own listed channels before running anything. For Rose that's the `Alban1911/Rose` GitHub repository, `rosekeys.site` and a Discord named `roseskins` — nothing else. Freshly created GitHub accounts with generic names and no other history are the pattern malware posing as game tools uses most often.