Pokémon Species



Egg Group:

Characteristic *

Hidden Power *

Overall Potential *

Best Stat(s) *








Nature Effects:


Base Stats:

Effort Points:















Individual Values








+ Lv.:

+ EPs:


Individual Values







Damage Taken






Calculated Stats - min / max


Hidden Power



Self Destruct Immediate!
Enable JavaScript or report this error if it persists.

Program information ±

Compatible with:

Pokémon X & Y, Omega Ruby & Alpha Sapphire for the Nintendo 3DS.

Several Pokémon have had their Base Stats changed in Pokémon X & Y, Omega Ruby & Alpha Sapphire; therefore, this calculator is incompatible with previous games. However, you can use the Advanced Individual Value & Stat Calculator instead.

In addition, several Pokémon have had their Base Stats changed in Pokémon Sun & Moon; therefore, this calculator is incompatible with those games. However, you can use the Sun & Moon Individual Value & Stat Calculator instead.

How to download this calculator

While in your browser window, go to File > Save As... and save this page to your computer. Make sure to select HTML only when saving. You can then use it offline whenever you want.


This tool is maintained collaboratively on GitHub where further documentation and extras can be found. Originally written for LegendaryPKMN.

Program History ±

Checking online status...

Version 20171203 (03/December/2017)
Various tweaks and fixes.
Version 1.4+/ja (11/November/2016)
Update for Sun/Moon.
Version 1.4 (15/September/2016)
Rebranding for LegendaryPKMN .net.
Version 1.3 (09/September/2016)
Data corruption check, and several bug fixes.
Version 1.2+/ja (31/August/2015)
re-translated from Japanese version on ポケモンWiki.
Added Hoopa Unbound, Primal Reversions, new Mega Evolutions from ORAS.
Version 1.2 (20/September/2014)
Added remaining event Pokémon and forms from X/Y.
Version 1.1 (20/November/2013)
Fixed some errors with the stat database.
Version 1 (19/November/2013)
Forked from the Advanced IV Calculator and tailored to Pokémon X & Y.


If you want to translate, modify this program or include it in your website, please read the License provided below. The program's author would be glad if notified about your modifications, including translations.

This work is licensed under a Creative Commons License and modification of this program's credits is prohibited.

You are free:
to Share — to copy, distribute and transmit the work
to Remix — to adapt the work
Under the following conditions:
Attribution — You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).
Noncommercial — You may not use this work for commercial purposes.
Share Alike — If you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.


Pokémon and related characters are © Nintendo, Creatures, Game Freak and Pokémon Inc. This unofficial, fan-made program is not endorsed by any of the above companies.

Instructions ±


This calculator allows the reverse calculation of any Pokémon's Individual Values when given the Pokémon's details. It can also calculate stats at any given level and deduce a Pokémon's Hidden Power type and power.

If terms such as IVs and EPs sound Greek to you, then you should read a Pokémon Training Guide before using this tool.

Here's some example use cases: Charizard, Blaziken

User Interface

Generates a SaveCode and a link (URL) that you can keep in your bookmarks or send to a friend.
Single click to load the data saved in the URL, or double-click to load any SaveCode.

IV Calculation (make it look simpler?)

* Fields marked with an asterisk are optional.


Every calculator will return errors if your Pokémon's Effort Points are inaccurate! To reset their Effort Points, feed them as many anti-vitamin berries as necessary, or simply use a Reset Bag in Super Training to erase all their EPs.

The Stat Judge can tell you the potential of your Pokémon and the stats with the highest IV. He is located in Kiloude City (X & Y) or the Battle Resort (Omega Ruby & Alpha Sapphire), right inside the Pokémon Center.

He will notify you if there's a tie in the highest IV, and he will also notify you of any zero IVs. In regard to the Calculator, you can use the CTRL / CMD key to (de)select multiple stats.

You can practically get 100% accurate results at level 20, using just a few Rare Candies; save beforehand if you'd like to keep them of course.

Single mode: The higher your Pokémon's level, the more accurate the results. If you want to calculate a low level one, then input the optional information and additional row data by leveling-up, evolving it or changing forme. The +Lv. and +EPs indicators, tell you how many additional levels or Effort Points (same level) respectively are required to refine the resulting IV spread. Stats of alternate forms and Mega Evolutions can also improve your calculations.

Team mode: Useful for IV Battles; use this to calculate multiple Pokémon at once. For an IV Battle, gather a team of low level Pokémon and battle with a friend online, forcing them to level 100, then writing down their projected stats.

Row mode: Use this to calculate and examine currently selected Pokémon in detail.

Stat Calculation

Using the median IVs, and input Effort Points, accurately calculates a Pokémon's stats on the given level.

Hidden Power Calculation

Hidden Power's type depends on a Pokémon's IVs. If you know its type already, it can help in calculating the IVs.

The Hidden Power psychic lets you know exactly what type Hidden Power will be for a Pokémon. The psychic is located inside the second house to the east of Anistar City's Pokémon Center in X & Y; and the second northern house to the east of Fortree City's Pokémon Center in Omega Ruby & Alpha Sapphire.

Using the IV spread (or median IVs if locked) you can calculate all possible combinations.

EP training tools

EP tracking
Unselect an active row to enable tracking mode, then select the proper item, opponent species and number fought, to calculate the Effort Points gained.
EPs Calculation
Particularly useful to competitive battlers.
First calculate your current Pokémon's stats, alter your current stats in the first row, then use this to view how many EPs are required to reach these specific stats.

Your feedback and criticism is very important!
Please report any bugs or requests on GitHub.