No.
However with some PHP knowledge you can write a simple script, that will get all company records, then create contacts and delete companies. You don't even have to create a PHP file, because you can use "Run php command" aka EPESI shell in /admin tools.
function should_be_a_contact($company) {
// your logic to check if company should be a contact
return false; // or true depends on
}
$companies = Utils_RecordBrowserCommon::get_records('company'); // get all companies
foreach ($companies as $company) {
if (should_be_a_contact($company)) {
$contact = array('first_name' => $company['company_name']); // reassign a data
Utils_RecordBrowserCommon::new_record('contact', $contact);
// remove company - I suggest to not call this at first. If everything went ok, then comment out new_record, and uncomment following line
// Utils_RecordBrowserCommon::delete_record('company', $company['id']);
}
}
Regards,
Adam