OptiFine Downloads for Minecraft
OptiFine improves Minecraft performance, adds shader support, sharpens visuals, and gives you advanced video settings the vanilla launcher doesn't expose.
What OptiFine adds
A focused set of performance and visual upgrades for Minecraft Java Edition.
FPS Boost
Often doubles FPS, reduces lag spikes, and smooths gameplay.
HD Textures
HD textures and fonts, custom colors, unlimited texture size — no MCPatcher needed.
Shader Support
Built-in support for shader packs based on Karyonix's Shaders Mod.
Dynamic Lights
Handheld and dropped light-emitting items illuminate surroundings.
Variable Render Distance
From Tiny to Extreme (2× Far) in 16m steps for fine control.
Smooth Lighting
Configurable from 1% (no shadows) up to 100% (full shadows).
VSync & Smart OpenGL
Sync to monitor refresh rate and choose Fast or Fancy rendering.
Mipmaps & Anisotropic Filtering
Sharper distant textures with configurable AF up to 16×.
Antialiasing
Smooth jagged edges with up to 16× AA (hardware permitting).
Better Grass & Snow
Fixes block side textures to match surrounding terrain.
Clear Water
Transparent water with great visibility underwater.
Connected Textures
Connects glass, sandstone, and bookshelf textures seamlessly.
Natural & Random Textures
Removes repeating grid patterns and supports random mob textures.
Configurable Details
Tune clouds, trees, water, sky, stars, weather, and more individually.
Animation Control
Toggle animations for water, lava, fire, particles, and more.
Chunk Loading Control
Load Far, preload chunks, and tune chunk updates per frame.
Fog Control
Fancy, Fast or OFF — plus Near/Far fog start distance.
Custom Fonts
HD font support with custom character widths.
Custom Colors & Lighting
Custom block color palettes and per-pack lighting.
Autosave & Time Control
Configurable autosave fixes the lag spike of death; lock day or night in Creative.
What is OptiFine?
OptiFine is an optimization mod for Minecraft Java Edition. It improves frame rate, reduces lag spikes, and unlocks rendering options that aren't available in the vanilla launcher. It's also the most common way to add shader support to the game without switching to a different mod loader.
You install OptiFine by downloading the .jar file for your Minecraft version, running it once to install, and then selecting the OptiFine profile in the official Minecraft Launcher. For modded setups, OptiFine can also be dropped into the Forge mods folder when the Forge and OptiFine builds match the same Minecraft version.
Ready to install?
Pick your Minecraft version and grab the matching OptiFine build.
Browse downloads