I just wanted to know what are some free virtual or physical debit card provider locally or internationally in EU & US region ? Android or web based online banking with virtual card will also do.
Or is there any method of making account into some such financial website/app easily without phone otp or much verification hassle?
Unless you get it from your credit card issuer, you may not be able to get it for free from a reputable source. You may, however, take free trials from relevant service providers.
Most companies that offer virtual credit cards will offer free trials. If you want to maximize this, you have to sign up with every one of them.