Our Discord Find a crew to play with. Join
Discord
Minecraft Forge
Wiki / Modifications

Minecraft Forge: how to download and install it (2026 guide)

Minecraft Forge is the oldest and most popular mod loader for Minecraft Java Edition. Since 2011 it has let players install thousands of mods that change the game beyond recognition, from new dimensions and mobs through advanced tech systems to completely new gameplay mechanics. This guide covers everything you need: downloading and installing Forge step by step, how it compares with competing loaders and how to fix the most common problems.

What is Minecraft Forge?

Minecraft Forge (officially Forge Mod Loader, FML for short) is a modding platform for Minecraft Java Edition. It acts as a middleman between the game and mods: it provides a programming interface (API) that lets mod developers add new content and change existing mechanics without editing the game's source code directly.

In practice, Forge works like a "plugin for plugins". You install Forge once, then drop mod .jar files into the mods/ folder in the game directory. Forge detects and loads them automatically and manages the dependencies between them. Without Forge, every mod would have to modify the game files on its own, which would lead to conflicts and instability.

Forge is completely free and open source: the source code is available on GitHub under the LGPL license. For over a decade Forge was the de facto standard in the Minecraft modding world, and thousands of modpacks, from Feed The Beast and Tekkit to All the Mods, were built exclusively on it.

How does Forge work under the hood?

Forge modifies Minecraft's startup process by injecting its own code into key points of the game. It uses an event system: instead of changing the game's code, mods "listen" for specific events (for example a block breaking, a mob spawning or the world being rendered) and react to them. This design pattern keeps conflicts between mods to a minimum.

Forge also provides a registry system that lets mods register new blocks, items, entities, biomes and other game elements in a standardized way. That way Minecraft knows about the new elements and treats them just like the original ones.

Another key part is the configuration system: every mod can provide config files that players can edit to adjust how the mod behaves. These files live in the config/ folder and are usually in TOML format.

The history of Forge: 2011 to today

The history of Minecraft Forge is the story of one of the most influential open-source projects in gaming. Forge didn't just make modding Minecraft possible on a massive scale, it shaped an entire mod culture that drew in millions of players.

The beginnings (2011-2012)

Forge was created in 2011 in response to the growing need for a standardized way to mod Minecraft. Before that, mod developers had to modify the game's .class files directly with a tool called Minecraft Coder Pack (MCP). Every mod changed the same files, which meant that installing two mods at once almost always caused conflicts.

Forge solved this problem by providing a shared abstraction layer. The project quickly gained popularity and the support of the modding community. Eloraam (the creator of the RedPower mod) and LexManos (the current maintainer) were among the key figures in its early development.

The golden age (2013-2018)

The years 2013-2018 were the height of Forge's dominance. Minecraft versions 1.7.10 and 1.12.2 became legendary "modding versions" with thousands of mods available. This period produced modding icons such as:

  • IndustrialCraft 2 and BuildCraft: pioneers of tech mods
  • Thaumcraft: redefined magic mods
  • Thermal Expansion: elegant energy systems
  • Tinkers' Construct: a revolutionary tool-crafting system
  • Applied Energistics: digital item storage

Modpacks such as Feed The Beast (FTB), Tekkit and Sky Factory drew in millions of players and created a whole YouTube subculture, with creators like Direwolf20, Etho and Mumbo Jumbo.

Competition and change (2019-2022)

In 2016 Fabric appeared: a new, lighter mod loader that offered faster updates and better performance. Niche at first, Fabric gradually attracted the developers of optimization mods (Sodium, Lithium, Starlight) and grew more and more popular. Forge responded with a rewrite on the new ModLauncher system, but the process took a long time and caused compatibility problems.

The split and NeoForge (2023-present)

In July 2023 the Forge team went through a dramatic split. Most of the active developers, led by cpw (the longtime lead developer), left and created NeoForge, a fork of Forge with an open governance model. LexManos stayed with the original Forge.

Since then, NeoForge has become the de facto successor to Forge. Most mod developers moved their support to NeoForge, which offers faster updates, a better API and more transparent communication with the community. The original Forge still exists and gets updates, but its pace of development has clearly slowed.

