Sodium
by CaffeineMC
The leading rendering optimization mod for Fabric, dramatically improving frame rates through a rewritten rendering engine.

Overview
Sodium is a performance mod created by CaffeineMC. The leading rendering optimization mod for Fabric, dramatically improving frame rates through a rewritten rendering engine. As a performance mod it concentrates on frame rate, loading times, and memory use, and it has been downloaded around 150 million times, which puts it among the options players reach for in this space.
Sodium is built for Fabric players who want the single biggest frame-rate boost available. It rewrites Minecraft's rendering engine for modern GPUs, typically multiplying frame rates while also fixing several vanilla graphical glitches. It is approachable enough to drop into a world and use right away, with little setup required.
The mod is available for Fabric and Quilt, so it fits a range of modpacks and launchers. It currently supports Minecraft 1.20.1, 1.20.4, and 1.21.1, spanning the 1.20.1 to 1.21.1 releases. It is a client-side mod, which means you can add it to your own game for personal benefit even when the server you join does not run it.
Mod Loaders
Minecraft Versions
Key Features
Sodium brings a focused set of features to the table. Highlights include rewritten chunk rendering engine, plus significantly improved fps, with the full list below.
- Rewritten chunk rendering engine
- Significantly improved FPS
- Reduced GPU and CPU usage
- Enhanced video settings menu
- Compatible with most Fabric mods
Tags
How to install Sodium
Sodium supports Fabric and Quilt; pick one loader (you cannot mix them) and install it for your chosen Minecraft version. It is built for Minecraft 1.20.1, 1.20.4, and 1.21.1, so make sure your profile uses one of those versions.
- 1Choose and install one mod loader from Fabric and Quilt for a Minecraft version this mod supports (1.20.1, 1.20.4, and 1.21.1).
- 2As a Fabric-family mod, make sure Fabric API is installed for the same version, since most Fabric mods rely on it.
- 3Drop the Sodium .jar file into your instance's mods folder. On a server, place it in the server's mods folder instead, and each player who wants it adds it to their own client.
- 4Launch the game with that loader profile and confirm Sodium appears in the in-game mods list; if it does not load, re-check the loader, the Minecraft version, and any library requirements.
Supported Minecraft versions: 1.20.1, 1.20.4, and 1.21.1. Always download the build that matches your version exactly, as mod files are version-specific.
See our full mod install guideCompatibility & alternatives
Sodium works particularly well alongside Lithium, Iris Shaders, and FerriteCore. It targets the Fabric side of the ecosystem, so it pairs naturally with other Fabric mods and performance tools.
Sodium is client-side only and purely a rendering optimisation, so it never changes gameplay and is safe to add to almost any client setup.
If you are comparing options, similar mods include Embeddium and OptiFine. They cover comparable ground, so the right choice usually comes down to your loader, version, and the rest of your pack.
Frequently asked questions
What does the Sodium mod do?
The leading rendering optimization mod for Fabric, dramatically improving frame rates through a rewritten rendering engine. It is a performance mod by CaffeineMC, aimed at Fabric players who want the single biggest frame-rate boost available.
Is Sodium Forge or Fabric?
Sodium supports Fabric and Quilt. You only install it on one of these loaders, never several at once, so choose the one your pack uses.
What Minecraft versions does Sodium support?
Sodium supports Minecraft 1.20.1, 1.20.4, and 1.21.1. Be sure to download the file built for your specific version, since mod jars are not interchangeable across versions.
Does Sodium need any dependencies?
Sodium has no listed mod dependencies, but as a Fabric-family mod it expects Fabric API to be present, which most Fabric setups already include.
Can I use Sodium on a multiplayer server?
Yes. Sodium is client-side, so you can run it yourself on any server, even one that does not have the mod, since it does not require server support.
Can you use shaders with Sodium?
Yes, but not on their own. Sodium handles rendering, and you add the companion mod Iris alongside it to load OptiFine-format and other shader packs.
Play modded Minecraft
Host a modded server with Astroworld Hosting or join our community.
Try Astroworld Hosting