Quick answer: Kill monsters within ±5 levels of your character — kills outside that band award heavily reduced XP. Rough route: Act 1 to ~15, Tal Rasha's Tombs to ~24, reach level 25 before Act 5 Normal, then Baal runs on each difficulty, Chaos Sanctuary through the 60s and 70s, and Terror Zones plus Baal/Chaos runs from 75 onward. Playing un-partied at high player counts multiplies your XP.

How experience works in D2R

Almost every leveling mistake comes from ignoring three mechanics:

1. The level-difference penalty

The game compares your character level (clvl) to the monster's level (mlvl). Monsters within ±5 levels award 100% of their XP; beyond that the award decays fast — a monster 9+ levels above you gives only about 2%, and one 9+ levels below gives about 5%. This is why getting "power-leveled" in high-level zones feels terrible at low level, and why grinding an area you've outgrown is wasted time. The rule of thumb: fight monsters close to your own level, and move on as soon as you outlevel the zone.

2. Player-count scaling

Each additional player in the game adds 50% base monster XP, up to 450% at 8 players — and the same scaling applies to /players settings in single player. If your build kills efficiently at players 8 while staying un-partied, you keep the entire multiplied amount yourself, which is one of the strongest solo XP methods in the game.

3. Party sharing punishes level gaps

XP shared with partied members (within about two screens) is divided by the sum of everyone's levels, then multiplied back by your own level. A level 80 in a party of level 90s receives only a fraction of each kill. Partying with characters around your own level is efficient; leeching from much higher-level characters is not.

The route: level 1 to 75

Level 75 and beyond

Past 75, Terror Zones become the XP engine: terrorized monsters scale to your level (and beyond), so they stay inside the ±5 band all the way to 99. Farm the current Terror Zone when it's a strong area, and fall back on Baal and Chaos runs when it isn't — check the Terror Zone schedule before each session.

The Ancients quest: free, bankable XP

Completing the Act 5 Ancients quest awards a flat chunk of XP untouched by any of the modifiers above — up to 1.4 million on Normal, 20 million on Nightmare and 40 million on Hell (minimum levels 20/40/60 to attempt it). Do each difficulty's quest as soon as you qualify. High-level players pushing for 99 sometimes bank the Hell quest: at level 98 the award is worth about 61 million XP — roughly a fifth of the entire level 98→99 climb.

Death penalty and XP boosters

Put together, the formula is simple: stay inside the ±5 band, play at the highest player count you can clear, grab every Ancients quest early, and let Terror Zones carry you home. For a concrete class-specific path, see our Warlock leveling build.