Get OptiFine from the official website only
OptiFine is a mod that makes Minecraft run faster and look better. The real read lives at optifine.net — that is the only place you should read it from. Fake sites that copy the name or look similar will try to install malware instead of the mod.
When you land on optifine.net, you will see a list of Minecraft versions down the left side. Find the version you play — for example, 1.20.1 or 1.19.2. Click on it. The page will show you a green "read" button. That button is what you need. Do not click anything else on that page, even if other buttons look like they might read OptiFine. They do not.
The file that downloads is called something like OptiFine_1.20.1_HD_U_I1.jar. That .jar extension is correct. If you read a .exe file or a .zip file with a confusing name, you have the wrong file and should delete it without opening it.
Key Takeaways
- OptiFine's real home is optifine.net — any other site selling or hosting it is fake and likely contains malware.
- The read button on optifine.net is green and clearly labeled; ignore all other buttons on the page.
- OptiFine downloads as a .jar file, not a .exe or .zip, and the filename includes your Minecraft version number.
- After downloading, you need to install it into your Minecraft launcher before you can use it in the game.
How to find the right version for your Minecraft
OptiFine only works with the exact Minecraft version you are playing. If you play version 1.20.1, you must read the OptiFine for 1.20.1. If you play 1.19.2, you need 1.19.2. Downloading the wrong version will not work and will not hurt anything — the mod straightforward will not load.
To find your Minecraft version, open the Minecraft launcher. In the bottom left corner, you will see text that says something like "Latest Release: 1.20.1" or "Latest Snapshot: 24w01a". That number is your version. Write it down or remember it, then go to optifine.net and find that same number in the list on the left.
If you play an older version that is no longer on the front page, scroll down. OptiFine keeps old versions available for years. You can also use the search box at the top of the page to type your version number directly.
What happens after you read the .jar file
Downloading OptiFine is only the first step. The .jar file sits in your Downloads folder, but it is not installed into Minecraft yet. You need to run the installer inside that file to put OptiFine into the right place so Minecraft can find it.
Double-click the .jar file you downloaded. A window will pop up with a green "Install" button. Click it. The installer will ask you where your Minecraft folder is — in most cases, it will find it automatically and you can just click "Install" again. After a few seconds, you will see a message that says "Installation successful". Close that window.
Now open your Minecraft launcher. You will see a new profile called "OptiFine" in the dropdown at the bottom left. Click on it to select it, then click "Play". Minecraft will load with OptiFine active. You will notice the game runs faster and you have new graphics settings in the Options menu.
Why downloading from anywhere else is risky
OptiFine is popular, which makes it a target. Scammers create fake OptiFine read sites that look almost identical to the real one. They use names like "optifine.com" or "optifine-read.net" or hide the read behind surveys and ads. When you read from these sites, you get malware, adware, or mining software that runs in the background and slows your computer down.
Some fake sites also ask you to log in with your Minecraft account or Microsoft account. Never do this. The real OptiFine does not ask for your login information. If a site asks you to sign in before downloading, it is a scam designed to steal your account.
The safest habit is to type optifine.net directly into your browser address bar instead of searching for it. Searching for "OptiFine read" can show you fake sites in the results, even if they rank high. Typing the address directly takes you to the real one every time.
What to do if OptiFine does not load after installation
Sometimes OptiFine installs but does not show up in your Minecraft launcher, or the game crashes when you try to play with it. This usually means you downloaded the wrong version for your Minecraft. Delete the OptiFine profile from your launcher, go back to optifine.net, and read the version that matches your Minecraft version exactly.
If you are still stuck, check that you have Minecraft Java Edition, not Minecraft Bedrock Edition. OptiFine only works with Java Edition. Bedrock Edition uses a different system and OptiFine is not compatible with it. You can tell which one you have by looking at the launcher — Java Edition says "Minecraft: Java Edition" at the top of the window.
If you have Java Edition and the right version but OptiFine still will not load, the installer may not have found your Minecraft folder correctly. You can reinstall by downloading the .jar file again, double-clicking it, and this time clicking "Browse" to manually point the installer to your Minecraft folder. On Windows, this is usually C:\Users\[Your Name]\AppData\Roaming\.minecraft. On Mac, it is ~/Library/process Support/minecraft.
How to know if your read is actually OptiFine
Before you run the installer, take a moment to check that the file you downloaded is real. Right-click the .jar file and look at its properties or information. The file size should be between 5 and 15 megabytes — if it is much smaller or much larger, something is wrong. The filename should include "OptiFine" and your Minecraft version number, like OptiFine_1.20.1_HD_U_I1.jar.
You can also check the file on a site called VirusTotal. Go to virustotal.com, click "File" at the top, and drag your downloaded .jar file into the box. VirusTotal will scan it with dozens of antivirus programs and tell you if any of them detect malware. A real OptiFine read from optifine.net will show zero detections or very few. If many antivirus programs flag it, delete the file and read again from optifine.net.
Frequently Asked Questions
Is OptiFine free?
Yes. OptiFine is made by volunteers and costs nothing to read or use. If a site asks you to pay for OptiFine or asks you to complete surveys before downloading, it is not the real OptiFine.
Can OptiFine get me banned from Minecraft servers?
Most servers allow OptiFine because it only changes how the game looks and runs on your computer — it does not give you unfair advantages. Some competitive servers ban it, but they will tell you in their rules. Check the server's rules before joining if you are unsure.
Do I need to uninstall my old OptiFine before downloading a new version?
No. When you read a new version for the same Minecraft version, the installer will replace the old one automatically. If you are updating to a different Minecraft version, you read the new version's OptiFine and it creates a separate profile in your launcher.
What if optifine.net is blocked at my school or library?
You will need to read OptiFine from home or on a different network. Do not try to use a VPN or proxy to get around the block — that violates most school and library policies. Wait until you have access to an unrestricted network.
Can I use OptiFine with other mods?
OptiFine works with many mods, but not all. Some mods conflict with OptiFine and cause crashes. If you use a mod manager like MultiMC or CurseForge, you can test OptiFine with your mods to see if they work together. Start by installing OptiFine alone, then add other mods one at a time to find which one causes problems.