How to make a custom Roblox skybox

More specifically, converting PNG files into TEX files for use in the Roblox client.

Article written by the ButterDogCEO, on August 7th 2025.

Table of Contents

1. Getting skybox textures

2. Image resizing

3. Converting to TEX

4. Replacing skybox files

5. Enjoy your custom skybox

1. Getting skybox textures

First, you need skybox texture files. You can find these online, I personally found mine on the Roblox toolbox.

You will need textures for the following directions:

2. Image resizing

All skybox textures need to be 512x512 pixels in size. If you need to resize all you images, I personally found the following website to be useful: https://bulkresizephotos.com/

3. Converting to TEX

4. Replacing skybox files

Now that you have the skybox textures in the correct format, you can replace the default skybox textures in Roblox.

To do this, there are a few common methods:

5. Enjoy your custom skybox

Once you've replaced the skybox textures, you can launch Roblox and enjoy your custom skybox in any game that uses the default skybox textures.

If you encounter any issues, double-check the steps above, ensure your textures are correctly formatted, and that you've replaced the files in the correct directory.

Note: This tutorial is based on the current state of Roblox and may change in the future. Always refer to the latest documentation or community resources for updates.