Credit Bundles
One-time purchase
- No monthly commitment
- Credits valid for one year
- Access to all tools
- Full file downloads
Enter your email to receive a sign-in link
Transform your events spreadsheet into an iCalendar file for import to Google Calendar, Outlook, or Apple Calendar.
Starting from $5 — see pricing & bundlesEnsure your CSV has columns for Subject, Start Date, Start Time, End Date, End Time
Upload Calendar Events CSV CSV and choose ICS Calendar Events (.ics) format
Review converted data, download Calendar-ready file
Open the .ics file, or import via Google Calendar (Settings → Import), Outlook (File → Import), or Apple Calendar (File → Import)
Output is in ICS Calendar File format — ready to import directly, no manual reformatting needed.
The tool recognizes Subject/Title, Start Date, Start Time, End Date, End Time, All Day Event, Location, Description, Category, Private, Status, Organizer, and Reminder columns. It also recognizes common aliases for each field.
Yes. In Google Calendar, click the gear icon, go to Settings, then Import & Export, and upload the ICS file. All events will be added to your selected calendar.
Yes. Events are marked as all-day if the All Day column is TRUE, or if no start time is provided. All-day events use DATE-only format per the ICS standard.
256-bit SSL encryption. Same standards as major financial institutions.
Files are processed directly in browser. No calls to our servers.
Full EU data protection compliance. Your privacy rights protected.
How Calendar Csv fields map to Calendar Ics
| Calendar Csv | Source Value | Calendar Ics | Target Value | Note | |
|---|---|---|---|---|---|
Subject |
Team Meeting |
→ | SUMMARY |
|
Event title |
All Day Event |
FALSE |
→ | DTSTART;VALUE=DATE |
|
Date-only format for all-day events |
Location |
Conference Room A |
→ | LOCATION |
|
Event location |
Description |
Weekly team sync meeting |
→ | DESCRIPTION |
|
Event description with escaped newlines |
Category |
Meeting |
→ | CATEGORIES |
|
Event category |
Private |
FALSE |
→ | CLASS |
|
PRIVATE or PUBLIC |
Status |
Confirmed |
→ | STATUS |
|
CONFIRMED, TENTATIVE, or CANCELLED |
Organizer |
jane@example.com |
→ | ORGANIZER |
|
Organizer mailto: URI |
Automatically recognizes event column names from any CSV or Excel source.
Generates standards-compliant iCalendar files compatible with all calendar apps.
Detects all-day events from missing times or explicit All Day column values.
Parses AM/PM and 24-hour time formats for correct event scheduling.
Adds VALARM reminders when your spreadsheet includes a Reminder column.
Files process locally in your browser. Event data never leaves your computer.
Each CSV row becomes one VEVENT in the ICS file
CSV row with event fields
Subject,
Start Date,
Start Time
Issues you might encounter when importing Calendar Events CSV data to ICS Calendar Events (.ics) - and how we solve them
Event has no Subject/Title
Subject: (empty)
Subject: Team Meeting
Add a title to every event
Events without titles are labeled 'Untitled Event'
Event has no start date
Start Date: (empty)
Start Date: 01/15/2025
Every event needs at least a start date
Events without dates are excluded from output
Date cannot be parsed
Start Date: 13/32/2025
Start Date: 01/15/2025
Use MM/DD/YYYY, YYYY-MM-DD, or DD/MM/YYYY format
Invalid dates cause events to be excluded
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
// PRICING //
Just start processing on any tool page
Tools processing starts from 5 credits. Then 1 credit = 1k rows. No sign-up needed.
One-time purchase
Best for professionals and content creators
One-time credit bundles are valid for one year. Subscription credits refresh monthly. You can use credits across any tool, anytime.
Files process entirely in your browser. We're GDPR compliant with TLS encryption.
Yes! Full refund within 14 days if no credits used. Partial refund for unused credits anytime. Contact sup@spreadsheetbroccoli.com.
Terms of service applies. VAT included where applicable.
All available data flows from Calendar to Calendar
Subject → SUMMARY
Start Date + Start Time → DTSTART
End Date + End Time → DTEND
SUMMARY → Subject
DTSTART → Start Date + Start Time
DTEND → End Date + End Time
Other solutions available for CSV → ICS:
Help us improve—what stopped you today?
Enter your email to claim your welcome bonus