La transferencia de Pokémon es una característica introducida en la cuarta generación, la cual consiste en enviar Pokémon de una generación a otra generación posterior mediante un método distinto al intercambio de Pokémon. Gracias a ello los jugadores pueden recuperar los Pokémon utilizados en las aventuras de otros videojuegos, así como también facilita completar la Pokédex.
Es una acción parecida al intercambio de Pokémon, con la diferencia de que el Pokémon que se envía no es intercambiado, sino dado, es decir, solamente se envía el Pokémon y no se recibe a cambio ninguno. Además, la transferencia es irreversible, con lo que una vez que se produce el Pokémon no puede ser devuelto. Tampoco se puede emplear a la inversa: los Pokémon de una generación reciente no pueden ir a otra anterior, debido a que podrían contener datos (como un movimiento, una habilidad, etc.) que no existen en videojuegos anteriores. Esto significa que la transferencia es unidireccional: del videojuego antiguo al nuevo y nunca al revés.
Existe un caso especial entre la segunda y tercera generación, donde se da una división generacional, la cual se debe a que, entre estas generaciones, no existe ninguna clase de conexión o "interacción"
Transferencia a la cuarta generación[]
Para transferir Pokémon de los videojuegos de la tercera generación a los de la cuarta es necesario haber vencido en la Liga Pokémon y disponer de la Pokédex Nacional. La transferencia se lleva a cabo en el edificio del Parque Compi (situado en Pokémon Diamante y Perla y Pokémon Platino en la ruta 221 y en Pokémon Oro HeartGold y Plata SoulSilver en Ciudad Fucsia). Allí estará el Profesor Oak, esperando a recibir al jugador para explicarle el proceso.
Después de dicha conversión, se añadirá una nueva opción en el menú del juego (antes de cargar la partida, donde están las opciones Continuar, Partida nueva, etc.) llamada "Transferir desde (nombre del juego insertado)". Así pues, solo se requiere una consola Nintendo DS; la transferencia hace uso de la función Dual-slot (del inglés, dual significa dos y slot, ranura). En el slot 1 se inserta el juego de DS y en el slot 2 el de Game Boy Advance. Con ambos insertados, ya se puede utilizar la opción anterior.
Solo se pueden transferir 6 Pokémon que estén en el PC al día, de un solo cartucho de los juegos de GBA a los juegos de Nintendo DS. Los Pokémon transferidos aparecerán en su zona correspondiente del Parque Compi. La captura consiste en un minijuego donde se dan 6 Parque Ball que, al igual que las Master Ball, nunca fallan. Una vez sean capturados los Pokémon, se guardarán en el PC del jugador.
Los Pokémon a transferir no podrán saber MO (máquinas ocultas); sino, no se podrán transferir. Además, conservarán sus datos originales y sus objetos equipados, por lo que también se podrán transferir objetos junto a los Pokémon. Si eran variocolor, lo seguirán siendo.
Truco[]
Hay un truco para transferir más de 6 Pokémon cada día de más de un cartucho de GBA diferente. Así, para saltar el límite que impone el juego se debe adelantar 1 día la fecha de la consola y transferir los Pokémon. La consola guardará la fecha y te dirá que aún quedan 24 horas para poder transferir otra vez. Ahora apaga la consola y cambia el cartucho a otro diferente, y podrás transferir normalmente con el otro cartucho.
Transferencia a la quinta generación[]
Se pueden transferir Pokémon de los juegos de la cuarta generación (Pokémon Diamante y Pokémon Perla, Pokémon Platino, Pokémon Oro HeartGold y Pokémon Plata SoulSilver) a los juegos de la quinta (Pokémon Negro, Blanco, Negro 2 y Blanco 2). Para transferir se necesitan dos consolas de la familia Nintendo DS o Nintendo 3DS. Para transferir, hay que acceder al Pokétransfer, un laboratorio de la Ruta 15 (se debe haber obtenido la Pokédex nacional para transferir los Pokémon a dicho lugar). Al hablar con el profesor, con la otra consola se debe acceder a la descarga DS y una vez lea los datos del juego de quinta generación (teniendo insertado un juego de cuarta) selecciona los 6 Pokémon que quieres transferir. Al transferirlos tendrás que capturarlos, en un tiempo limite con unas Pokéball azules. Es un minijuego de captura a contrareloj y no se obtiene ninguna recompensa (aparte de poder usar los Pokémon atrapados) si consigues superar el minijuego. Si los Pokémon tenían un objeto equipado, los objetos se quedarán en el videojuego antiguo.
Además, solamente en Pokémon Negro y Pokémon Blanco existe el Traslador PKMN, que nos permite transferir a Celebi y los perros legendarios variocolor que activan los eventos de Zorua y Zoroark, el cual puede activarse antes de llegar a la Liga Pokémon. Para obtener esta función debemos hablar con un científico en un edificio de Ciudad Porcelana y escribir las palabras "Todos Felices" seguido por "Simple Conexión", y el Traslador aparecerá en el Menú Principal del juego.
A diferencia del Parque Compi, no hay un límite de transferencia, por lo que se pueden transferir Pokémon cuantas veces se quiera hasta que las cajas se llenen. Además, los Pokémon raros se moverán más rápido.
Para poder transferir es necesario que los dos juegos se encuentren en el mismo idioma de lo contrario marcará un error de compatibilidad
Transferencia a la sexta generación[]
Es posible transferir Pokémon desde los juegos Pokémon Negro, Pokémon Blanco, Pokémon Negro 2 y Pokémon Blanco 2 a Pokémon X y Pokémon Y o Pokémon Rubí Omega y Pokémon Zafiro Alfa usando el Poké Trasladador, una aplicación gratuita para Nintendo 3DS que se descarga desde Nintendo eShop.
Para realizar la transferencia se necesita introducir el juego de la quinta generación en una consola 3DS con la aplicación Poké Trasladador, y solo es posible trasladar la caja número 1 del juego de la quinta generación: si se desea trasladar más Pokémon se deben cambiar a la caja número 1. La aplicación permite seleccionar los Pokémon a transferir, que serán enviados al Banco de Pokémon, un servicio de pago, (4.99$ en Estados Unidos y 4.99€ en Europa) aunque hubo un periodo de prueba gratuito de 30 días.
Transferencia a la séptima generación[]
Es posible transferir Pokémon desde los juegos Pokémon X y Pokémon Y o Pokémon Rubí Omega y Pokémon Zafiro Alfa a Pokémon Sol y Pokémon Luna mediante el uso del Banco de Pokémon. Estos Pokémon, una vez transferidos, no pueden ser pasados de vuelta a los juegos de la sexta generación ni siquiera aunque sean depositados en el banco de nuevo.
Además con la llegada de Pokémon Rojo y Pokémon Azul y Pokémon Amarillo a la Consola Virtual de Nintendo 3DS, se hace posible la transferencia desde estos a Pokémon Sol y Pokémon Luna, gracias al Poké Trasladador.