---
title: "How to Install and Change VLC Skins on Windows and Linux (Not Mac)"
date: 2026-11-05
author: "Rajesh Namase"
featured_image: "https://www.techlila.com/wp-content/uploads/2026/11/how-to-install-vlc-skins.webp"
categories:
  - name: "Computer"
    url: "/topics/computer.md"
tags:
  - name: "Computer Tips"
    url: "/tags/computer-tips.md"
---

# How to Install and Change VLC Skins on Windows and Linux (Not Mac)

How to install VLC skins depends on your system: skins are not available on macOS, according to VideoLAN’s wiki. On Windows and Linux the routine is short: put the downloaded VLT file in VLC’s skins folder, change the interface from native to skins, and restart VLC. A skin that hides the menus never calls for a reinstall, because one command brings the normal interface back.

These steps are current as of VLC 3.0.24, published on 2026-09-22, and VideoLAN says its steps apply to VLC 0.9 and upward. You need VLC installed, permission to write to its install folder on Windows, and one skin file. Mac owners can skip to the macOS section, which explains why the feature is missing and what you can change instead.

## Key Takeaways

- VLC 3.0.24 carries over **130** security fixes, so update before you add anything to the player.
- VideoLAN’s all-skins pack is **37MiB** and has been downloaded **3,624,056** times since January 2007.
- On Windows, the skins folder is `C:\Program Files\VideoLAN\VLC\skins`, and a VLT goes in as it is, without unpacking.
- Debian and Ubuntu ship the interface as a separate package, vlc-plugin-skins2.
- A vlc-devel mailing list patch says the macOS skins2 code was very old and required the Carbon framework, which implies 32bit only.
- After a broken skin, `vlc -I qt` starts VLC with its native interface, and no reinstall is needed.

## Which systems support VLC skins?

VLC supports skins through its skins2 interface module, and VideoLAN’s wiki says skins are not available on macOS. That leaves Windows and Linux or Unix, and each keeps skins in a different folder. Find your system in the table first, since every later step depends on it.

Which systems support VLC skins?
| System | Skins supported | Skin folder |
|---|---|---|
| Windows | Yes | `C:\Program Files\VideoLAN\VLC\skins` |
| Linux or Unix | Yes | `~/.local/share/vlc/skins2` |
| macOS | Not available | None |

*Source: VideoLAN Wiki, 2026*

On Windows, the folder sits in the installation directory of VLC, so a custom install location moves it. Look for the `skins` folder wherever you installed VLC.

## Step 1: Update VLC and Download a Skin

VideoLAN calls VLC 3.0.24 a major security update, with over **130** security fixes across VLC and its bundled libraries. Update first, then take your skin from VideoLAN’s own gallery. A single skin downloads as one VLT file, and the page also offers every skin in one pack.