As of October 2026, both projects release versions for the current Minecraft. Forge has the 66.0.x line for 26.3 (details in the version table), while NeoForge only offers 26.3 in beta versions so far, starting with 26.3.0.0-beta from September 15, 2026.

Forge vs Fabric vs NeoForge: a detailed comparison

Choosing a mod loader in 2026 is a key decision that affects which mods you can use, how the game performs and your overall experience. Below is a detailed comparison of the three main platforms.

Criterion Forge Fabric NeoForge
Year created 2011 2016 2023
Architecture Monolithic, extensive API Minimalist, modular Forge API with improvements
Startup time (50 mods) ~50 seconds ~25 seconds ~40 seconds
RAM usage (50 mods) ~4 GB ~2.8 GB ~3.5 GB
FPS (no shaders) ~110 FPS ~200 FPS ~130 FPS
Update speed First 26.3 build after 4 days Very fast (days) Fast (days to weeks)
Big modpacks Huge library (1.7-1.19) Growing fast Biggest library (1.20+)
Optimization mods OptiFine, Embeddium Sodium, Lithium, Iris Sodium and Iris (officially since 2024), Embeddium, Neorium
License LGPL Apache 2.0 LGPL
2026 recommendation Older modpacks Optimization, QoL Big 1.20+ modpacks

Tested on an RTX 3060, Ryzen 5 5600X and 16 GB of RAM with Minecraft 1.21.4. The results are approximate: real performance depends on your setup and the mods you use.

When should you choose Forge?

In 2026 the original Forge mostly makes sense in one scenario: you're playing a modpack on an older Minecraft version (1.7.10, 1.12.2, 1.16.5, 1.18.2 or 1.19.2) where NeoForge doesn't exist. These versions have a huge, proven mod library. For new projects on 1.20+, NeoForge or Fabric is a much better choice.

Downloading Forge from the official source

The only official site for downloading Minecraft Forge is files.minecraftforge.net. Never download Forge from any other site, because those files can contain malware, viruses or unwanted software.

On the Forge site you'll find a list of available versions. For each Minecraft version there are two variants:

  • Latest: the newest Forge version for that MC version. It may include the newest features, but also potential bugs.
  • Recommended: marked with a star, a tested version considered stable. Pick this one unless you have a reason to use Latest.

Click the Installer button next to the version you want. The site shows an Adfocus ad: wait a few seconds and click "Skip" in the top right corner. The forge-[version]-installer.jar file will download to your computer.

Safety note: The Forge site uses the Adfocus ad system, which shows ads before the download. It's a normal way of funding the project. Don't click any "Download" buttons on the ad page: wait for the "Skip" button. If your antivirus reacts to the ad page, that's normal, and the installer file itself is safe.

Installing Forge step by step

Before you install Forge, you need to meet two prerequisites:

  1. Install the right version of Java: Forge for Minecraft 1.20.5 to 1.21.x requires Java 21, and Forge for 26.3 requires Java 25 (see the version table). Older versions (1.17-1.20.4) require Java 17, and even older ones (1.12.2-1.16.5) run on Java 8. Download Java from adoptium.net (Eclipse Temurin, a free, open-source distribution).
  2. Launch vanilla Minecraft once in the version you're installing Forge for. This creates the files Forge needs in the .minecraft folder.

Installing on Windows

  1. Download the Forge installer from files.minecraftforge.net.
  2. Double-click the forge-[version]-installer.jar file. If it doesn't open, right-click it, choose "Open with" and select Java.
  3. In the installer window, select Install client (the default option).
  4. Make sure the path points to your .minecraft folder (by default C:\Users\[YourName]\AppData\Roaming\.minecraft).
  5. Click OK and wait for the installation to finish. The installer downloads the libraries it needs.
  6. When you see the "Successfully installed" message, click OK.
  7. Open the Minecraft Launcher and go to the Installations tab. You should see a new Forge profile.
  8. Select the Forge profile and click Play.

