You can have up to 20 active virtual cards and one single-use card linked to your Revolut account at the same time.