Yes! Your US virtual number can receive SMS text messages, including verification codes and OTPs (one-time passwords) from most apps and services. This includes two-factor authentication (2FA) for social media, online accounts, and many platforms.
However, some services (like certain WhatsApp, banks, or high-security apps) may not accept virtual numbers for verification due to their own policies.