Calendar and contacts converter

ICS holds appointments and VCF holds contact cards, and both are what applications hand you when you export. Turning either into a spreadsheet is usually the point — to check it, clean it up, or move it somewhere that will not read the original.

Up to 100 files at once. Mixed formats are fine.

Every calendar format we handle

2 formats in this category, 2 working conversions — 2 of them without your file leaving the device.

  • ICSICS

    The calendar interchange format. Every invitation you have ever received is one of these.

  • VCFVCF

    The contact card format phones and mail clients exchange.

This is the most personal data on the site

A contacts export is everybody you know, with their phone numbers and email addresses. A calendar export is where you have been and where you will be, with the names of the people you were with. Neither is something to hand to a website in exchange for a file conversion.

Both run entirely in your browser here. Nothing is transmitted, nothing is stored, and you can verify it by disconnecting from the network and converting anyway.

What a spreadsheet cannot hold

Calendar entries have structure a flat table does not: recurrence rules, attendees with their own responses, alarms, time zones. Flattening to CSV keeps what fits in columns and necessarily simplifies the rest, which is fine for reviewing or bulk-editing and not a lossless round trip.

The same applies to contacts, where one person can have several numbers, addresses and emails. The pages say how those become columns rather than leaving you to discover it.

Calendar and contacts converter: common questions

Is my contact list uploaded?

No. This is the most personal data anywhere on the site — everybody you know, or everywhere you have been — and all of it is converted in your browser and transmitted nowhere.

Do repeating events survive as a spreadsheet?

A recurrence rule has no natural column, so flattening simplifies it. CSV is right for reviewing and bulk-editing, and is not a lossless round trip back to a calendar.

What happens to time zones?

They are carried through where the target has somewhere to record them. This is the part of a calendar export most likely to surprise you, so the pages state what they do.

Can I import the result into Outlook or Google Calendar?

Both accept ICS, so converting back is the route. Going through CSV is for inspecting and editing, not for transporting between calendar applications.

Other things to convert