Så skapar du en ICS-fil (4 sätt, med ett fungerande exempel)
En .ics-fil är det kalenderformat som Apple Kalender, Google Calendar och Outlook alla kan importera. Du kan exportera en från en kalender du redan använder, göra en av ett foto eller en skärmdump, skriva in uppgifterna i ett formulär eller skriva filen för hand. Den här guiden går igenom alla fyra sätten.
Publicerad · Uppdaterad · Photo2Calendars redaktion
Vad en ICS-fil är
En ICS-fil är en ren textfil i iCalendar-formatet, som beskrivs i RFC 5545. Den börjar med BEGIN:VCALENDAR, slutar med END:VCALENDAR och innehåller en eller flera händelser, var och en mellan BEGIN:VEVENT och END:VEVENT. Varje händelse har rader som SUMMARY för titeln, DTSTART och DTEND för tiderna och LOCATION för platsen. Eftersom formatet är en öppen standard som inget enskilt företag äger kan alla stora kalenderappar läsa det. När du importerar en fil kopieras händelserna en gång till din kalender; de förblir inte kopplade till källan. Hur filen är uppbyggd rad för rad, och hur tidszoner skrivs, förklarar guiden Vad är en ICS-fil?.
Sätt 1: Exportera från en kalender du redan har
Om händelserna redan finns i en kalender kan du exportera dem. Då får du en hel kalender i en fil, vilket passar när du flyttar händelser mellan konton eller delar en rad datum. Alla tre exporterna nedan görs på en dator.
Apple Kalender på Mac
- Klicka på kalenderns namn i kalenderlistan (Visa > Visa kalenderlista om den är dold).
- Välj Arkiv > Exportera > Exportera.
- Välj var filen ska sparas och klicka på Exportera. Du får en .ics-fil med kalenderns händelser.
Google Calendar på en dator
- Peka på kalendern under Mina kalendrar och klicka på Fler alternativ > Inställningar och delning.
- Klicka på Exportera kalender under Kalenderinställningar.
- En .ics-fil laddas ner. Via Inställningar > Importera och exportera > Exportera får du i stället en zip-fil med en .ics-fil per kalender.
Klassiska Outlook för Windows
- Öppna Kalender och markera kalendern du vill exportera.
- Klicka på Arkiv > Spara kalender och ge filen ett namn.
- Välj datumintervall och detaljnivå under Fler alternativ, klicka på OK och sedan på Spara.
Enligt Google går det bara att exportera från en dator, inte från Google Calendar-appen, och du behöver behörigheten att göra ändringar och hantera delning för kalendern. Att exportera en enda händelse fungerar olika i varje app, så om du bara behöver en händelse går sätt 2 eller 3 ofta snabbare.
Sätt 2: Skapa en ICS-fil från ett foto, en skärmdump eller ett pappersschema
De flesta händelser börjar inte i en kalender. De kommer som ett flygblad på kylskåpet, en skärmdump från gruppchatten eller ett utskrivet schema. Photo2Calendar läser bilden, gör utkast till händelser av det den hittar och låter dig kontrollera varje fält innan du sparar eller exporterar en .ics-fil.
- 1
Ta ett foto eller en skärmdump
Fotografera flygbladet, inbjudan eller pappersschemat, eller ta en skärmdump av mejlet, chatten eller webbsidan. Se till att datum, tid och plats syns i bilden.
- 2
Öppna den i Photo2Calendar
Appen läser den synliga texten och gör ett utkast för varje händelse den hittar, med titel, datum, start- och sluttid och plats.
- 3
Granska varje fält
Jämför varje utkast med bilden. Kontrollera året om källan inte anger något, start och slut vid tidsintervall som ”10–13” och tidszonen om händelsen äger rum någon annanstans.
- 4
Exportera .ics-filen
Exportera den granskade händelsen som en .ics-fil och öppna den i Google Calendar, Outlook eller en annan kalenderapp. Du kan också spara den direkt i kalendern på din iPhone.
Exempel: ett flygblad utan årtal
Ett påhittat flygblad, återgivet som text i stället för som skärmdump.
Det här står på flygbladet
”Vårens växtbytardag · lör 17 april · kl. 10–13 · Kvarterets odlingslott vid ån”
Det här kontrollerar du i utkastet
- År: flygbladet anger inget. 17 april är en lördag 2027, så det stämmer.
- Tid: utkastet ska ha start 10.00 och slut 13.00.
- Plats: hela namnet, så att kartappar hittar den.
Det här exporterar du
En händelse lördag 17 april 2027, 10.00–13.00, Kvarterets odlingslott vid ån, som en .ics-fil du kan importera var som helst.
Två saker behöver alltid granskas av en människa: året, när källan utelämnar det, och tidszonen, när händelsen äger rum någon annanstans än där du är. Vilka bildtyper som fungerar står på sidan Gör om en bild till ICS, och hur det går till med skärmdumpar på iPhone visar sidan Från skärmdump till kalender.
Sätt 3: Skriv in uppgifterna i en generator
Om du känner till uppgifterna och bara behöver en fil är en generator det enklaste: skriv in titel, datum, tider och plats i ett formulär och ladda ner en .ics-fil. Formuläret nedan körs i din webbläsare och skickar ingenting till någon server.
Formuläret skapar bara en fil av uppgifter du skriver in. Det läser inte bilder. Vill du göra om ett foto eller en skärmdump till händelser använder du appen Photo2Calendar för iPhone och iPad.
Gör en .ics-fil av ett foto
Gratis nedladdning med en testskanning. Sedan prenumeration per vecka, månad eller år; priset i din valuta visas i App Store. Ingen provperiod.
Skanna med iPhone-kameran för att öppna App Store
Andra generatorer som ofta nämns:
- SimpleEvents och ConvertPilot erbjuder gratis ICS-generatorer med formulär.
- Add to Calendar Pro och AddEvent är inriktade på knappar och länkar för att lägga till i kalendern på webbplatser och i nyhetsbrev, med evenemangssidor och anmälningar ovanpå.
- text-2-ics.com skapar enligt egen uppgift ICS-filer från vanlig text, PDF-filer, bilder eller CSV (kontrollerat i november 2026).
Generatorer passar för en enskild händelse som du meddelar många, till exempel ett webbinarium i ett nyhetsbrev. De är mindre praktiska när uppgifterna står i en bild och du först måste skriva av dem. Importera en genererad fil en gång till din egen kalender och kontrollera tiden innan du skickar den.
Sätt 4: Skriv för hand eller i kod
En .ics-fil är text, så du kan skriva den i valfri textredigerare och spara den med filändelsen .ics. Det här är en minimal, fungerande fil för en händelse:
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Example//Hand-written ICS//EN
BEGIN:VEVENT
UID:2027-03-12-team-dinner@example.com
DTSTAMP:20261015T120000Z
DTSTART:20270313T000000Z
DTEND:20270313T020000Z
SUMMARY:Teammiddag
LOCATION:Main Street Bistro
END:VEVENT
END:VCALENDAR- VERSION och PRODID är obligatoriska i kalenderns huvud. PRODID anger vad som skapade filen.
- UID identifierar händelsen. Håll den unik och oförändrad: om du skickar en uppdatering med samma UID kan kalenderappar behandla den som samma händelse.
- DTSTAMP är tidpunkten då filen skapades, i UTC.
- DTSTART och DTEND är start och slut. För en heldagshändelse använder du DTSTART;VALUE=DATE:20270417 och nästa dag som DTEND.
Om tidszoner
Z i slutet av en tid betyder UTC. Exemplet är en middag kl. 19.00 fredag 12 mars 2027 i New York, vilket är kl. 00.00 UTC den 13 mars. Därför står det den 13:e i filen. En tid utan Z, till exempel DTSTART:20270312T190000, är ”flytande”: den visas som 19.00 i den tidszon kalendern är inställd på. För att knyta en händelse till en viss tidszon skriver du DTSTART;TZID=America/New_York:20270312T190000; standarden förväntar sig då ett matchande VTIMEZONE-block, som kalenderexporter lägger till åt dig. När du skriver för hand är UTC med Z det säkraste valet.
Strikt taget ska rader sluta med CRLF och långa rader brytas vid 75 byte. De flesta kalenderappar tål små avvikelser, men kontrollera filen med iCalendar-validatorn innan du delar den. Googles hjälp visar vilken början och vilket slut Google förväntar sig. I kod är det bättre att använda ett bibliotek för ditt programspråk än att bygga raderna själv; det sköter kodningen av kommatecken och radbrytningen.
Öppna filen du just har gjort
På en Mac drar du filen till appen Kalender eller väljer Arkiv > Importera och sedan kalendern för händelserna. På iPhone och i Google Calendar beror vägen på var filen finns:
- Öppna en ICS-fil på iPhone: från Mail, Filer, Safari, WhatsApp eller Meddelanden till Apple Kalender, Google Calendar eller Outlook.
- Lägg till en ICS-fil i Google Calendar: på en dator och omvägarna på iPhone och Android, eftersom Google Calendar-appen inte kan importera.
Om du importerar samma fil två gånger kan du få händelsen dubbelt, så öppna den en gång och kontrollera resultatet.
Vanliga frågor
Kan jag skapa en ICS-fil på iPhone?
Ja, men inte i appen Kalender: Apple beskriver kalenderexport för Kalender på Mac, inte på iPhone. På iPhone använder du en app som exporterar .ics, till exempel Photo2Calendar för foton och skärmdumpar, eller en generator på webben i Safari, till exempel formuläret på den här sidan.
Är .ics samma sak som iCal?
I praktiken ja. .ics är filändelsen för iCalendar-formatet (RFC 5545). ”iCal” var det gamla namnet på Apples kalenderapp, och många använder det om formatet. Vissa webbplatser erbjuder .ical- eller .ifb-filer; de innehåller oftast samma format.
Kan en ICS-fil innehålla flera händelser?
Ja. En fil kan ha många VEVENT-block mellan ett BEGIN:VCALENDAR och ett END:VCALENDAR. Kalenderexporter är hela kalendrar i en fil. Enligt Google innehåller en zip-export en .ics-fil per kalender, som du importerar en i taget.
Varför visar min händelse fel tid?
Oftast beror det på tidszonen. En tid som slutar på Z är UTC; en tid utan Z och utan TZID är ”flytande” och läses som lokal tid där filen öppnas. Kontrollera källans tidszon, exportera igen och kontrollera tidszonsinställningen i din kalender.
Kan jag skapa en ICS-fil från en PDF?
Ja. Kalenderappar kan inte läsa en PDF direkt, så något måste plocka ut datumen först. text-2-ics.com tar enligt egen uppgift emot PDF-filer (kontrollerat i november 2026). Med Photo2Calendar tar du en skärmdump av sidan, skannar den som vilken bild som helst och granskar sedan utkasten.
Fungerar ICS-filer med Outlook?
Ja. I Outlook.com eller Outlook på webben väljer du Lägg till kalender > Ladda upp från fil. Klassiska Outlook kan också spara en kalender som .ics-fil via Arkiv > Spara kalender.
Fler frågor om appen besvaras under vanliga frågor om Photo2Calendar.
Källor: Apple, Importera eller exportera kalendrar på Mac; Google, Exportera händelser från Google Calendar; Microsoft, Exportera en Outlook-kalender till Google Calendar; RFC 5545. Kontrollerat 15 oktober 2026.