Your Account
    Log into your account here:
       Forgot Password

    Not registered? Sign Up for free
    Registration allows you to keep track of all your content and comments, save bookmarks, and post in all our forums.
Follow the dark path or use the light
Pokémon Hub

Pokemon Crystal

Thank you for printing this page from Remember to come back to check for more great content for Pokemon Crystal.

Exp. Points code explained game shark code for Pokemon Crystal

Exp. Points code explained

Here's how to use the Exp. Points cheat:
1. Put your Pokemon that you want to train in slot 1.
2. Take a look at his experience.
3. Add to that number the amount of experience you want him to get (for the purposes of this post I assume it has 3000xp and you want him to have 2000xp more)
4. Convert the result to hexadecimal using a site such as
5. The result is 1388
Put the number into blocks of three and replace the xx's below depending on how large it is.
------------------------------Gold/Silver- Crystal
E.g. This becomes
Exp. Points Modifier (Larger) 01xx32DA -- 91xxE7DC
Exp. Points Modifier (Shorter) 01xx33DA -- 91xxE8DC
Exp. Points Modifier (Smaller) 01xx34DA -- 91xxE9DC
Exp. Points Modifier (Larger) 010032DA -- 9100E7DC
Exp. Points Modifier (Shorter) 011333DA -- 9113E8DC
Exp. Points Modifier (Smaller) 018834DA -- 9188E9DC
Alternatively, put the one hit kill code plus the 255 enemy Pokemon code and you will get lots of xp each time. (can be found above)

Added By Guest
May 16th 2012, ID#5414 | REPORT
Check out the most popular questions for this game:
If you need more help with this game, then check out the following pages which are our most popular hints and cheats for this game:

Comments for this Game Shark Code.

Add your comment here
4 comments, latest first.
Nov 6th 2015 Guest
I don't understand (french sorry ;) ) I have my pokemon lv 5 and i just want him to up until lv 6 so i need more or less 50 xp, which code i need to input (crystal version).
THX for your help !
ID #622701
Nov 17th 2014 Guest
the explanation is slightly misleading. You need to input the hexadecimal code corresponding to the final amount of EXP you want them to have total, not how much you want them to gain. so in the example above, the 1388 is from 5000EXP not from 2000. as for a longer than four digits code, the Gameshark code has room for 6 digits of hexadecimal.
ID #472773
May 28th 2014 Guest
When I tried this on my Tyranitar (level 56) his level dropped to 8.
ID #390250
Dec 14th 2013 Guest
what do you do if statman gives you number more than 4 digits long, and uneven? (i.e., five digits.) I put in the exp my pokemon needs for the next level and statman gave me "8b52a"
ID #329417
Game Talk
New Training Techniques Coming To Pokemon Sword & Shield!
Galar Legendary Trio Leaked! Each will have Alternate Forms!
Kanto Gigantamax Forms Revealed
Sword & Shield Starter Evolutions Previously Leaked?
Pokemon Gym For Each Pokemon Type Coming In Sword & Shield?
Farfetch'd To Receive Galar Evolution Called Sirfetch'd
New Pelican Pokemon Revealed For Sword & Shield
Evolutions For Older Pokemon Returning For First Time Years Within Pokemon Sword & Shield!
8th Generation Version of Pikachu Revealed!
Gigantamax & G-Max Moves Revealed For Pokemon Sword & Shield