Skip to content

How to Renew Japanese Visa Online with a Mac

This was one of the most annoying things I had to do in a while. To be honest, I think going in person may be easier.

This is quick write-up of how I did it, in case it helps someone else.

Preparations

My Number card

Go to My Number Card online application and apply for a My Number card if you don't have one. You need the physical card with a chip and photo, not just the paper one.

Get a compatible IC Card Reader

Ask a friend or buy it from Amazon.

Full List of IC card readers and writers compatible with My Number cards

TIP

If you have an android phone, you can use it as an IC card reader by installing the JPKI利用者ソフト app.

Prepare Windows VM

I already tried using directly on Mac, but it did not work.

Install Parallels Desktop

Install Parallels Desktop to run a Windows virtual machine (VM) on your Mac.

  • Every mac gets a 14-day free trial.
  • If it expires, you either need to get a subscription or try your luck with the UTM or VirtualBox as open source alternatives.

Prepare your Mac for Windows VM

  • Make sure your Mac has enough disk space and RAM to run the VM.
  • At least 30 GB of disk space and 8 GB of RAM is recommended.
  • Windows VM will crash if you don't have enough disk space or RAM.

Install Windows 11 on Parallels Desktop.

  • Make sure you have stable internet connection.
  • Keep your mac plugged in & awake during the installation.

Windows 11 license key - not required; just use the trial version.

CAUTION

Make sure your mac has enough RAM (8+ GB) and disk space (30+GB) to run the VM!

Change Language and Region settings to Japanese

  1. Change the Language for non-Unicode programs to Japanese in the Windows settings.

    • Go to Control Panel > Region or Region and Language > Administrative tab.
    • Click on Change system locale... and select Japanese (Japan).
    • Apply the changes and restart your computer.
    • windows-non-unicode-programs-settings.png
  2. Change the Language and Region settings to Japanese.

    • Go to Settings > Time & Language > Language > Preferred languages.
    • Click on Add a language and select Japanese.
    • Install the Japanese language pack.
    • Set it as the primary display language.
    • Apply the changes and restart your computer.
    • windows-language-settings.png

Install JPKI app and Java on Windows VM

Once your Windows VM is ready, you need to install the following:

Make sure to run the apps as administrator and allow them to run in the background.

  • Right-click the app’s shortcut or executable and select "Run as administrator" from the context menu
  • windows-run-as-admin-settings.png

Debugging

  1. Restart your Windows VM if you encounter any issues.
  2. Make sure your My Number card is fully inserted into the IC card reader.
  3. Do not use Chrome's translation feature, as it may cause issues with the website.
  4. If the Parallels Desktop VM does not install properly, just create a new VM and install Windows again.

References