VLC Skins (.vlt) — Install, Switch and Troubleshoot

skin Last updated:

VLC skins change the look of the player window — from dark minimalist themes to media-center-style layouts. Skins are .vlt files. They are cosmetic only (no code execution beyond the skin's layout description), which makes them lower-risk than extensions, but they still come with caveats: skins can break across VLC versions and some hide essential controls.

Where to get skins

The official addons.videolan.org skins section hosts the reviewed collection. Skins made for VLC 2.x may look wrong on VLC 3.x — check the compatibility note on each listing. There is no official skin repository beyond addons.videolan.org; be cautious with skins from third-party sites (they are usually harmless .vlt files, but the download page itself may push junk).

Installing a skin

Download the .vlt file and place it in the VLC skins folder: %APPDATA%\vlc\skins (Windows), ~/Library/Application Support/org.videolan.vlc/skins (macOS), ~/.local/share/vlc/skins (Linux). Then Tools → Preferences → Interface → "Use custom skin" → browse to the .vlt, Save and restart VLC.

Switching back to the default

Tools → Preferences → Interface → disable "Use custom skin", Save, restart. If you cannot reach the menu because the skin hides it: reset preferences via vlc --reset-config or delete the skin file first, then restart.

Why skins break

Skins are tightly coupled to the Qt interface layout. VLC 3.0.x introduced interface changes that render many 2.x skins misaligned or missing buttons. Skins also do not scale well to 4K — the default skin scales automatically. For most users, the default skin plus a dark OS theme is the most reliable setup.

Frequently asked questions

Are skins safe to install?
Mostly — .vlt files are layout descriptions, not scripts. Still, only download from addons.videolan.org to avoid malicious download pages.
My skin has tiny buttons / broken layout
The skin was made for another VLC version. Check the add-on compatibility note, or use the default skin. VLC 3.0.x skins should specify "3.x" compatibility.
How do I uninstall a skin?
Delete the .vlt file from the skins folder, disable "Use custom skin" in preferences and restart VLC.