ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

How To Hatch Shinies In Pokémon XY

Updated on October 9, 2014

Hatch Shinies Without Hacking!

This guide will teach you, step by step, how to hatch shiny Pokémon using the KeyBV method. This is the only known method of hatching shiny Pokémon that works in both digital and hard copies of Pokémon XY. If you've never heard of KeyBV before, you don't need to worry. That's why you're here! This guide assumes no prior knowledge of KeyBV or any other shiny hatching method. Let's get started!


The KeyBV method is very easy to understand, but can seem tedious to many. It is heavily reliant on the community to keep it alive, but thankfully, resources like Reddit are able to keep it alive for the foreseeable future. Shiny Pokémon are hatched when a Trainer Shiny Value (TSV) is equal to an Egg Shiny Value (ESV). Every trainer has one permanent TSV, and every egg will have its own randomly generated ESV. The goal of KeyBV is to identify your TSV as well as the ESVs of your eggs. Knowing these values allows you to share your ESVs with potential matches in the community and find trainers with an egg matching your TSV.

What You Need

There are a couple of things that you will need to get started.

  • SD Card
  • SD Card Reader
  • (file at the bottom of the first post)
  • A Reddit Account
  • Breeding Material (parents, items, etc.)
  • VS Recorder

Deleting Battle Videos

The first thing you want to do after gathering the above material is to delete the contents of your VS Recorder. If you have Battle Videos you want to save, you should copy them to your computer. You can safely restore them to your 3DS at a later date, but for the time being, your VS Recorder needs to be completely empty.

First Battle Video

To start the KeyBV method, you're going to need to enter a battle. You can battle anyone on your friends list or even a passerby. You will need to enter one Pokémon, and be sure to remember which one you entered. Flee from the battle as soon as it begins, and save the battle video to your VS Recorder. When you exit the online communication with the other player, you'll want to pop out your SD card (game still on), and put it in your computer. Navigate to the folder named '0000055d' (I recommend simply searching for it in the search box). Enter that folder, and there should be another folder named '00000000'. Enter that folder, and you will see the battle video data.

You will most likely see 3-4 files in here, but it's okay if you have more or less. Sort them by Date Modified and select the most recent file. Right click, copy, and paste it to your desktop. You're allowed to rename it anything you want to be able to identify it as the first file. There is still one more battle you need to do in order to get set up for the first time, so make sure you will be able to tell the files apart.

Second Battle Video

This step is very similar to the previous step, but with one small change. Put your SD card back into your 3DS, and delete the battle video that you just made from your VS Recorder. Challenge someone to a battle again, and enter two Pokémon. The first Pokémon can be anything, but the second Pokémon MUST be the one used in the first battle video. Run from the battle just like last time, and save the video to your VS Recorder.

Eject your SD card from your 3DS just like last time (game still on), and put it in your computer. Navigate through the same folders to find your battle video data again, and sort by Date Modified. Copy the most recent video and paste it to your desktop. Chances are, this video will have the same name as your last one, so make sure you don't replace it. You need both of these videos in order to proceed.

Results of KeyBV
Results of KeyBV

Using KeyBV

If you haven't downloaded KeyBV yet, you'll need to do that now. When you have it downloaded, open it up and load your battle videos in the order you took them. KeyBV has a very user-friendly interface, so you shouldn't have any trouble figuring out where the battle videos go. When Video 1 and Video 2 are loaded, hit the Break button. If you did everything right up to this point, you will get a message on the console that says "Success. Can now dump the keystream."

Click the KS button, and save the keystream to your desktop. Then click the Video Ripper tab, and upload Video 2 and the keystream. Click the Dump button, and you should see some extremely useful data printed in the console. You will see information on both Pokémon you entered into the second battle, including their explicit IVs and ESVs. The ESVs are the numbers in the curly brackets, {2864} and {3459}. If you came across another player with the TSV 2864 or 3459, these Pokémon would have been hatched shiny to their respectful owners. Let's find your TSV now.

TSV Results
TSV Results

Finding Your TSV

In order to get shinies from people in the community, you need to know what your TSV is. With the same information loaded from the last section, all you need to do is change the dropdown menu in the Video Ripper tab from Default to TSV. This will give you information regarding the original trainer of the Pokémon. Check out the screenshot on the right. You can see my Trainer ID is 46263 and my TSV is 1448. You can find your own TSV by observing any Pokémon that you caught or hatched (i.e. it has your name under OT).

Reddit SV Exchange

The most useful community resource for finding ESVs that match your TSV is the SVExchange subreddit. Here, players give away free eggs, most of which have 4-5 perfect IVs, to players with matching SVs. You can in turn host your own giveaways to help the community obtain shiny Pokémon. If you know the SV of one of your eggs, you can search for players with the same TSV to hatch it for you for free. Make sure log in to Reddit or make an account if you don't already have one to capitalize on this subreddit.

Finding SV of Eggs

If you've made it this far, you might be wondering how a player finds ESVs without hatching the eggs. In order for the shiny exchange to work, the eggs must be hatched by players with matching SVs. Here's the trick. When you have 5 eggs in your party, save your game in front of a PC (this save is very important; make sure you do not save your game again unless explicitly told to do so). The 6th Pokémon in your party should be a Pokémon with Flame Body.

Go into your game options menu and scroll down to the bottom. You'll see a Forced Save option. Toggle this setting to Don't Save. This is the setting that forces you to save when you do a battle online. With this off, you should then make sure all of your battle videos are deleted in the VS Recorder. Hatch all 5 of your eggs, enter a battle with someone online, enter the 5 newly hatched Pokémon, run, and save the battle video. As soon as the VS Recorder confirms that the battle video is saved, eject your SD card. This will force your game to reset, but you will still have your battle video data. Your 5 Pokémon will be reset to their egg state, and you can enter the battle video file into the Video Ripper along with the Key from a previous step. This will tell you the IVs of the 5 Pokémon and their ESVs.

With these ESVs matched with the TSVs of players on Reddit's SV Exchange, you will be able to produce as many shinies as you want. Make sure you give away what you don't want to support an active community so everyone can continue to benefit from this method.


That's all there is to it! With this guide, you should be able to get your own shiny Pokémon in no time! Once your TSV is found, the rest is easy. If you have questions or comments, please post them in the section below. I'm happy to help. Additionally, if you would like to request a guide on anything related to video games, feel free to get in touch with me. I'm always searching for new guides to write and would love to hear your ideas and feedback. Until next time!

Support the Author with Amazon

When you navigate to Amazon via one of the links below, a small percentage of every purchase you make will automatically go to the author of this article. Whether or not you purchase one of the recommended items, that small amount gets to the author -- at no extra charge to you!

Questions, Comments, Requests

    0 of 8192 characters used
    Post Comment

    No comments yet.