Hi
Abit long winded but there are several ways:-
Use an app to do it
Example app is
https://itunes.apple.com/gb/app/sa-contacts-export-import-contacts-to-from-excel/id379262343?mt=8
There may be more but I am sure you can do your own research on this.
Set up an account like Gmail and then sync its contacts with IOS contacts app.
http://www.wikihow.com/Add-Contacts-to-Gmail-Using-a-CSV-File
Requires a pc/Mac to do this though.
Follow these steps on your iPhone/Ipad/ i device and follow these steps
- Open the Settings app on your device.
- Select Mail, Contacts, Calendars.
- Select Add Account.
- Select Google.
- Fill out your account information in the following fields:
- Name: Enter your name
- User Name: Enter your full Google Account or Google Apps email address.
- Password: Your Google Account or Google Apps password. (If you’ve enabled 2 Step verification, you’ll need to generate and enter an application specific password.)
- Description: Enter a description of the account (e.g. Personal Contacts).
- Select Next at the top of your screen.
- Make sure that the "Contacts" option is turned ON. The switch should be green. Turn off other buttons if you don't require them.
- Select Save at the top of your screen.
Your Gmail contacts are now in sync with your i device
In i device iCloud setting , turn on 'sync contact' option, your device will automatically sync these contacts with your iCloud.
Your CSV contacts are merged with iCloud.
[In case, you wanted to get the contacts on i device from icloud and hence you wanted to get all of them on icloud from your CSV, you don't need to bother about syncing them with icoud now as your contacts are already on your device.]
There are other ways and if you do a google search this will assist.