Optifine 1.21 / 1.20

While Minecraft is an ever-expansive and fun game to play in its original variant, a lot more can be added to it by installing mods and resource packs. One of the most effective and useful tools (mods) you can install – whether you want to keep the original flavor or add some uniqueness to your game – is the Optifine mod. Optifine is not a resource pack in itself. It does not change any textures in the game. It is, instead, a tool that allows you to adjust Minecraft to increase performance or visuals to your liking. For instance, it provides new settings in the menus that allow you to more freely adjust rendering distance and other factors that might affect how well your computer can run the game. It also allows you to use various resource packs with custom features. If you use HD resource packs and have seen major frame rate drops, see serious lag spikes in your system, or otherwise just need an FPS boost, Optifine HD will provide exactly what you are looking for.

Featured video:

Optifine can be used in both single player games and multiplayer servers. Be warned, though, Optifine HD only works in multiplayer games if the server’s host also has Optifine HD installed on the server. If this is not the case, Optifine will be disabled and you will not be able to use it. Another warning that comes with this is that some of the steps you can take to increase your frame rate will also make Minecraft less visually appealing to look at. You can disable clouds, the sky, stars, fog, and a number of other functions that make the game more visually appealing. All in all, Optifine HD is probably the best way to take more complete control of your Minecraft experience. You can adjust how textured and detailed everything is, from bare bones to top of the line graphics, based on what your personal computer can handle.

OptiFine should be compatible with all of these Minecraft versions: 1.21.11 - 1.21.10 - 1.21.9 - 1.21.8 - 1.21.7 - 1.21.6 - 1.21.5 - 1.21.4 - 1.21.3 - 1.21.2 - 1.21.1 - 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 - 1.18 - 1.17.1 - 1.17 - 1.16.4 - 1.16.3 - 1.16.2 - 1.16.1 - 1.16 - 1.15.2 - 1.15.1 - 1.15 - 1.14.4 - 1.14.3 - 1.14.2 - 1.14 - 1.13.2 - 1.13.1 - 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.8 - 1.8.1 - 1.8.6 - 1.8

How to install Optifine:

Guide last updated: 2022-07-22

Before we proceed with installing Optifine, you also need to have Java installed on your device in order to be able to run the Optifine installer. Java is available for Windows, Linux, Mac OS X, and Solaris. Get Java here.

Quick Java Installation Guide:

Click the image to open it full size in a new tab.

  1. Download Java from the official website here.
  2. Run the file you just downloaded and click Install.

NOTE: Optifine will only work with the Java Edition of Minecraft. Optifine does not currently work with Bedrock or any other edition.

And now.. OptiFine:

Please follow each step carefully if you have never installed OptiFine before.

  1. In the download section (located directly below this guide), you will find a link to the official Optifine website. Click on this link and you should be redirected to the developer’s official website.
  2. On the optifine website, you will see many different labels. First make sure you find the correct “Minecraft Version Label”. If you’re playing Minecraft 1.18.2, look for the appropriate label, then simply select one of the versions of Optifine under that label (we strongly recommend that you always choose the OptiFine HD Ultra editions. They usually have the most features) and click Download (or Mirror).
  3. If you clicked the “Download” button (step 2), then most likely you will first be redirected to an sponsor page with a short timer of 5 seconds. Just wait and click “Skip”. If you clicked the “Mirror” button (step 2), you will be redirected directly to the download page.
  4. Now, once you are on the download page, click “Download” again.
  5. Right-click on the newly downloaded Optifine installer file (should be in .jar format), select “Open With”, and then click “Java (TM) Platform SE binary”.
  6. A small installer window will appear, just click “Install”. After a while, the message “OptiFine is successfully installed.” will pop-up.
  7. Run the Minecraft launcher and click on the small arrow to the left of the green “PLAY” button. You will notice that there is a new version titled 1.19-OptiFine_HD_U_H8 (it may be different in your case depending on which version of Minecraft you are using and which version of optifine you have installed). Select this Minecraft Optifine version and click “PLAY”.
  8. Done. Now you have a version of Minecraft with Optifine. We hope the guide was useful to you, we tried to describe everything in as much detail as possible with screenshots so that you can understand it better. If you still have problems with the installation, leave your question below in the comments – either the administration or site visitors will definitely help you. But there should be no problems if you carefully read everything and do as it is written in the guide.

