How to use custom skins on League of Legends

XC Enriquez

XC Enriquez

Want to add custom skins to your LoL experience?

If the recent League of Legends skins aren't doing it for you, you can add a little bit of spice to your gameplay by using custom skins. In LoL, custom skins are cosmetics made by a third party and applied using an external application.

Needless to say, using custom skins in LoL is against the game's ToS. This guide is for educational purposes only. Also, the custom skins are only visible to you unless other players in the game have the exact same mod installed. LoL custom skins do not give you an unfair advantage, and their effects are purely cosmetic.

LoL custom skins guide

To start modding your game, you need two things: CS-LoL manager and the mod file itself.

Get CS-LoL manager

  1. Download the correct file from the latest release:
    • If you're on Windows, download the .exe or the .zip file.
    • If you're on MacOS, get the .tar.xz file.
  2. Run the file and follow the installation process.
  3. If you got the .zip file, simply unzip it in your desired folder.

How and where to get LoL custom skins

Runeforge.dev is a popular source of LoL custom skins. Head to the site and browse which custom skin you want to install.

For this guide, we'll use this custom skin for Seraphine made by user wuffsky, which turns her into Luna Snow from Marvel Rivals.

After clicking the mod, we can see that it's been reported as "Working." This is good, but it is not always the case since some LoL updates may break a certain custom skin.

Since the custom skin works, click the Download button. It will download a .fantome file, which you can place anywhere on your PC.

Running the mod

Note that these should all be done before you load into a game. You will not be able to load custom skins once you're in the loading screen unless you relaunch the game.

Open CS-LoL manager. Drag the .fantome file you downloaded onto the window that opens.

Once the skin appears on the mod list, click the corresponding checkbox to enable it.

When you've selected all the custom skins you want to load, click the ▶ button on the top right to load the mods. After some time, the Status bar at the bottom should read "Waiting for league match to start." Feel free to queue up when this happens. You do not have to do this every time a match starts, only when you want to add new custom skins or change which ones are enabled.

Most skins will replace the base skin, so here I select Seraphine's Classic skin.

Custom skin in LoL (Screenshot via esports.gg)
Custom skin in LoL (Screenshot via esports.gg)

Most LoL custom skins also change the loading screen portrait for this champion. You can use this to see if the custom skin successfully loaded.

Custom skin in LoL (Screenshot via esports.gg)
Custom skin in LoL (Screenshot via esports.gg)

If everything goes well, you should be loaded in with a custom skin!

For more League of Legends news, guides, and updates, stick around esports.gg!