VCF Contacts

Based on this thread, you might be able to work with using https://vcardhosting.com/.

However, Marbev sent an email to the admins of that site and didn’t get a reply. They haven’t posted on their social media pages since 2014.