Pokémon Species

Nature

Type:

Egg Group:

Characteristic *

Hidden Power *

Overall Potential *

Best Stat(s) *

HP

Atk

Def

Sp.A

Sp.D

Spd

#Dex

Nature Effects:

-----

Base Stats:

Effort Points:

Pokérus:

Item:

×

Level

HP

Atk

Def

Sp.A

Sp.D

Spd

#Dex

+

Stats:

EVs:

Individual Values

HP

Atk

Def

Sp.A

Sp.D

Spd

Median:

+ Lv.:

+ EPs:

Spread:

Individual Values

HP

Atk

Def

Sp.A

Sp.D

Spd

Damage Taken

×0

×¼

×½

×2

×4

Calculated Stats - min / max

Lv.:

Hidden Power

Type:

Power:

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

Program information ±

Compatible with:

Pokémon Sun & Moon, Ultra Sun & Ultra Moon for the Nintendo 3DS.

Several Pokémon have had their Base Stats changed in Pokémon Sun & Moon; therefore, this calculator is incompatible with previous games. However, you can use the XY Individual Value & Stat Calculator and Advanced 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.

Credits

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 20181126 (26/November/2018)
Corrected Special Defense base stat for Alolan Diglett.
Version 20171203 (03/December/2017)
Corrected base stats for Zygarde formes; merged default Zygarde and Zygarde 50% Forme entries, both of which represented the same forme.
Version 20171121 (21/November/2017)
Updated for Ultra Sun & Ultra Moon, several bug fixes.
Version 1+/ja (09/November/2017)
Added Ultra Sun & Ultra Moon data.
Version 1 (19/November/2016)
Forked from the XY Individual Value & Stat Calculator and tailored to Pokémon Sun & Moon.

License

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.

Disclaimer

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 ±

About

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: Blacephalon, Dusk Mane Necrozma

User Interface

Save
Generates a SaveCode and a link (URL) that you can keep in your bookmarks or send to a friend.
Load
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.

ALWAYS TRACK YOUR EFFORT POINTS!

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.

The Judge function in the PC Storage System can tell you the potential of your Pokémon and the stats with the highest IV. It will also notify you of any zero IVs. The function is unlocked by talking to the Stat Judge at the Battle Tree after hatching at least 20 eggs from the Pokémon Nursery.

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 Pokémon Nursery at Paniola Ranch.

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.