You can go to privacy.com and create an account. You then link your real credit cards or bank accounts for payment source.
Privacy.com also has a browser extension and a mobile app. So it's easy to create/manage virtual credit cards per service. You can also create single use virtual credit cards that automatically close after a single transaction with a limit that you can set.
Better than privacy, many credcards themselves now offer virtual card(s), and can cancel them. Capital One is my go to for these. Google Chrome offers capital one virtual cards on the fly if you added the actual capital one card to google pay.
Using privacy.com requires me to give them access to my bank, and I lose points, cashback, any charge back protection.
Unfortunately privacy.com requires the use Plaid, which demands your banks auth details and grants Plaid the ability to scrape your bank accounts (they pinky promise they do not for the account verification product). I thought it undermines the whole "Privacy" aspect.
They don't exactly require Plaid, they can also use a debit card or ACH. You have to email support for the privilege though.
I had tried Plaid at first, but quickly switched when I found out that they would watch your bank balance and disable your Privacy account if it went below $50. They would require you to prove a balance of at least $50 in order to enable the account again. Fortunately, both of the other methods don't really care, and as long as you disconnect Plaid while your balance happens to be over $50, your account will stay enabled.
From what I recall when I registered some time back, it was possible to simply use any debit card for the process. This meant there was no need to share login details with anyone.
Their documentation may provide more current details than I can though.
Privacy.com also has a browser extension and a mobile app. So it's easy to create/manage virtual credit cards per service. You can also create single use virtual credit cards that automatically close after a single transaction with a limit that you can set.