Which Tool Can Quickly Split Multi-Contact vCard File into Individual VCFs?

I received a VCF file with multiple contacts, but I need each contact in a separate file. Is there a tool that can do this automatically?