Hi Russell. Yes, you can activate your Public Mobile SIM online. Here's a direct link to Public Mobile's Online Activation page.