Installing Fabric on Minecraft Java means running one small program, the Fabric installer, which patches your launcher with a new profile that can load Fabric-format mod jars. That part takes a couple of minutes. What actually trips people up comes next: Fabric API, a separate download most mods depend on that the installer does not give you, which is the single biggest reason a fresh Fabric setup looks broken.
Fabric Loader and Fabric API Are Not the Same Download
Fabric Loader is the engine hook. It is the thing the Fabric installer actually installs, and its only job is teaching your Minecraft profile to read mod jars built in the Fabric format. Fabric API is a mod, published the same way any other Fabric mod is, that hands other mods a shared set of hooks for things like networking, rendering, and item registration. Most Fabric mods list it as a required dependency, and the installer never adds it for you.
- Fabric Loader: written by the Fabric installer, creates a new launcher profile, lets Fabric-format jars load at all.
- Fabric API: a separate jar you download yourself and drop in the mods folder alongside everything else, required by most other Fabric mods.
Download the Official Fabric Installer
The official way to download Fabric for Minecraft is the Fabric installer at fabricmc.net, and we only ever point at that source. It is a small Java application, not a mod file, and it writes a new game profile rather than touching your existing vanilla install. Skip any third-party site offering a repackaged Fabric installer or a bundled launcher promising to do the same thing.
- 1.Go to fabricmc.net and download the Fabric installer for your operating system.
- 2.Open the installer, stay on the Client tab, and pick the Minecraft version you want to mod, matching whatever version your target mods use.
- 3.Leave the Fabric Loader version on its default (latest stable) unless a mod's page tells you to pin an older loader build.
- 4.Click Install. This writes a new fabric-loader profile without touching your vanilla installation.
- 5.Open the Minecraft Launcher, select the new Fabric profile from the Installations tab, and press Play once to confirm it boots to a plain title screen with no mods installed yet.
Install Fabric Through Prism Launcher or the Modrinth App
Plenty of players skip the standalone installer and manage Fabric through a third-party launcher instead. Prism Launcher and the Modrinth App both let you create a new instance, set the loader to Fabric, and pick a Minecraft version, and the launcher downloads and installs Fabric Loader for that instance on its own. Neither app needs the separate fabricmc.net installer at all.
- Prism Launcher: choose Add Instance, pick your Minecraft version, set Loader to Fabric, and confirm. The instance gets its own isolated mods folder, separate from any other profile.
- Modrinth App: start a new instance or a modpack, select Fabric as the loader, and the app installs Fabric Loader plus any mods you add straight from Modrinth.
Install a Fabric Server
A Fabric server needs a different download than the client does. The fabricmc.net downloads page has a separate Server tab with its own installer, which generates a fabric-server-launch.jar instead of a launcher profile. Run it once in the folder where the server should live, matching the same Minecraft version as your client and any mods you plan to run.
- 1.Download the server installer for the same Minecraft version your world and client already use.
- 2.Run it in the folder you want the server to live in. It writes fabric-server-launch.jar and the libraries the loader needs.
- 3.Start the server once with that jar, accept the generated eula.txt, then start it again to boot the world.
Fabric vs Forge vs NeoForge
Fabric updates fast, often within days of a new Minecraft release, which is why most performance and utility mods land there first: Sodium for rendering and Lithium for server-side logic are both Fabric-first releases. Forge and NeoForge trade that speed for scale, carrying most of the large legacy tech and magic modpacks built up over the years. None of the three read each other's mod files. A Fabric jar will not load on Forge or NeoForge, and vice versa, so always check the loader listed on a mod's page before downloading anything.
How to Use Fabric in Minecraft Once It's Installed
Fabric Loader on its own boots to a plain vanilla title screen, exactly like before you installed it. Download Fabric API first, since most other mods depend on it, then get one or two mods you actually want and put them in the mods folder. Our mods section covers Fabric releases across every category if you are not sure where to start. If you have never located your Minecraft installation folder before, our mods folder guide walks through the Java and Bedrock file locations for every platform.
To confirm everything actually loaded, install Mod Menu first; it lists every mod running in your instance and flags a missing dependency before you go looking for one. If you want proof you can see, Iris makes a fast, visual way to check that the loader and your mods folder are working together correctly.
Frequently Asked Questions
What is the difference between Fabric Loader and Fabric API?
Fabric Loader is the piece the Fabric installer writes into your launcher profile, and it is what lets Fabric-format mod jars load at all. Fabric API is a separate mod file most other mods depend on for shared hooks like networking and rendering. The installer only gives you the loader, so Fabric API still needs downloading and dropping into the mods folder yourself.
Do I need Fabric API for every Fabric mod?
Not every mod needs it, but most do. Check the dependencies listed on a mod's page before installing; if Fabric API is listed as required and it is missing from your mods folder, the game will usually fail to launch with an error naming the missing dependency rather than silently ignoring the mod.
Does Fabric work with Forge or NeoForge mods?
No. Fabric, Forge, and NeoForge each use their own mod file format and their own loader, and none of them can read a jar built for one of the others. A mod's download page always lists which loader it targets, so confirm that before adding anything to your mods folder.
Which Minecraft version should I pick when installing Fabric?
Pick the version that matches your Minecraft version, not the newest one available. The Fabric installer lets you select any version it supports, but Fabric Loader only helps if the mods you actually want also support that same version, so check the mods first and install Fabric to match them.
Can I use Fabric on Minecraft Bedrock Edition?
No. Fabric Loader only works with Minecraft Java Edition. Bedrock Edition uses its own separate add-on and behavior pack system instead of jar-based mod loaders, so a Fabric mod jar has no equivalent install path on Bedrock.




