Minecraft shaders: the complete guide
Shaders can completely transform the way Minecraft looks, from a simple game with pixelated textures into a stunning world with realistic lighting, shadows, volumetric clouds and water reflections. This guide covers everything: what shaders are, how to install them, and a detailed ranking of the top 10 shader packs in 2026. If you also want to change the textures, take a look at our guide to texture packs.
What are shaders?
Shaders (shader packs) are graphics mods that change how Minecraft renders light, shadows, water and atmosphere. They are programs that run directly on the graphics card (GPU) and process every frame, adding effects that the standard game engine cannot produce. Shaders are one of the most popular types of Minecraft mods and work both in single-player and on multiplayer servers.
Vanilla Minecraft uses a simple lighting model: light is calculated per block with levels from 0 to 15, and there are no real-time shadows. Shaders replace this system with advanced algorithms: sunlight casts dynamic shadows, water reflects its surroundings, fog fills the valleys, and torches give off a warm glow with a realistic range. The effect can be subtle (a gentle polish of vanilla) or dramatic (near-photorealistic graphics with path-traced lighting). The difference is especially visible in visually rich biomes: a tropical jungle or snowy mountains look amazing with shaders.
Hardware requirements
Shaders put much more load on the graphics card than vanilla Minecraft. The requirements depend on the specific shader pack:
- Light shaders (Super Duper Vanilla, MakeUp): any dedicated graphics card or a newer integrated one (Intel Iris, AMD Vega).
- Medium shaders (BSL, Complementary): GTX 1060 / RX 580 or newer. At least 4 GB of VRAM.
- Heavy shaders (SEUS PTGI, Rethinking Voxels): RTX 3060 / RX 6700 XT or newer. 6-8 GB of VRAM.
dxdiag and open the "Display" tab. The name of your graphics card is shown in the "Name" field.
Iris vs OptiFine
To run shaders in Minecraft Java Edition, you need a mod that supports shader packs. In 2026 there are two main options: Iris Shaders and OptiFine. Here is how they compare.
OptiFine: a legend of the past
OptiFine is a mod that has been around since 2011 and for years was the go-to way to run shaders in Minecraft Java Edition. It combines performance optimizations, shader support, HD texture support and many graphics improvements. It is a closed-source mod made by a single developer (sp614x).
The problem with OptiFine? It is incompatible with most Fabric mods, updates slowly to new Minecraft versions and does not support many modern shader effects. Its performance optimization is also weaker than that of dedicated mods such as Sodium, which means lower FPS with shaders.
Iris Shaders: the new standard
Iris Shaders is an open-source mod that runs shader packs on the Fabric platform (and on NeoForge). The key difference: Iris uses Sodium as its rendering backend. That means you get shader support and a drastic performance boost at the same time, and you often get higher FPS with shaders on Iris than on OptiFine.
| Aspect | Iris Shaders | OptiFine |
|---|---|---|
| Platform | Fabric / NeoForge / Quilt | Standalone / Forge |
| Base performance | Better (Sodium) | Worse |
| FPS with shaders | Higher (+10-30%) | Lower |
| Mod compatibility | Full (Fabric ecosystem) | Limited |
| Update speed | Fast | Slow |
| Shader pack support | Most (growing) | All |
| Resource pack extras (connected textures, etc.) | Needs a separate mod | Built in |
| Open source | Yes | No |
Iris supports the vast majority of popular shader packs. The only packs that may not work on Iris are those that rely on very specific OptiFine extensions. For nearly all players, Iris is the better choice.
As of October 2026, Iris supports Minecraft 26.3 from version 1.11.5 on Fabric (September 15, 2026) and from 1.11.7 on NeoForge as well. OptiFine has no release for 26.3 yet. For 26.2 there are only preview builds (the latest, HD U K2 pre5, is from October 20, 2026), and the newest stable release is HD U J9 for 1.21.11 from February 5, 2026.
How to install shaders step by step
Installing shaders with Iris is easy and takes a few minutes. We assume you already have Fabric installed. If not, read our mod installation guide.
Step 1: Install Iris Shaders
Download the latest version of Iris from irisshaders.dev or Modrinth. Put the downloaded .jar file in the .minecraft/mods/ folder. Iris requires Sodium: if you download the file from Modrinth, also put a version of Sodium that matches both Iris and your Minecraft version in the mods/ folder. As of October 2026, Sodium is a required dependency of Iris 1.11.7 on Modrinth.
Step 2: Download a shader pack
Pick a shader pack from our top 10 list or browse Modrinth Shaders. Shader packs are .zip files, so do not extract them.
Step 3: Install the shader pack
There are two ways to do it:
- From inside the game: Launch Minecraft with Fabric and go to Options → Video Settings → Shader Packs. Click "Open Shader Pack Folder" and copy the shader pack's .zip file into the folder that opens. Go back to the game and select the shader from the list.
- Manually: Copy the .zip file into the
.minecraft/shaderpacks/folder (create it if it does not exist). Then, in the game, go to Video Settings → Shader Packs and select the shader from the list.
Step 4: Adjust the settings
After you select a shader, click "Shader Pack Settings" (if available) to adjust quality and performance. Most shaders offer performance profiles (Low, Medium, High, Ultra) and let you turn individual effects on and off.
Top 10 Minecraft shaders
Below is our ranking of the ten best shader packs for 2026. Each one was tested on Iris Shaders with Minecraft 1.21.4. Load ratings: Low = small FPS drop, Medium = moderate drop, High = large drop (needs a powerful graphics card).
As of October 2026, Modrinth lists releases for Minecraft 26.3 for BSL (from v10.1.6), Complementary (r5.9.3), MakeUp Ultra Fast (from 9.5f), Photon (v1.4) and Bliss (2.1.2). Rethinking Voxels stops at 1.21.10 and Super Duper Vanilla at 1.21.8. Check the pages of the other shaders for their versions.
Style: Warm, cinematic colors
One of the most popular shader packs: light, good-looking and versatile. BSL offers a warm color palette, beautiful sunsets, realistic shadows and subtle water reflections. Ideal for screenshots and everyday play. It has extensive configuration options that let you tweak almost every aspect of the graphics.
Style: Faithful to vanilla, with upgrades
Blends realism with Minecraft's own look. The Reimagined version stays truer to the game's original style, while Unbound goes further toward realism. Both variants offer excellent shadows, volumetric fog, nice water reflections and great optimization. One of the best choices for most players.
Style: Ultra-realistic
A legendary shader pack known for its stunning realism. The SEUS PTGI (Path Traced Global Illumination) version uses real-time path tracing for some of the most realistic lighting in Minecraft. It needs a powerful graphics card (RTX 3070 or better), but the visual result is incredible.
Style: Lively, colorful
Available in several performance variants, from Lite (minimal requirements) to Extreme (the full experience). It offers vivid colors, nice shadows and lighting effects. The Lite version is excellent for weaker computers: it gives a noticeable graphics upgrade with only a small FPS drop.
Style: Semi-realistic, cinematic
A modern shader with a semi-realistic style and advanced atmospheric effects. Photon offers some of the prettiest sunsets, detailed multi-layer clouds, volumetric fog and soft shadows. Its Ultra profile adds voxel-based colored lighting (Iris only). Actively developed, with regular updates.
Style: Artistic, atmospheric
A shader focused on creating a distinctive mood, with a fantasy-styled look. Volumetric clouds, realistic fog and beautiful lighting effects create an unusual atmosphere, especially at sunset and sunrise. It can be demanding on weaker graphics cards, but the result is unique.
Style: Voxel-based colored lighting, modern
An edit of Complementary Reimagined built around voxel-based colored lighting. Block light is colored and casts sharp shadows, so lava, lamps and other glowing blocks tint their surroundings. It aims to be faster than path tracing shaders, but it is still one of the most technically demanding packs and needs a card with good compute performance. Requires Iris.
Style: Simple, efficient
A shader designed for maximum performance. It offers basic shadows, subtle lighting effects and nice water with a minimal FPS drop. Ideal for integrated graphics (Intel HD, AMD Vega) and older laptops.
Style: Vanilla+
A minimalist shader that adds subtle upgrades to vanilla Minecraft: soft shadows, nicer water and slightly improved colors. It does not fundamentally change the look of the game, it polishes it. Ideal for purists who want a small graphics boost without drastic changes.
Style: Realistic, clean
A realistic shader with a clean, clear style. It offers very good shadows, realistic water and a beautiful sky. Kappa stands out for its precise lighting: light behaves naturally both outdoors and indoors.
Performance optimization
Shaders are demanding on hardware, but there are many ways to improve performance without giving up the visual effects.
In-game settings
- Render Distance: Lower it to 8-12 chunks. Every extra chunk makes the GPU calculate shadows and lighting effects over a larger area.
- Simulation Distance: Lower it to 5-8 chunks. It does not directly affect shaders, but it takes load off the CPU.
- Internal resolution: Some shaders let you render effects at a lower resolution (for example 0.75x), which gives a big FPS gain for a small loss in quality.
- Shadow quality: Lower the shadow resolution from 2048 to 1024. The visual difference is minimal and the FPS gain is significant.
Shader settings
- Turn off volumetric clouds if you don't need them. They are one of the heaviest effects.
- Turn off ray-traced reflections and use screen-space reflections (SSR), which are much lighter.
- Lower the quality of ambient occlusion (SSAO). Soft shadows in corners look nice, but they are expensive.
- Turn off motion blur and depth of field if you don't like them. Each one costs some FPS.
- If the shader has a TAA (Temporal Anti-Aliasing) option, turn it on. It looks better than FXAA and is lighter than MSAA.
System settings
- Update your graphics drivers to the latest version.
- In the NVIDIA/AMD control panel, set Minecraft to "High Performance" mode (especially important on laptops with two GPUs).
- Close unneeded applications. A browser with 30 tabs can eat several GB of RAM.
- If you have a 60 Hz monitor, cap your FPS at 60 with V-Sync or a frame limit, so the GPU does not render more frames than it needs to.
Shaders and other mods
Shaders work great with other types of mods. Combining shaders with texture packs (especially realistic ones such as Patrix) gives a stunning visual result. You can also use shaders together with gameplay mods, because Iris Shaders is fully compatible with the Fabric ecosystem.
Keep in mind that shaders work on the client side only, so you do not need to install them on servers. Every player can use their own shaders regardless of the server's settings, even if the server runs on Fabric Server. If you are just getting started with mods, first read our mod installation guide, which also covers installing Fabric, needed to run Iris. You can download the latest version of Minecraft Java Edition here.
Shaders are also a great way to appreciate the beauty of Minecraft biomes: desert sunsets, fog over the Mushroom Fields or northern lights over snowy peaks look completely different with shaders than in vanilla. The enchanting system and the magical glint on enchanted items also look more appealing with lighting effects turned on.
Summary
Shaders are the fastest way to dramatically improve how Minecraft looks. Install Iris Shaders on Fabric, download a shader pack (we recommend Complementary Reimagined to start) and enjoy the beautiful graphics. Remember to adjust the settings to what your graphics card can handle: even on weaker hardware, light shaders like Super Duper Vanilla can make a nice difference. If you are looking for more ways to improve the graphics, check out our roundup of texture packs and the best Minecraft mods. If you are new to the game, start with the first steps guide.