Installing on macOS

  1. Download the Forge installer.
  2. Double-click the .jar file. If macOS blocks it, go to System Settings > Privacy & Security and click "Open Anyway".
  3. Alternatively, open Terminal and type: java -jar ~/Downloads/forge-[version]-installer.jar
  4. Select Install client, confirm the path (~/Library/Application Support/minecraft) and click OK.
  5. Start the Minecraft Launcher and select the Forge profile.

Installing on Linux

  1. Download the Forge installer.
  2. Open a terminal in the folder with the installer and run: java -jar forge-[version]-installer.jar
  3. If you don't have a graphical environment, add a flag: java -jar forge-[version]-installer.jar --installClient
  4. On Linux, the Minecraft folder is usually ~/.minecraft.
  5. After installing, start the launcher and select the Forge profile.

Creating a Forge profile in the launcher

The installer automatically creates a Forge profile in the official Minecraft Launcher. If the profile didn't appear or you want to configure it:

  1. Open the Minecraft Launcher and go to Installations.
  2. Click New installation.
  3. In the "Version" field, choose release [version]-forge-[build].
  4. In the "Game directory" field, set a separate folder if you want to keep mods apart from your vanilla game (for example .minecraft-forge).
  5. In the JVM arguments, add more RAM: -Xmx4G (4 GB) or -Xmx6G (6 GB) for modpacks.
  6. Click Create.
Tip: Instead of the official launcher, you can use Prism Launcher (free and open source) or the CurseForge App. Both have built-in Forge support and make it easier to manage several mod profiles. Prism Launcher is especially recommended for advanced players, because it lets you create isolated instances with separate sets of mods.

Adding mods to Forge

Once Forge is installed, adding mods is simple:

  1. Launch Minecraft with the Forge profile at least once. This creates the mods/ folder in the game directory.
  2. Find mods on trusted sites:
    • Modrinth: a modern platform with fast search and filtering by loader
    • CurseForge: the biggest mod database and the community standard
  3. Check compatibility: make sure the mod is for the right Minecraft version and loader (Forge, not Fabric).
  4. Download the mod's .jar file.
  5. Copy the .jar file into the mods/ folder:
    • Windows: %appdata%\.minecraft\mods\
    • macOS: ~/Library/Application Support/minecraft/mods/
    • Linux: ~/.minecraft/mods/
  6. Start the game: Forge automatically loads all the mods in the folder.

Mod dependencies

Many mods need libraries to work. The most common dependencies are:

  • Architectury API: an abstraction layer for cross-platform mods (Forge + Fabric)
  • GeckoLib: an animation library for mods that add mobs
  • Curios API: a system of extra equipment slots (rings, amulets)
  • Patchouli: an in-game guidebook system (used by many magic mods)

If a mod needs dependencies, they're listed on the mod's page on CurseForge or Modrinth. A missing library causes an error when the game starts, and Forge shows a message telling you what's missing.

You'll find a detailed mod installation guide on the How to install Minecraft mods page.

Compatible Forge versions

The table below shows the most important Minecraft Java Edition versions with their matching Forge versions, the required Java version and their support status.

Minecraft Forge Java Status
26.3 66.0.x Java 25 Latest, no Recommended version yet
1.21.4 54.1.x Java 21 Active
1.21.1 52.0.x Java 21 Active
1.20.6 50.1.x Java 21 Maintenance
1.20.1 47.3.x Java 17 Popular
1.19.2 43.4.x Java 17 Stable, big library
1.18.2 40.2.x Java 17 Stable
1.16.5 36.2.x Java 8-16 Archived, big library
1.12.2 14.23.5.x Java 8 Legendary, huge library
1.7.10 10.13.4.x Java 8 Classic, still active

Versions 1.12.2 and 1.7.10 are legendary modding versions: even in 2026, thousands of players still use them every day because of their huge mod libraries. Many of those mods were never updated to newer versions.

As of October 2026, Forge has released eight builds for Minecraft 26.3, from 66.0.0 on September 19 to 66.0.9 on September 30, 2026, still without a version marked Recommended. For 26.2 there's the 65.1.x line with the recommended version 65.1.0 (the latest build is 65.1.3). There are no Forge builds for the 26.4 snapshots.

Best Forge mods 2026

