Optimization Mod for Minecraft

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