1. Install the current build from VideoLAN. Version 3.0.24 for Windows is **43 MB**.
2. Open the [VLC skins page](https://www.videolan.org/vlc/skins.php) and pick a design. The page sorts by last update date, creation date, downloads or rating, and our ranking of the [best VLC skins](/vlc-skins/) narrows that list to the designs worth testing first.
3. Save the VLT file, or take the full pack. The pack is **37MiB**, is updated daily, and has been downloaded **3,624,056** times since January 2007.

> **Before you start:** VideoLAN warns that not all of the skins available for download are fully functional. Keep the recovery command from the broken-skin section handy the first time you try a new design.

## Step 2: Put the VLT File in the VLC Skins Folder

VideoLAN’s wiki says skins usually come as files with the VLT extension and go into VLC’s skins folder as they are. Copy the file there without opening it. The file can look like something you should unzip, and that is the one mistake to avoid here.

The official pages appear to conflict on this point. The user documentation says skins are in a zipped format and to extract the files. In contrast, the wiki says your browser or operating system might identify them as archive files, but not to unpack them. Both are right once you separate the **2** downloads: unzip the pack, and leave a single VLT alone.

The confusion has a simple cause. VideoLAN’s skin documentation advises renaming a .tar.gz or .zip archive with the .vlt extension, so a VLT really is an archive under another name. VLC reads it packed.

1. Close VLC.
2. Open the skins folder for your system from the table above.
3. Paste the VLT file into that folder. Windows may ask for administrator approval, because the folder sits under Program Files.
4. If you downloaded the pack, unpack it to the same folder.

## Step 3: Turn On Custom Skins in VLC Preferences

VLC must switch from its native interface to the skinnable one before any skin appears, using the Use custom skin option under Look and feel. VideoLAN’s documentation lists this as a preferences change followed by a restart. A skin copied to the folder does nothing until you finish these **4** actions.

1. In the menu toolbar, select Tools, then Preferences, or press Ctrl+P. That entry sits among the standard [VLC keyboard shortcuts](/vlc-media-player-shortcuts/) on Windows and Linux.
2. In the Look and feel section, choose Use custom skin.
3. Next, click on the Choose button and select the VLT file you copied to the skins folder.
4. Finish with the Save button and restart VLC.

If you skip the Choose step, VLC should then show up in the default skin, which still confirms the skins interface is on. A dark skin restyles only the player. The rest of the desktop stays as it is until you also apply [Windows 11 dark themes](/windows-11-dark-themes/) or [Windows 10 dark themes](/windows-10-dark-themes/).

## How to Change to Another VLC Skin

VideoLAN’s wiki says to right-click anywhere on the skin’s background and choose Interface to change skins. No trip back to Preferences is needed once a skin is running, and the choice takes effect from that same menu. Two menu items cover the two places a skin file can live.

- Select skin changes to a skin located in the default skin folder of VLC.
- Open skin opens a skin file located elsewhere.

VideoLAN’s skins page labels the same route Interface, then Choose Skin, so the wording can vary. Look under Interface in the right-click menu either way.

You can also point VLC at a file from a terminal. The wiki gives `vlc -I skins2` to start VLC with the skins interface. In addition, the command-line help lists `--skins2-last` as the path to the skin to use:

```
vlc -I skins2 --skins2-last="/path/to/skin.vlt"
```

## How to Install VLC Skins on Linux

VideoLAN’s wiki puts Linux and Unix skins in `~/.local/share/vlc/skins2`, a folder in your home directory, so no administrator rights are needed for the copy. Debian and Ubuntu add one extra step, because they package the skins interface apart from the main player.

Debian’s vlc-plugin-skins2 package contains VLC’s Skins2 interface, and Ubuntu noble carries vlc-plugin-skins2 in universe at version 3.0.20. If Use custom skin does nothing on those systems, check this package before you suspect the skin. On Debian, Ubuntu and their derivatives, install it and create the folder:

```
sudo apt install vlc-plugin-skins2
mkdir -p ~/.local/share/vlc/skins2
cp ~/Downloads/your-skin.vlt ~/.local/share/vlc/skins2/
```

Then follow Step 3 above, which uses the same Preferences route on Linux.

## Can you use VLC skins on a Mac?

VideoLAN’s skins page says skins do not work on Mac OS X, and the wiki states skins are not available on macOS. No VLT file, folder or setting changes this on a Mac. The reason sits in the code, and a patch to remove the code dates to December 2016.

A December 2016 vlc-devel patch noted skins2 is not built on macOS since very long time. Felix Paul Kühne agreed, adding that a proper port would need to be re-written using modern day technologies.

We checked this on a Mac running VLC 3.0.24. Its plugins folder held **337** entries, and none had “skin” in the name. You can run the same check in Terminal, and an empty result means there is no skins module to enable:

```
ls /Applications/VLC.app/Contents/MacOS/plugins | grep -i skin
```

The dates below come from VideoLAN’s own pages.

 4 EVENTS · Source: VideoLAN skins page, vlc-devel mailing list, VideoLAN Forums and VideoLAN News, 2007 to 2026   VLC Skins and macOS: Key Dates, 2007 to 2026 4 EVENTS  VideoLAN · 2007 to 2026    2007 The skin pack’s download count starts in January 2007   2016 Patch to remove macOS skins2 code is reviewed in December 2016   2018 VLC developer says dark mode is coming to macOS Mojave   2026 VLC 3.0.24 is published  SOURCE VideoLAN skins page, vlc-devel mailing list, VideoLAN Forums and VideoLAN News, 2007 to 2026    View the dataCan you use VLC skins on a Mac?
| Year | Event |
|---|---|
| 2007 | The skin pack's download count starts in January 2007 |
| 2016 | Patch to remove macOS skins2 code is reviewed in December 2016 |
| 2018 | VLC developer says dark mode is coming to macOS Mojave |
| 2026 | VLC 3.0.24 is published |





### What You Can Change on a Mac Instead

You keep the native interface, with a few options around it. In the menu bar, View lets you hide or show various options like previous/next buttons, shuffle and repeat, audio effects and the sidebar. A VLC developer said in October 2018 that VLC will support dark mode on macOS Mojave in version 3.0.5.

For a look you can rearrange, IINA lets you adjust its controls, sidebars, and other interface items, and it is free and open source. It is a separate player, so plan on a switch rather than a skin.

[See also

VLC Media Player Shortcuts for Windows, macOS and Linux](https://www.techlila.com/vlc-media-player-shortcuts/)

## How to Switch Back to the Default VLC Interface

VideoLAN’s wiki says to right-click the skin’s background, choose Interface and Preferences, and change the Interface type to Native. The same dialog opens with Ctrl+P. The switch takes **4** steps, and your downloaded skins stay in the folder for next time.

1. Right-click the skin’s background.
2. Next, choose Interface and Preferences.
3. In the dialog, change the Interface type to Native.
4. Then click save and restart VLC.

The user documentation describes the same setting as changing look and feel back to Use native style, so expect that label if your Preferences window shows it. Either wording leads to the same native interface.

## How to Fix a Broken VLC Skin

VideoLAN’s wiki says a reinstall is not necessary when VLC has problems after a skin is applied. A broken skin can hide Preferences entirely, so the fix is to start VLC in its native interface from outside the skin. Use the Start menu entry on Windows, or the command on any system.

> **A broken skin can lock you out of the menus:** If you chose a broken skin, VLC might not show up properly and you may not be able to access the settings. Reinstalling is the wrong first move, so use one of the routes below.

- **Windows Start menu:** open All programs, VideoLAN, Quick Settings, Interface, then Set Main Interface to Qt (default).
- **Command line, any other system or a missing Start menu entry:** run VLC with `vlc -I qt`.

On Windows, run it from the install folder so the system finds the program:

```
"C:\Program Files\VideoLAN\VLC\vlc.exe" -I qt
```

Once VLC starts with its native interface, open the preferences with Ctrl+P and change the active skin file to the default skin or one you know works. Delete the faulty VLT from the skins folder so you don’t select it again.

## Are VLC skins safe to download?

VideoLAN’s documentation says an uploaded skin is displayed on its skins website as soon as one webmaster has checked it, so files on the official gallery pass that webmaster check first. Treat any skin that arrives as an installer with suspicion, since a real skin is an archive renamed to .vlt and needs no setup program.

## Where are VLC skins stored?

VLC keeps skins in one folder per system, and the VLC user documentation names both paths. On Windows, skins go in `C:\Program Files\VideoLAN\VLC\skins`, inside the VLC installation folder. On Linux, they go in `~/.local/share/vlc/skins2` in your home folder. macOS has no skins folder, because skins are not supported on macOS.

Only the skins in that folder appear under Interface, then Select skin. A skin saved anywhere else still works through Open skin, which loads a skin file from another location.

## Can you make your own VLC skin?

The VLC Skin Editor lets designers create skins for VLC without having to know about the internal structure of its skin files. Finished skins can be uploaded through a form and appear on VideoLAN’s skins website after that webmaster check. VideoLAN notes that the editor requires the Java Runtime Environment (JRE) 6 or later, so install Java before you run it.

## Are VLC skins worth installing?

Yes on Windows or Linux, if the default look bothers you. The risk is low because `vlc -I qt` brings back the native interface, and the only cost is a few minutes and a restart.

Your platform is the decision that outranks the design: if you use a Mac, stop looking for a skin and either adjust VLC’s View menu or try another player. On Windows or Linux, start with one VLT from VideoLAN’s gallery and keep the recovery command nearby.