The Forge mod ecosystem is huge: you'll find tens of thousands of mods on CurseForge and Modrinth. Below are the most important mods in the key categories, which work well both on their own and in modpacks.

Tech mods

  • Create: the best mechanical mod in Minecraft history. Cogwheels, conveyor belts, presses, processing systems, trains. It redefines automation with an intuitive, physics-based system instead of abstract pipes.
  • Mekanism: advanced machines, generators (nuclear fusion!), the Digital Miner, pipes, chemical systems. A staple of tech modpacks for years.
  • Applied Energistics 2: digital item storage in an ME network, autocrafting, resource monitoring. It solves the storage problem in advanced bases.
  • Thermal Series: elegant machines, RF energy systems, dynamos, augments. Less complicated than Mekanism, ideal for players new to tech mods.

Magic mods

  • Ars Nouveau: a system for creating your own spells from modular effects. The spiritual successor to Ars Magica 2, with beautiful graphics and deep mechanics.
  • Botania: magic based on flowers and mana. A unique style that blends magic and automation elegantly.
  • Occultism: summon demons and spirits that work for you. Automation through a system of dimensions and pacts with supernatural beings.
  • Iron's Spells 'n Spellbooks: an RPG-style spell system with flashy animations and an extensive skill tree.

Exploration and world mods

  • Biomes O' Plenty: over 50 new biomes with unique vegetation and terrain. It makes exploration much richer.
  • Alex's Mobs: over 90 new animals with realistic behaviors and animations, from crocodiles to nightmarish creatures.
  • The Twilight Forest: a whole new dimension with bosses, dungeons and a unique progression system. A classic mod that still impresses.
  • Regions Unexplored: redesigns biome generation with a focus on realism and varied landscapes.

Utility and QoL mods

  • JEI (Just Enough Items): an absolute must-have. Browse crafting, smelting and other recipes right in the game. Without JEI, playing with mods is practically impossible.
  • JourneyMap: a minimap and a full world map in your browser. Waypoints, a mob radar and a player radar.
  • Jade: shows information about the block you're looking at (name, source mod, special data). The successor to WAILA/HWYLA.
  • Mouse Tweaks: inventory interface improvements such as dragging, sorting and quick stack transfers.

You'll find the full list in our article Best Minecraft mods in 2026. If you're specifically interested in graphics mods, check out our guide to Minecraft shaders.

Troubleshooting Forge

Forge is a stable platform, but problems can come up when you run a lot of mods. Below are fixes for the most common errors.

Forge won't start or the game crashes on launch

  • Check your Java version: type java -version in a terminal. Forge for 1.20.5-1.21.x requires Java 21, Forge for 26.3 requires Java 25, 1.17-1.20.4 requires Java 17 and older versions need Java 8.
  • Check mod compatibility: remove all mods from the mods/ folder and add them back one at a time, starting the game after each one. That way you'll find the problematic mod.
  • Check the logs: open the .minecraft/logs/latest.log file and look for lines with "ERROR" or "FATAL". The log usually points to exactly which mod is causing the problem.
  • Check dependencies: many mods need libraries (for example GeckoLib, Architectury). Missing dependencies are listed in the error log.

Low FPS with mods

  • Allocate more RAM: in the JVM arguments, change -Xmx2G to -Xmx4G or more. Don't allocate more than 50-60% of your computer's total RAM.
  • Install optimization mods: Embeddium (a Sodium port for Forge) can double your FPS. Also add FerriteCore (cuts RAM usage by 30-50%) and ModernFix (speeds up loading).
  • Lower the render distance: in Video Settings, reduce the Render Distance to 8-12 chunks.
  • Use JVM arguments: add -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 to your profile for better garbage collection.

The "Mod X requires Forge version Y" error

The mod needs a specific (usually newer) version of Forge than the one you have installed. The fix: download and install the required Forge version from files.minecraftforge.net. You can have several Forge versions installed at the same time, each with its own profile in the launcher.