OptiFine Download

  • Credit for the creation of OptiFine goes to sp614x.
  • We do not modify or edit any resource packs. All resource packs, shaders and tools found on this website are linked directly to official sources rather than hosted on our own servers. We provide only the official download links from the original creators to ensure that your files are safe and secure.
  • These official links are updated manually and may occasionally stop working when a new version is released. We work hard to keep everything current so that you have a smooth experience. Please let us know in the comments if you find a link that no longer works.
  • Minecraft is a trademark of Mojang Studios and has no official connection to this website. Our goal is simply to share the best creations from the community with other players.
  • Please consider leaving a comment or voting for your favorite packs. This feedback helps authors improve their projects over time. You can also support the creators directly by visiting the official links located below the download section.
DOWNLOAD LINKS
By clicking on the link below, you will be redirected to the official Optifine website, where you will find all download links for versions from 1.7.x to the current version of Minecraft.

Java Edition:

Download OptiFine from Official Website

Download instructions:

Curseforge: download starts automatically after a few seconds;

Mediafire: click the big blue button with the text "DOWNLOAD";

Google Drive: in the top right corner you will see a small download icon (down arrow), click it and the download should start;

16,972 votes

Rate the OptiFine

Look.. 16972 users have already liked this. Give a diamond if you like it too!

Author: sp614x
Last updated: 3 February 2026
Category: Tools
Compatibility: Java

Leave a reply

447 comments

