top of page

Making Custom Cursors with

This tutorial shows you how to create your own custom cursors for League of Legends using is used in this tutorial. Other image editing programs such as Adobe Photoshop or Gimp will also do the job.






Firstly you want to extract all the pointers using Obsidian.

The cursors are located under UI.wad.client/assets/ux/cursors. Select and extract the cursors folder.

Once you have extracted the cursors folder navigate to the location where you extracted it and you will see all the pointers League uses which includes legacy and the new ones.

You can delete the pointers you don’t need. Ones that have a small mouse icon and “newplayer” in their name are only seen in the tutorial, delete them.

You can also delete legacy or the new pointers, depending on which ones you want to edit. In this tutorial I will edit the ones on the image below.

Prepare the pointers. See what pointers you have left in the cursors folder and prepare your own.

Legacy pointers vary in dimensions being 32×32, 48×48 (mostly) and 52×52.

New pointers are all 64 pixels by 64 pixels.



Open what pointers you want to edit one by one by simply dragging them onto and pressing Open.

Create a new layer using CTRL+SHIFT+N. You can now paste the image of another cursor on the layer you just made, or you can draw on it.

After you’ve added your cursor on top as a new layer and positioned it right you can look over to the bottom right to the layers tab and uncheck the background layer.

Default cursor, cursor after I added my cursor and Default cursor with the background layer hidden.

Process is the same, I just used the paint bucket tool to recolor the cursors accordingly.

After you finished editing the cursors you want head over to each one and save them like this.

Press CTRL+SHIFT+S to save as. will automatically take you to the origin folder of the image. In the dropdown with the file extensions select TGA (*.tga).

Press Save and you will be prompted to replace the old file, click Yes.

Do not touch the Bit Depth setting. You can uncheck the Compress (RLE) setting if you want which will make your file around 13 kilobytes larger. Press OK.

You will lastly be asked to flatten the image to 1 layer. Simply press Flatten and it will save. If you have anything unfinished after flattening you can always Undo.



Once you finished editing all the pointers you will need to put the assets folder inside a folder either named UI or UI.wad.client.

The final address of the folder should look like this:

UI.wad.client\assets\ux\cursors” or “UI\assets\ux\cursors”.

Now simply create the mod in CsLoL. If you are unable to, refer to the 2nd point in the CsLol guide.

Head over to the Practice Tool and check how your cursor looks. Enable target champions only, hover the shop, ping, hover allies, etc. Check if everything is in order.

If everything is alright, congrats on creating a cursor mod!



The pointers that the Windows Operating system uses are located under C:\Windows\Cursors. Using the tools listed in step 3 you can open these pointers in without needing to convert any files.



If you encounter any issues feel free to contact me on Discord (<-click me)




bottom of page