Virtual ID is a 16 digit temporary and revocable number that can be obtained with the help of your aadhaar number online using UIDAI’s aadhaar services. Virtual ID can be produced for many e-KYC services in the place of aadhaar number.