OptiFine 1.20, 1.20.6 → 1.19, 1.19.4

Author sp614x

The free OptiFine HD mod boosts the FPS in Minecraft. You can use it to optimize the game graphics. This article will help you to download and install OptiFine in Minecraft. We will also tell you some interesting facts and the best features and settings for this revolutionary Minecraft mod. The mod was created in 2011 and is still being developed by only one person. As a result of the long development process, there are many features that visually upgrade Minecraft. The mod is most helpful if you have a low-end computer and need to increase your frame rate. According to the creator, you can get up to 200% higher FPS. But only if you have the right settings. We’ll write more about the recommended settings further down in this article, to help you get Minecraft running smoothly and without lags.

There were three different editions until 2013, which were replaced by the ultra edition. The former breakdown was ultra, standard, and light. The developer probably realized that everyone wanted the ultra edition and discontinued support for the other two. Ultra has the most features but doesn’t add new textures. This is only possible with OptiFine texture packs.

By the way, Mojang was also considering buying the OptiFine HD mod and integrating the tool into Minecraft as standard optimization. That would probably have been the best solution for all sides, but it never came to pass. You still have to use mods if you want to increase your gaming experience.


The most popular feature is the shader packs integration. You can turn them on in single-player and multiplayer. They are responsible for lower FPS, so you should test yourself if your graphics card is good enough for shaders. NVIDIA, AMD, and MSI are recommended. You can activate shaders in the video settings with OptiFine. The prerequisite for this is that you move the shaders into the Minecraft shaders folder. However, we recommend you to use Iris shaders with Sodium if you have installed OptiFine for shaders only. Iris is an alternative that is more powerful.

OptiFine can also be used to set the simulation distance so that less rendering is necessary. If you have a laggy laptop or notebook, you should set the simulation distance to 5. This feature will also make your computer fan quieter.

Furthermore, features like zoom are added with a hotkey. This allows you to take a closer look at your game world and see every detail in a Minecraft texture pack. You can activate the Minecraft zoom with “C”. This is the default setting and works fine if you don’t use any other mods. Sometimes the hotkey is already assigned, which is why you should set a new hotkey for zooming. Open the “Minecraft options” and click on “controls”. Go to the “key binds” and scroll down to “miscellaneous” until you find the zoom settings. Left-click on the button and then press the key you want to use for zooming in the future. If you have problems with the zoom, it often helps to reduce the render distance or to reinstall OptiFine.

Also, you no longer need to download a Night Vision texture pack if you want full brightness. OptiFine has a built-in feature that lets you set the brightness to 100%. This is good for the caves and the nether.

More OptiFine features:

  • FPS boost
  • Support for HD texture packs and new fonts
  • Smooth lighting
  • Emissive textures
  • Anisotropic filtering
  • Random entities
  • Connected textures
  • Better grass and snow
  • Antialiasing

All in all, the software is extensive, and not every feature can be listed. Minecraft has helpful tooltips that appear when you hover over a configuration. The tooltips explain in short form what you are changing in the video settings menu. If something doesn’t work properly, please inform the developer on GitHub. This is the only way to fix bugs, glitches, and lags.


OptiFine is compatible with these Minecraft versions: 1.21 – 1.20.6 – 1.20.5 – 1.20.4 – 1.20.3 – 1.20.2 – 1.20.1 – 1.20 – 1.19.4 – 1.19.3 – 1.19.2 – 1.19.1 – 1.19 – 1.18.2 – 1.18 – 1.17.1 – 1.17 – 1.16.5 – 1.16 – 1.15.2 – 1.15 – 1.14.4 – 1.14 – 1.13.2 – 1.13 – 1.12.2 – 1.12 – 1.11.2 – 1.11 – 1.10.2 – 1.10 – 1.9.4 – 1.9 – 1.8.9 – 1.8 – 1.7.10 – 1.7.2

How To Download and Install OptiFine in Minecraft

We will teach you how to install OptiFine with Windows, Solaris, Mac OS X, and Linux. Read each step carefully. In the beginning, we will show you how to install Java and then how to download and install the mod in Minecraft. If you want to install OptiFine for mobile devices instead, install the MCPACK file like a resource pack, and you can ignore these steps.

How To Install Java

Step 1: First, you need to download the latest Java version before you can open the OptiFine installer. Click on the “Download Java” button. You can do this on the linked website. Java is available in 32-bit and 64-bit versions.

Download Java for OptiFine

Step 2: Double-click the downloaded file. Sometimes you have to allow that this app can make changes to your device. This happens when your antivirus program mistakes Java for malware.

Step 3: Click “Install” in the installation wizard and the Java setup is complete.

Install Java for OptiFine

How To Download OptiFine

Step 1: Scroll down to our download section (located below this tutorial) and click on “Download OptiFine HD Mod“. You will be redirected to the official OptiFine website, where you can download everything.

