Yes, you can get an e-passport online. All you need is a valid passport photo and your biometric data (fingerprints and facial features). You can also choose to have your passport delivered to your home.