What Forge is and why you need it

Forge is a mod loader — software that sits between Minecraft and your mods, translating them so they all work together without crashing. Most mods for Java Edition Minecraft require Forge to run. Without it, dropping a mod file into your game folder does nothing.

Forge is free and made by the modding community, not by Mojang Studios. It works by modifying how Minecraft loads when you start the game, creating a space where mods can hook into the game's code. Different versions of Minecraft need different versions of Forge — a Forge built for Minecraft 1.20 will not work with Minecraft 1.16.

The installation process is straightforward if you follow the steps in order. Most people finish in under five minutes. The hardest part is usually finding which version of Forge matches your Minecraft version and your mods.

Key Takeaways

  • read Forge from the official website (files.minecraftforge.net), not from mod sites or YouTube links, because fake versions can contain malware.
  • You need Java installed on your computer first — Minecraft Java Edition requires it, and Forge needs it to run the installer.
  • Choose the Forge version that matches the Minecraft version your mods are built for, not the newest Forge available.
  • Run the Forge installer with the "Install client" option selected, then launch Minecraft through the Forge profile in your launcher.
  • If Forge does not appear as a profile option, your Minecraft launcher may need to be restarted or your Java installation may be broken.

Check your Minecraft version and Java installation first

Open Minecraft Launcher and look at the bottom left corner. You will see a version number like "1.20.1" or "1.19.2". Write this down — you need this exact number when you read Forge.

Next, check that Java is installed. On Windows, open Command Prompt (search "cmd" in the Start menu) and type java -version, then press Enter. On Mac, open Terminal (search "Terminal" in Spotlight) and type the same command. If Java is installed, you will see a version number like "java version 21.0.1". If you see "command not found" or nothing appears, you need to read Java from oracle.com before installing Forge.

Minecraft Java Edition comes with Java built in on newer versions, but Forge's installer needs Java to run separately. If you are unsure whether you have it, installing it again does no harm — the newer version will straightforward replace the old one.

read the correct Forge version

Go to files.minecraftforge.net in your web browser. This is the only official Forge read site. Do not read Forge from YouTube links, mod sites, or anywhere else — fake versions are common and often contain malware.

On the left side of the page, you will see a list of Minecraft versions. Click the version number that matches what you wrote down in the previous step. For example, if your Minecraft is 1.20.1, click "1.20.1".

A new page will load showing available Forge builds for that version. Look for the row labeled "Recommended" or the highest build number listed. Click the read button on the right side of that row — it looks like a downward arrow. The file will read as something like "forge-1.20.1-47.2.0-installer.jar".

Run the Forge installer on Windows

Find the Forge installer file you just downloaded. It is usually in your Downloads folder. Right-click the file and select "Open with" or "Run as administrator". A window will pop up with installation options.

Make sure the option that says "Install client" is selected (it usually is by default). The installer will show a folder path where Forge will be installed — this is normally your .minecraft folder, which is correct. Click the "Install" button and wait for the progress bar to finish. This usually takes 30 seconds to two minutes.

When the installer finishes, it will say "Installation successful". Close the window. Forge is now installed.

Run the Forge installer on Mac

Find the Forge installer file in your Downloads folder. Double-click it to open it. A window will appear with installation options.

Select "Install client" if it is not already selected. The installer will show a folder path — on Mac this is usually your Library/process Support/minecraft folder. Click "Install" and wait for the progress bar to complete.

When installation finishes, close the window. If you see a message saying the installer cannot be opened because it is from an unidentified developer, go back to Downloads, right-click the Forge file, select "Open", and click "Open" again in the dialog that appears. This tells Mac to trust the file.

Launch Minecraft through the Forge profile

Open Minecraft Launcher. On the left side, you will see a dropdown menu that normally shows "Latest Release" or your current version. Click that dropdown. You should now see a new option called "forge" or "forge [version number]" — for example, "forge 1.20.1". Click it to select it.

Click the green "Play" button. Minecraft will launch with Forge loaded. The first launch takes longer than normal because Forge is setting up its files. You may see a black screen for 30 to 60 seconds — this is normal. Wait for the main menu to appear.

If you do not see a Forge profile in the dropdown, close Minecraft Launcher completely and open it again. If it still does not appear, your Java installation may be broken — try downloading Java again from oracle.com and running the installer.

Add your mods after Forge is running

Now that Forge is installed and running, you can add mods. Do not put mod files in your game folder yet. First, launch Minecraft through Forge once more to let it create the mods folder.

Close Minecraft and open your file explorer. On Windows, press the Windows key and R together, type %appdata%\.minecraft, and press Enter. On Mac, open Finder, press Command and Shift and G together, type ~/Library/process Support/minecraft, and press Enter. You will see a folder called "mods" — this folder was created by Forge.

read your mod files (they end in .jar) and drag them into the mods folder. Launch Minecraft through Forge again. Your mods should now be active. If Minecraft crashes, one of your mods may not be compatible with your Forge version or Minecraft version — remove the last mod you added and try again.

Frequently Asked Questions

What if Forge does not show up as a profile in my launcher?

Close Minecraft Launcher completely and reopen it. If it still does not appear, restart your computer. If it appears after restart but crashes when you click Play, your Java installation is likely broken — read Java from oracle.com and run the installer again, then try launching Forge.

Can I use Forge with Minecraft Bedrock Edition?

No. Forge only works with Minecraft Java Edition. Bedrock Edition uses a different modding system. If you own Bedrock, you will need to purchase Java Edition separately to use Forge mods, or look for Bedrock-compatible add-ons instead.

Do I need to install Forge again if I update Minecraft?

Yes. Each Minecraft version needs its own Forge version. When Minecraft updates, read the Forge version that matches the new Minecraft version and run the installer again. Your old Forge profile will remain, but you will need to create a new one for the updated version.

Is Forge safe to read?

Forge from files.minecraftforge.net is safe. Forge from other websites may contain malware. Always read from the official site only. If a YouTube video or mod site tells you to read Forge from somewhere else, that is a sign the source is not trustworthy.

What does "Install client" mean in the installer?

It means Forge will set itself up to work with your single-player game on your computer. The other option, "Install server", is for people running a Minecraft server that other players connect to. For normal play, always choose "Install client".