Mod conflicts (ID collisions, recipe conflicts)

  • ID collisions: in newer Minecraft versions (1.13+), ID collisions practically never happen thanks to the namespace system. In older versions (1.7.10, 1.12.2), use the mods' config files to change block/item IDs.
  • Recipe conflicts: install CraftTweaker or KubeJS to remove or change conflicting crafting recipes.
  • Incompatible mods: check the mod's page on CurseForge/Modrinth for a "Known Incompatibilities" or "Issues" section. The community usually documents known conflicts.

Forge doesn't see your mods

  • Make sure the mod files have the .jar extension, not .jar.zip or .disabled.
  • Check that the mods went into the right mods/ folder: if you use a separate game directory, the mods have to be in the mods/ folder inside that directory.
  • Make sure the mods are for the right Minecraft version and the right loader (Forge, not Fabric).

Memory problems (OutOfMemoryError)

The java.lang.OutOfMemoryError error means Minecraft has run out of the RAM allocated to it. Raise the limit in the JVM arguments: -Xmx6G (6 GB) or -Xmx8G (8 GB) for big modpacks. If your computer has 8 GB of RAM or less, consider using fewer mods or installing FerriteCore and ModernFix.

Frequently asked questions (FAQ)

Is Minecraft Forge free?

Yes, Minecraft Forge is completely free and open source. You download it free of charge from files.minecraftforge.net. Watch out for fake sites that may try to charge you or install unwanted software: the only official source is files.minecraftforge.net.

Forge or Fabric: which should you choose in 2026?

It depends on what you need. Forge (or rather NeoForge) has the biggest mod library, especially for tech and magic mods, which makes it ideal for big modpacks like All the Mods or FTB. Fabric is lighter, updates faster and is better for optimization mods (Sodium, Lithium). If you have no preference, start with Fabric.

How do I uninstall Minecraft Forge?

To uninstall Forge, open the Minecraft Launcher, go to the Installations tab and delete the Forge profile. Then you can delete the .minecraft/versions/[forge-version] folder. You can keep or delete the mods/ folder, since it doesn't affect vanilla Minecraft.

Why won't Forge install?

The most common causes: Java isn't installed (get it from adoptium.net), you have the wrong Java version (Forge for 1.20.5-1.21.x needs Java 21, Forge for 26.3 needs Java 25, and older versions need Java 8 or 17), you haven't launched the matching vanilla Minecraft version first, or your antivirus is blocking it. Also make sure you download the installer from the official site.

Do Forge mods work on Bedrock Edition?

No, Minecraft Forge only works with Java Edition. Bedrock Edition (Windows 10/11, consoles, phones) uses its own add-on system (Add-Ons). If you want to play with mods on PC, you need Java Edition.

How much RAM does Forge need?

At least 4 GB of RAM allocated to Minecraft for light mod sets (10-20 mods). Medium modpacks (50-100 mods) need 6-8 GB, and big modpacks (200+ mods) can need 10-12 GB. Your computer's total RAM should be at least 4 GB more than what you allocate to Minecraft.

How do I update Forge to a newer version?

Download the new Forge installer from files.minecraftforge.net, run it and choose Install Client. The new version is installed alongside the old one. In the launcher, switch your profile to the new version. Before updating, check that your mods are compatible with the new Forge version.

Is Forge safe?

Yes, Forge downloaded from the official files.minecraftforge.net site is completely safe. Its source code is open and available on GitHub. Avoid downloading Forge from unofficial sources, because they may contain malware. The Forge site shows Adfocus ads before the download, but the installer itself is safe.

Summary

Minecraft Forge is the platform that shaped the history of game modding. For over 15 years it has let millions of players turn Minecraft into completely new experiences, from Mekanism factory complexes through Thaumcraft's magical worlds to Create's mechanical wonders.

In 2026 the Forge ecosystem is split between the original Forge (dominant on the older versions 1.7.10-1.19.2) and NeoForge (recommended for new projects on 1.20+). Both are compatible with most mods, so your favorite modpacks will run without problems.

If you're new to mods, install Forge using the guide above, download JEI and one or two mods that interest you, then build up your collection gradually. And if you're not sure whether Forge or Fabric is right for you, take a look at our comparison of the two loaders.

You'll find more about Minecraft mods on our mods hub, and we cover the full installation process step by step in the article How to install Minecraft mods.