What OptiFine is and where to get it
OptiFine is a mod that improves Minecraft's performance and adds graphics options. It is not made by Mojang Studios (the company behind Minecraft), so you download it from the OptiFine website, not from the Minecraft launcher.
The official OptiFine site is optifine.net. This matters because fake OptiFine sites exist on the internet — they look similar but contain malware or adware instead of the real mod. Typing the URL directly into your browser or searching "OptiFine official site" reduces the risk of landing on a copy.
OptiFine works with the Java Edition of Minecraft on Windows, Mac, and Linux. It does not work with Bedrock Edition (the version on consoles and mobile). You need to own Minecraft Java Edition to use it.
Key Takeaways
- OptiFine is downloaded from optifine.net, not from the Minecraft launcher or any other site.
- You must install Minecraft Forge first — OptiFine requires it to run, and Forge is a separate download from files.minecraftforge.net.
- After installing Forge, you move the OptiFine .jar file into your mods folder, which Forge creates automatically.
- Launch Minecraft through the Forge profile in your launcher to load OptiFine; launching through the standard profile will skip the mod.
Installing Minecraft Forge before OptiFine
OptiFine needs Minecraft Forge to run. Forge is a mod loader — software that lets Minecraft read and use mods. You install Forge first, then add OptiFine to it.
Go to files.minecraftforge.net. On the left side, select the Minecraft version you want to mod (for example, 1.20.1). Click the green download button next to the "Installer" file. This downloads a small .exe file on Windows or a .jar file on Mac and Linux.
Run the installer. A window opens asking where to install Forge. The default location (your .minecraft folder) is correct — do not change it. Click "Install client" and wait for the process to finish. When it closes, Forge is installed.
Open your Minecraft launcher. A new profile called "forge" or "Forge" now appears in the launcher menu. This profile loads Forge when you start the game. You do not need to do anything else with Forge itself — it runs in the background once installed.
Downloading OptiFine from the official site
Go to optifine.net in your web browser. On the home page, click "Downloads" at the top. A list of Minecraft versions appears — select the same version you installed Forge for (for example, 1.20.1).
Click the green "Download" button next to the latest OptiFine release for that version. Your browser downloads a .jar file with a name like "OptiFine_1.20.1_HD_U_I1.jar". Save it somewhere you can find it — your Downloads folder is fine.
Do not run or open this .jar file. It is not an installer. You will move it into a specific folder in the next step.
Moving OptiFine into the mods folder
When you installed Forge, it created a folder called "mods" inside your .minecraft directory. This is where mods live. You need to move the OptiFine .jar file you downloaded into this folder.
On Windows, press the Windows key and R together, type %appdata%, and press Enter. A folder opens. Look for a folder named ".minecraft" and open it. Inside, you will see a "mods" folder. Drag the OptiFine .jar file into this mods folder.
On Mac, open Finder. Press Command and Shift and G together. Type ~/Library/Application Support/minecraft and press Enter. Open the "mods" folder and move the OptiFine .jar file into it.
On Linux, open your file manager and navigate to ~/.minecraft/mods. Move the OptiFine .jar file into this folder.
Launching Minecraft with OptiFine
Open your Minecraft launcher. In the profile menu at the bottom left, select the "forge" or "Forge" profile — not the standard "Latest Release" profile. Click "Play".
Minecraft launches with Forge and OptiFine loaded. The first launch takes longer than usual because Forge is setting up. Once the game loads, you will see a new "Options" button on the main menu. Click it, then "Video Settings" to find OptiFine's new graphics options.
If you do not see OptiFine's options, the mod did not load. This usually means the OptiFine .jar file is not in the mods folder, or you launched using the wrong profile. Check that the file is in the correct location and that you selected the Forge profile before clicking Play.
Removing OptiFine or troubleshooting problems
If OptiFine causes crashes or performance problems, delete the OptiFine .jar file from your mods folder. Minecraft will run normally with Forge still installed. You can always download OptiFine again later and move it back.
If Minecraft crashes when you launch it with OptiFine, the mod version may not match your Minecraft version. For example, OptiFine for version 1.19 will not work with Minecraft 1.20. Download the OptiFine version that matches your Minecraft version exactly.
If you see an error about "Java" or "JVM", your computer may not have the right Java version installed. OptiFine requires Java 8 or newer. You can download Java from java.com.
Frequently Asked Questions
Do I need OptiFine if I have a new graphics card?
OptiFine helps even with good hardware — it reduces CPU load and adds graphics settings like better lighting and distant fog. Whether you need it depends on your target frame rate and how many mods you run. Many players use it to reach higher frame rates or to play with more mods at once.
Can I use OptiFine with other mods?
Yes. OptiFine works alongside most mods because Forge manages them together. Some mods conflict with OptiFine's graphics changes, but this is rare. If you experience crashes after adding OptiFine to a modded world, try removing it to see if it was the cause.
Is OptiFine safe to download?
OptiFine from optifine.net is safe. Fake sites that copy the name are not. Always type optifine.net directly into your browser or search for "OptiFine official" to confirm you are on the real site. The real site has a simple design and no pop-up ads asking you to download things.
What if I want to uninstall OptiFine?
Delete the OptiFine .jar file from your mods folder. Minecraft will launch normally with Forge still installed. You do not need to uninstall Forge unless you want to remove all mods.
Can I use OptiFine on a server?
OptiFine is a client-side mod — it only changes what you see on your computer. You can use it on any server, including multiplayer servers and Realms, because the server does not need to know about it. Other players will not see the graphics changes you make.