Cookies voor statistiek en advertenties
We gebruiken cookies voor statistiek en voor advertenties, allebei naar Google. Weigeren verandert niets aan wat je te zien krijgt.Lees de privacypagina
Hier zet je ICS naar CSV om, gratis en zonder account: sleep het bestand hierboven erin en binnen een paar seconden staat het resultaat klaar om te downloaden. De omzetting gebeurt binnen je eigen browser, dus het bestand wordt nooit geüpload. Het werkt hetzelfde op Windows, macOS en Linux als op iPhone en Android, en het blijft werken als je de verbinding verbreekt.
Tot 100 bestanden tegelijk. Verschillende formaten door elkaar is prima.
Ze worden een voor een omgezet en samen in één ZIP gedownload.
ICS naar CSV
Alleen de gewone afspraken (VEVENT) worden gelezen; taken, notities, alarmen en tijdzone-informatie in het bestand worden genegeerd. Van elke afspraak komen negen kolommen in de CSV terecht.
Voor een gewone agenda-export met alleen afspraken merk je daar niets van; voor een bestand met veel taken of notities blijft alleen het afsprakendeel over.
Een wekelijkse vergadering staat in de ICS als één regel met een herhalingsregel erbij. Die herhaling wordt hier niet uitgewerkt: de afspraak komt in de CSV terecht als exact één rij, niet als een rij per week.
Wil je alle losse voorkomens van een terugkerende afspraak in de tabel zien, dan is dat iets wat je na deze omzetting zelf zou moeten opbouwen.
Had een afspraak een tijdzone gekoppeld, dan wordt de tijd zoals die in het bestand stond ongewijzigd overgenomen, en de tijdzone-aanduiding zelf wordt niet meegenomen. De kolom toont dus een kale lokale tijd, zonder vermelding van welke zone dat was.
Dat is een bewuste keuze: tijdzones correct omrekenen vraagt om een tijdzonedatabase, en een gok naar UTC zou elke afspraak zomaar kunnen verschuiven.
ICS-bestanden breken lange tekst soms af over meerdere regels binnen het bestand zelf. Deze omzetter voegt die afgebroken regels weer samen voordat de tekst in een cel terechtkomt.
Zonder die stap zou een lange beschrijving of een adres afgekapt in de CSV verschijnen — met de samenvoeging blijft de volledige tekst leesbaar.
Categorieën, locatiegegevens in de vorm van coördinaten, bijlagen en alle eigenschappen die met een X- beginnen, komen niet in de CSV terecht — dat zijn kolommen die een tabel simpelweg niet voorziet.
Voor een gewone agenda met titel, tijd, locatie als tekst en beschrijving speelt dat zelden een rol.
Een omzetting van CSV terug naar ICS bestaat hier bewust niet: een agenda-afspraak heeft een tijdzone, een uniek ID en een duur nodig die een tabel niet als kolom heeft. Die gegevens verzinnen zou bestanden opleveren die er correct uitzien en het net niet zijn.
Deze pagina gaat dus alleen van agenda naar tabel, nooit andersom.
Een geëxporteerde agenda snel doorzoeken, filteren of sorteren in een spreadsheet is precies waar dit voor bedoeld is — sneller dan door een agenda-app heen klikken.
Voor het daadwerkelijk beheren of bewerken van afspraken blijft een agenda-app de juiste plek; deze omzetting is bedoeld om te bekijken, niet om terug te importeren.
Het omzetten draait volledig in de browser, zonder dat het ICS-bestand naar een server gaat.
Bij meerdere agendabestanden tegelijk werkt een batch tot honderd stuks, teruggegeven als één ZIP.
| ICS | CSV | |
|---|---|---|
| Volledige naam | iCalendar | Comma-Separated Values |
| Bestandsextensie | .ics, .ical | .csv |
| Mediatype | text/calendar | text/csv |
| Voor het eerst gepubliceerd | 1998 | 1972 |
| Specificatie | RFC 5545 | RFC 4180 |
| Licentie | Open standaard | Open standaard |
| Stand van zaken | Actueel | Actueel |
| Opent in een browser | Geen browser | Geen browser |
| In plaats daarvan overwogen | — | XLSX, JSON, Parquet |
De gebruikelijke programma's overlappen niet: ICS open je in Google Calendar, Apple Calendar en Microsoft Outlook, CSV in Microsoft Excel, LibreOffice Calc en pandas — wie het resultaat krijgt, heeft dus iets uit de tweede rij nodig.
ICS verscheen in 1998. Het is vastgelegd in RFC 5545, en dat is de moeite waard als het bestand het gereedschap moet overleven dat het schreef.
CSV stamt uit 1972, vastgelegd in RFC 4180. Microsoft Excel, LibreOffice Calc en pandas lezen het formaat.
CSV verscheen in 1972 en ICS in 1998. Het oudste is doorgaans het veiligste bestand om te overhandigen; het nieuwste doet hetzelfde werk met minder bytes.
Nee. Deze omzetting gebeurt volledig in je browser, dus het bestand verlaat je apparaat niet. Je kunt het zelf nagaan: open het netwerktabblad van de ontwikkelaarshulpmiddelen en zet iets om. Je ziet de pagina zelf en de verzoeken voor statistiek en advertenties waarmee deze dienst betaald wordt, en geen enkel verzoek dat je bestand meeneemt.
Ja. Geen account, geen watermerk en geen dagtegoed dat opraakt: het draait op je eigen machine, dus je mag zo vaak terugkomen als je wilt. De browser verwerkt bestanden tot 100 MB, 100 tegelijk.
ICS en CSV beschrijven de inhoud op fundamenteel andere manieren. De omzetting is daarom een reconstructie en geen kopie: getrouw, maar niet byte voor byte identiek. Herhaalde velden — meerdere telefoonnummers, meerdere deelnemers — worden in één cel samengebracht in plaats van over verzonnen kolommen verdeeld. Herhalingsregels, herinneringen en bijlagen horen niet in een tabel thuis en blijven weg.
Voor de omzetting niet: die gebeurt in de browser die je al open hebt staan. Om het resultaat te openen heb je daarna het programma nodig waarmee je apparaat Comma-Separated Values normaal weergeeft.