Step 2: Locate an OptiFine version. Click “Show all versions” if you are playing with an older Minecraft update. The changelog, the compatible forge version, and the release date are always shown on the right side. You will be redirected to the latest OptiFine update by clicking on “(Mirror)”. The mirror link is on the right of the download button, which we don’t recommend as you’ll have to watch intrusive ads there.

Download OptiFine from the official website

Step 4: On the actual download page, the version name is at the top and there is a blue download button below it. Click on this button to get a JAR file. The file format is crucial, because due to aggressive advertising, you may download the wrong file. The correct file always has OptiFine in the name and is a Java Archive. You may need to keep or save the file depending on your web browser.

Screenshot of the OptiFine download page

How To Install OptiFine

Step 1: Run Minecraft with no mods with the version for which you want to install OptiFine. This will download all the game files that are urgently needed in the next step.

Step 2: Double-click the downloaded OptiFine JAR file to start the installation wizard. It can happen that your operating system has set the wrong app to open the file. You need to right-click on the newly-downloaded file and move your cursor to “Open with”. Select “Java(TM) Platform SE binary” to open it. If you still can’t open the .jar file, you need to install Jarfix.

Open the installer with Java(TM) Platform SE binary

Step 3: Click on “Install” in the OptiFine installer. You can also change the installation folder if necessary.

Click on the install button in the Installer

Step 4: A second popup window will appear after a few seconds with the message “OptiFine is successfully installed”. Click “Ok” in the popup, and the installation wizard will close.

How To Play Minecraft with OptiFine

Step 1: Run the Minecraft Launcher and make sure that you have selected the Java Edition on the left side.

Step 2: Click on the little up arrow next to the green gameplay button and select the new OptiFine profile.

Select the OptiFine profile in the launcher

Step 3: Start the game and confirm that you want to play with a modded Minecraft installation and that you don’t have any problem with it.

Confirm that you want to play modded Minecraft

There are also installation methods with modloaders available:

  • Forge: Install the Forge modloader and add the OptiFine HD mod to your Minecraft Mods folder.
  • Fabric: Install Fabric and move the OptiFine file together with OptiFabric into the Mods folder.

OptiFine Download Links

None of the files are hosted on our server. All direct download links on our website are provided by the authors. The packs are free of viruses. Therefore, they are completely safe and secure.
Please share this post on social media.
Are there any thoughts you’d like to share? Please write a comment and rate the pack to help the authors.

sp614x is the author of OptiFine. Rate this mod:
3.9/5 - (421)

The files are free and work without problems with Forge. You can download OptiFine for all Minecraft versions starting from 1.7.2. All older files were removed because they contained the original Minecraft code. This is not a big deal. Only a few people want to play with such old game files. You can also download all preview versions and pre-releases for the latest update.

You can bookmark this page for the next major update. All download links are kept up to date.

Best Settings

This YouTube video will teach you the best OptiFine settings for high FPS. The video will help you the most if you watch it until the end. You can also read our recommendations.

There is not just one solution for the best OptiFine settings. It all depends on what you want to achieve in the first place. Try to find a good balance between performance and optimization. However, it is always necessary to set the maximum framerate to unlimited. Check out this overview with tips if the default settings are not enough for you:

  • As a player with bad hardware, you need to disable everything in the video settings and reduce the render distance to 4. We recommend that you set all features to fast and disable everything in the details, quality, and animations tab. You should also not enable any Minecraft shaders.
  • If you have a high-end computer, you can do the opposite and turn on every little gadget. This will make the gameplay more beautiful and realistic. Blocks, grasses, sky textures, and objects look better.
  • You may have grabbed the OptiFine HD mod on account of an OptiFine texture pack. In this case, it is important what the resource pack creator recommends. We always write in our pack reviews what settings are required. You often need to enable connected textures and a custom sky.

OptiFine for Minecraft PE

The majority of the Minecraft community plays with Minecraft PE. The demand for OptiFine for MCPE is accordingly high. However, OptiFine is not officially available for mobile devices. The developer would have to rewrite the tool since the source code is quite different between the editions and mobile gamers have less RAM available. There are third-party add-ons for OptiFine. They have similar functions but use the same name without permission.

We recommend OptiFine RK. It removes unnecessary Minecraft PE features, such as animations and particles. It also adds new things at the same time. The GUI has been reworked the most. Due to the various optimization methods, you’ll be able to achieve higher FPS even with mobile devices for Android and iOS. Before the render Dragon update, there were even more performance tweaks, but they had to be removed. This optimization pack is the best way to play OptiFine with Minecraft PE on phones and tablets.

You can’t currently use OptiFine on consoles such as PlayStation, Xbox, and Nintendo. There are also no plans for it to be released as an add-on in the Bedrock Marketplace. This is not particularly serious for the reason that the consoles are already powerful enough. Perhaps this will change at an unspecified time when OptiFine 2 is released.


What does OptiFine do?

The optimization mod can make the gameplay more beautiful, but also simpler for higher FPS. It is a great tool to gain complete control over Minecraft. You can also install shaders with OptiFine.

