• Skip to main content
  • Skip to primary navigation
  • Skip to footer

We use Google Analytics and Microsoft Clarity to see which articles help readers and where pages need work. They set cookies only if you agree. The site works the same either way. Privacy policy

TechLila Logo

TechLila

Bleeding Edge, Always

  • Blog
    • Android
    • Computer
    • Internet
    • iPhone
    • Linux
    • Technology
    • Windows
  • About
  • Contact
  • Deals and Offers
TechLila Logo
FacebookPostLinkedInPin
Laptop showing VLC media player in three skin colors, with a cursor choosing one from a row of skin thumbnails

TechLila Computer

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

Last updated on November 5, 2026 UTC
Avatar of Rajesh Namase Written by Rajesh Namase
Avatar of Rajesh Namase Reviewed by Pavan Lipare

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
  • Which systems support VLC skins?
  • Step 1: Update VLC and Download a Skin
  • Step 2: Put the VLT File in the VLC Skins Folder
  • Step 3: Turn On Custom Skins in VLC Preferences
  • How to Change to Another VLC Skin
  • How to Install VLC Skins on Linux
  • Can you use VLC skins on a Mac?
    • What You Can Change on a Mac Instead
  • How to Switch Back to the Default VLC Interface
  • How to Fix a Broken VLC Skin
  • Are VLC skins safe to download?
  • Where are VLC skins stored?
  • Can you make your own VLC skin?
  • Are VLC skins worth installing?

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 and pick a design. The page sorts by last update date, creation date, downloads or rating, and our ranking of the best 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 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 or 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 data
Can you use VLC skins on a Mac?
YearEvent
2007The skin pack's download count starts in January 2007
2016Patch to remove macOS skins2 code is reviewed in December 2016
2018VLC developer says dark mode is coming to macOS Mojave
2026VLC 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

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.

References

  • VLC Skins Wiki: How to Switch to the Skins Interface
  • How to Use Skins
  • VLC Media Player Skins
  • Re: PATCH skins2: Remove macOS Code
  • VideoLAN News: VLC 3.0.24
  • VLC Preferences Wiki
  • VLC Command-Line Help
  • VLC Skins2 Creation Documentation
  • Debian Package vlc-plugin-skins2
  • Ubuntu Package vlc-plugin-skins2
  • VLC macOS Wiki
  • VideoLAN Forums: Follow macOS Dark or Bright Mode
  • IINA: The Modern Media Player for macOS
  • VLC Skin Editor
  • Official Download of VLC for Mac
  • Official Download of VLC for Windows

More on TechLila

  • How to Deal with Malwares: MalwareFox Review
  • Linux for Kids – A List of Best Linux Distro for Kids
  • How to Change Folder Color in Windows 10 – Colored Folder Icons on Desktop

Sharing is Caring

FacebookPostLinkedInPin
Avatar of Rajesh Namase

Rajesh Namase

Rajesh Namase is an entrepreneur from Pune, India, and the founder of TechLila, where he writes about technology, SEO and the tools he builds. He started blogging in September 2010 on Namase.com, the blog TechLila grew out of, and is counted among India's pioneering tech bloggers. He is also the co-founder and CEO of WebGeeksMedia. Away from work, it's badminton and yoga.

Category

  • Computer

Tags

Computer Tips

Reader Interactions

No Comments Logo

Leave a comment

Have something to say about this article? Add your comment and start the discussion.

Add Your Comment Cancel reply

Your email address will not be published. Required fields are marked *

TechLila Footer Logo TechLila Footer Text Logo

Footer

About

TechLila’s mission is to help you get more out of the computer and phone in front of you. Since September 2010 we have published practical guides, app comparisons and technology statistics for people who use Windows, Mac, Linux, Android and iPhone.

Site Links

  • About
  • Contact Us
  • Brand Assets
  • Feedback Policy

Standards

  • Editorial Policy
  • Fact-Check Policy
  • Corrections Policy
  • Ethics Policy
  • Stats Methodology
  • How We Test

Legal

  • Privacy Policy
  • Terms
  • Disclaimer

Copyright © 2010–2026 TechLila. All Rights Reserved.

Back to top