To activate a SIM card in Japan, you must first purchase a SIM card from an authorized dealer. After you insert the SIM card into your phone, follow the instructions on the package to activate it. Usually, you will need to go to a specific website or call customer service to do this. Make sure you have your passport with you for identity verification. Note that some SIM cards require an unlocked phone to work properly.