What to do if you can’t open the OptiFine file?

The most common reason is that you don’t have Java installed. Your PC doesn’t know which app to use and often mistakenly chooses WinRAR or Internet Explorer. That’s why the file icon looks completely different. You need to get Java setup for Minecraft in order to open the OptiFine file. Jarfix can also help, to make sure that all .jar files will be opened with Java in the future.

How to fix the OpenGL error in OptiFine?

Go to the video settings in the Minecraft options and then navigate to “other settings”. Turn “Show OpenGL errors” to “off”. This will make disappear spam messages.

What is an OptiFine Cape?

This is a cape for your Minecraft skin. You can support the project with the 10-dollar cape. The colors and patterns can be customized at the official website. It’s a great alternative to cosmetic mods.


OptiFine has numerous advantages, but also a few disadvantages. The negative is the complex installation, which can be a problem for younger players. Children should get help from tech-savvy adults. Moreover, the installation can be problematic for devices with low storage space, since Java has to be downloaded as well.

On the other hand, the many new configuration options that let you completely customize the virtual landscapes stand out positively. In addition, regular updates are incredibly useful. OptiFine is also allowed on every server and is not a ban reason. It doesn’t matter if you have a private realm or a free Aternos server. OptiFine always works. Even with huge modpacks, TLauncher and PojavLauncher.

Overall, the pros outweigh the cons, and we highly recommend using the OptiFine HD mod. Did you like our review? Let us know what you think in the comments!


Leave a Comment


  1. OptiFine : awful performance, dev’s mentality to be thrown in a trashcan (they refuse to correct bugs, and they locked any code – same mentality than Forge’s developers).
    And this is NOT compatible with Forge 1.20.2 and more.

    • You get this message in the browser because the OptiFine file is a JAR file. Don’t worry, OptiFine is safe and will not cause any damage to your PC.

  2. I have a zfold 3 and this mod gives me problems, because it hides controls and all screen information. I wanted to try the glowing ores texture pack but it does not let me.

  3. Hello, when I have OptiFine open over, I can’t find the Java(TM)Platform SE binary folder, I’m playing on linux, what should I do?

  4. I can´t install it. When I try to do it, it says that it can not find Minecraft 1.19.2, but I have download the 1.19.2 some days ago. What can I do?

  5. Was searching up online, found out you need forge, i think its some kinda minecraft launcher. If you’re stuck you gotta install forge

  6. I can’t open optifine with java and where do I find or download thats java file I have minecraft java but what file?

  7. hello im stuck that it dosent show the optifine file in the java game menu. im very conufused that i saw the tutorial how to install it. plus i followed the instuctions and in Minecraft Java Edition Sildrus Vibrant Shader Download Links dosent show your options.

  8. hello i wanted to ask is there another way to get optifine on windows 10? i read some comments saying that optifine doesn’t work on windows 10, idk if thats the problem because i bought java editon on my computer but it won’t work. when i tried runing the file by right clicking it but the optifine installer so my only guess is that i have minecraft on windows 10.

    • Hi Juan! Sometimes the Optifine installer does not run correctly. Recently there are problems when you use the new Minecraft launcher. So you should download the latest Optifine version again and reinstall the Java program if necessary. Anyway, the problem is not that you are using Windows 10.

  9. hello I have a question, in the instructions it says that when it is downloaded, run the file by double clicking on it and that I did but when I double clicked it I got several folders of the file but I did not get the OptiFine Installer and neither that window and it is right there where I got stuck and I came here to ask

  10. Hi! So im trying to instal optifine and did so with friends who have it (using java.) But it appears it is not appearing is should be. Neither in my installations, Do you perhaps know how to fix this or whats going on?

  11. Hey, when I try to enter the world it says error and some other stuff and I cant see anything but the blue screen and a big white square in the corner idk what I did wrong:( HELP PLEASE

  12. when I try to download optifine it asks me to pick an app to put it in, I made a mistake and I put it in some other app and I can’t get it back now. Also when I tried the first time it didn’t give me the app choice for java minecraft. I have been trying to get optifine for months and it never seems to work

  13. My Optifine doesn’t open the install ting when I open it with Java. The file is a .jar and has the Java logo on it. It just opens this black box.

  14. hi, i followed your steps upto when i go onto the minecraft launcher to create a new installation, the optifine options are not on there

  15. I need help when i download the latest version of optifine and open it it tells me to install the launcher from the official site. I downloaded it from the official site and it doesn’t let me open it properly. Help me please

  16. can you still play a minecraft mods with this shader? since you need to use forge to go onto the mods or is it only able to do shaders

  17. Hello,
    My friends and I tried to install optifine but at the end the shader button is greyed out and inaccessible. Do you know what we did wrong?
    Thank you for your help!

  18. ive downloaded it and put it in the correct spot but it opens as a zip and isnt showing up as a profie on my minecraft