Trade Pokémon, battle friends, and mix records with original, unmodified Game Boy Advance hardware.

Web client: celio.gblink.io

They Said Online Gen 3 Pokémon Was Impossible… — GB-Link showcase on YouTube.

Supported games

  • Pokémon Ruby box art Pokémon Ruby
  • Pokémon Sapphire box art Pokémon Sapphire
  • Pokémon Emerald box art Pokémon Emerald
  • Pokémon FireRed box art Pokémon FireRed
  • Pokémon LeafGreen box art Pokémon LeafGreen

What you can do

  • Trading — Complete your Pokédex with trade-only evolutions
  • Battling — Fight other trainers online
  • Record mixing — Share in-game records with other players

Requirements

  • Game Boy Advance (or compatible FPGA console)
  • Pokémon Gen 3 cartridge
  • GB-Link adapter with GBA link cable (master connector)
  • Chrome or Firefox on desktop, or Chrome on Android

How to play

  1. Insert your Pokémon cartridge and power on the GBA.
  2. Open celio.gblink.io and connect your adapter.
  3. Follow the on-screen prompts to enter the link room in-game.

Connect the link cable to the adapter before selecting GBA mode. The firmware detects cable type at mode selection.

Tips

  • Some trade evolutions require specific Pokémon from another version — coordinate with your trading partner.
  • If the connection drops after a page refresh, unplug the adapter or press reset.

Also available at celi0.link — the original GBA frontend for this project.