Comments regarding "incompatibility message" will no longer be approved as the "incompatibility message" can be easily ignored by simply clicking "Yes" when prompted, or read our article How to fix «made for older version» problem with most resource packs?
Links in comments are not allowed. Comments containing links will be removed.
Before commenting that the resource pack crashed your game, google your crash log. This is usually a graphic card driver issue.

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Samuel

    Can i use this on TLauncher? If yes how?

    1. Artun

      You should go to the TLauncher app then all the way down it says you can choose the game’s version. There you will see optifine HD_U. When you click there now you have optifine on TLauncher.

  2. Phil

    When i go to open with java it doesn’t pop up then then i tried to search for java in my apps and i don’t have permission to open

  3. lll

    do you need to install minecraft official launcher or you can use other laucnhers like feather laucnher?

  4. em

    Hey, I downloaded 1.21.1 which is the version of minecraft I also downloaded today. I launched the game and followed the steps to hit download on the Optifine HD ultra and when i hit install is says that I need to launch version 1.21.1 once through the official launcher which I have done.. is there a reason it’s doing this?

  5. George

    Hey i have followed all the steps like downloading java and im stuck on step 5 when im asked to click ( open with ) Java Tm and even tho i downloaded Java i cant find it on my computer to open optifine installer with

    1. Admin

      Try rebooting your Windows PC after installing Java. Sometimes this is required.

      1. seth

        I’m having the same problem and rebooting didn’t work is there anything else that might work?

  6. hi

    So, I’ve successfully downloaded and installed the Opti fine but it’s not popping up on my Minecraft launcher? Any ideas to why it’s doing this?

  7. Graham

    I am in the optifine version and i have resource packs added in the game but whenever i pick it the game is still the same it says the pack is applied but teh game is still the same, help please

  8. Taran

    It is saying it can’t find minecraft 1.20.4 and i have 1.21 so do I have to wait for the optifine for this version to be released or can I do something else for it to work?

    1. Admin

      Yes, you will have to wait for the Optifine developers to update it to version 1.21. Unfortunately, there is nothing we can do but wait. You can also use Iris if the resource pack or shader pack you want supports it.

  9. Waltermydoinhere

    I just installed minecraft Java on my new system. I’ve been playing minecraft off and on since it first came out. I The current version I have is 1.21, will any of these version work with that or do I need to somehow back my game to an earlier version?
    Thanks ahead of time for the response.

    1. Lisek

      Unfortunately youre gonna need to go to a earlier version of minecraft for this resource pack cause you need optifine for it and its only up to 1.20.6

  10. Shmunk

    When is 1.21 Optifine going to be released?

  11. Master

    Every time I try to open the optifine download it opens shortly for a split second and then closes. Is there a way to fix this?

  12. Zeeee

    Where can i find the Java Platform SE binary app? Microsoft Store doesn’t have it and i can’t find anywhere with a clear-cut answer

    1. Admin

      Have you read the installation instructions on this page? There are all the links and guides for complete installation of Optifine.

  13. benjamin

    every time i open java it says i have to install it again and then when i try to open optifine using java it just does not work

    1. Lisek

      Have you tried reinstaling java to the current version of it?

  14. Kale

    If the optifine Installation is giving you an error message “you must download and start minecraft 1.20.6 once in the official launcher” then you must create a new instillation within the minecraft launcher for 1.20.6 AND play that version of minecraft before installing that version of optifine. Hope this helps!

  15. Mathew

    i have it downloaded and when im opening minecraft launcher in versions its there but its not in game

    1. Admin

      What do you mean by “it’s not in the game”? If you see the version of optifine in the launcher, it means it is installed. Optifine is not a resource pack or a shader pack, it is a “tool” for running them.

  16. Ido

    I downloaded the minecraft launcher using the microsoft store (I didn’t use my old minecraft java account, but it allows me to play (just had to decide on a username and plug in my microsoft account), maybe because I also own bedrock. I am playing java, version 1.21, but when installing (step 6) it pops up with “you must download and start minecraft 1.20.4 once in the official launcher). How do I fix this?

    1. t

      you have to go back to 1.20.4 they haven’t released a new update for the 1.21 version yet.

  17. Slayer

    i dont have a offical luncher but i am using Salwrr, is there anything works for that

  18. raine

    When I try to hit install it keeps saying “Cannot find minecraft 1.20.4 you must download and start minecraft 1.20.4 once in the official launcher” what does this mean? and how can i fix this

    1. Admin

      I mean the error already tells you what to do. You either don’t have this version of Minecraft installed, or you’re playing the Bedrock Edition (for which optifine is not available).

  19. Brennan

    I keep getting an error message when I try to hit install and it says cannot find minecraft 1.20.4. Ypu must download and start minecraft 1.20.4 once in the official launcher

    1. Brennan

      It turns out it was looking for a nonexistent file that was in my trash do I had to restore the file and then it worked.

      1. Admin

        Glad you solved your problem)

  20. Ava

    Optifine isn’t working for me. It says I must download the launcher from the website, thatr was the first thing I did. Everytime I opened Minecraft and closed it to try to fix the problem, it still didn’t work.

  21. Louise

    Do we know when Optifine is going to be updated for 1.20.6

    1. Admin

      Sadly, nope. It can take some time.

  22. Grady

    I cant use Java(TM) Platform SE binary to install it when i try to open with
    since i am windows 10 HELP.

    1. Tim

      Same here but i have wind 11

  23. Sven

    for anyone having problems with optifine not working for the new update for minecraft 1.20.5 you have to first launch minecraft normally as in not optifine just the game itself then you can close it out and then make sure you have the latest version of java then you can use java to install optifine but as of right now optifine is only for 1.20.4, also one more thing..if you go to installations and “edit” optifine make sure to change the 2gb to 8gb for it to run smoother with more fps. it’ll work your graphics card harder but its a better overall experience.

  24. Sonia

    Why does it say that I can’t install it with java? It always fails for some reason,can someone tell me what to do, it took me days to get here and I’m only trying to install shaders. If someone could just say something that could be useful, I would really appreciate it, I’m not good with electronics and files in general. :’))

  25. Evan

    hye can som1 help me when i go to open t it comes up with pearntall comtrolls but arfter i log in it says cannot install whats the preoblem:(

    1. Tim

      Maybe ask a parent to help. (if you are then open email/whatever you need to do)