Gå til innholdet
ICS-veiledning

Lag en ICS-fil (4 måter, med et eksempel som virker)

En .ics-fil er det kalenderformatet som Apple Kalender, Google Calendar og Outlook alle kan importere. Du kan eksportere den fra en kalender du allerede bruker, lage den fra et bilde eller et skjermbilde, skrive inn detaljene i et skjema eller skrive filen selv. Denne veiledningen viser alle fire måtene.

Publisert · Oppdatert · Photo2Calendar-redaksjonen

Hva en ICS-fil er

En ICS-fil er en ren tekstfil i iCalendar-formatet, som er definert i RFC 5545. Den begynner med BEGIN:VCALENDAR, slutter med END:VCALENDAR og inneholder én eller flere hendelser, hver mellom BEGIN:VEVENT og END:VEVENT. Hver hendelse har linjer som SUMMARY for tittelen, DTSTART og DTEND for tidspunktene og LOCATION for stedet. Formatet er en åpen standard som ikke tilhører ett enkelt selskap, så alle de store kalenderappene kan lese det. Når du importerer en fil, blir hendelsene kopiert inn i kalenderen din én gang. De forblir ikke koblet til kilden. Hvordan filen er bygd opp linje for linje, og hvordan tidssoner skrives, kan du lese i veiledningen Hva er en ICS-fil?.

Måte 1: Eksporter fra en kalender du allerede har

Hvis hendelsene allerede ligger i en kalender, kan du eksportere dem. Da får du en hel kalender i én fil. Det passer når du vil flytte hendelser mellom kontoer eller dele en rekke datoer. Alle de tre eksportene nedenfor gjøres på en datamaskin.

Apple Kalender på Mac

  1. Klikk på navnet til kalenderen i kalenderlisten (velg Vis > Vis kalenderliste hvis den er skjult).
  2. Velg Arkiv > Eksporter > Eksporter.
  3. Velg hvor filen skal lagres, og klikk på Eksporter. Du får én .ics-fil med hendelsene i kalenderen.
Apple: Importer eller eksporter kalendere på Macen

Google Calendar på en datamaskin

  1. Hold markøren over kalenderen under Mine kalendere, og klikk på Mer > Innstillinger og deling.
  2. Klikk på Eksportér kalenderen under Kalenderinnstillinger.
  3. En .ics-fil lastes ned. Via Innstillinger > Importér og eksportér > Eksportér får du i stedet en .zip-fil med én .ics-fil per kalender.
Google: Eksporter aktiviteter fra Google Kalender

Klassisk Outlook for Windows

  1. Åpne Kalender, og velg kalenderen du vil eksportere.
  2. Klikk på Fil > Lagre kalender, og gi filen et navn.
  3. Velg periode og detaljnivå under Flere alternativer, klikk på OK og deretter på Lagre.
Microsoft: Eksporter en Outlook-kalender

Ifølge Google kan du bare eksportere fra en datamaskin, ikke fra Google Calendar-appen, og du må ha tillatelsen «Gjøre endringer og administrere deling» for kalenderen. Hver app eksporterer en enkelt hendelse på sin egen måte, så trenger du bare én hendelse, er måte 2 eller 3 ofte raskere.

Måte 2: Lag en ICS-fil fra et bilde, et skjermbilde eller en timeplan på papir

De fleste hendelser begynner ikke i en kalender. De kommer som et flygeblad på kjøleskapet, et skjermbilde fra gruppechatten eller en timeplan på papir. Photo2Calendar leser bildet, lager utkast til hendelser ut fra det den finner, og lar deg sjekke hvert felt før du lagrer eller eksporterer en .ics-fil.

  1. 1

    Ta et bilde eller et skjermbilde

    Ta bilde av flygebladet, invitasjonen eller timeplanen på papir, eller ta et skjermbilde av e-posten, chatten eller nettsiden. Pass på at dato, klokkeslett og sted er med i bildet.

  2. 2

    Åpne det i Photo2Calendar

    Appen leser den synlige teksten og lager et utkast for hver hendelse den finner, med tittel, dato, start, slutt og sted.

  3. 3

    Sjekk hvert felt

    Sammenlign hvert utkast med bildet. Sjekk året hvis kilden ikke oppgir det, start og slutt ved tidsrom som «10–13» og tidssonen hvis hendelsen foregår et annet sted.

  4. 4

    Eksporter .ics-filen

    Eksporter den kontrollerte hendelsen som en .ics-fil, og åpne den i Google Calendar, Outlook eller en annen kalenderapp. Du kan også lagre den rett i kalenderen på iPhonen din.

Eksempel: et flygeblad uten årstall

Et oppdiktet flygeblad, skrevet ut som tekst her i stedet for et skjermbilde.

Dette står på flygebladet

«Plantebytte i vårsola · lør. 17. april · kl. 10–13 · Fellesparsellen ved elva»

Dette sjekker du i utkastet

  • År: Flygebladet oppgir ikke noe. 17. april er en lørdag i 2027, så det stemmer.
  • Klokkeslett: Utkastet bør ha start kl. 10.00 og slutt kl. 13.00.
  • Sted: hele navnet, slik at kartapper finner det.

Dette eksporterer du

Én hendelse lørdag 17. april 2027 kl. 10.00–13.00 på Fellesparsellen ved elva, som en .ics-fil du kan importere hvor som helst.

To ting trenger alltid et menneskelig blikk: året, når kilden utelater det, og tidssonen, når hendelsen foregår et annet sted enn der du er. Hvilke bildetyper som fungerer, ser du på siden Gjør om et bilde til en .ics-fil, og hvordan det fungerer med skjermbilder på iPhone, viser siden Skjermbilde til kalender.

Måte 3: Skriv detaljene inn i en generator

Hvis du kjenner detaljene og bare trenger en fil, er en generator den enkleste veien: Skriv inn tittel, dato, klokkeslett og sted i et skjema, og last ned en .ics-fil. Skjemaet nedenfor kjører i nettleseren din og sender ingenting til en server.

La feltet stå tomt for en hendelse på én time.

Dette skjemaet lager bare en fil fra detaljer du skriver inn. Det leser ikke bilder. Vil du gjøre et bilde eller et skjermbilde om til hendelser, kan du bruke appen Photo2Calendar for iPhone og iPad.

Lag en .ics-fil fra et bilde

Gratis nedlasting med én testskanning. Deretter abonnement per uke, måned eller år; App Store viser prisen i din valuta. Ingen prøveperiode.

Last ned i App Store

Andre generatorer som ofte blir nevnt:

  • SimpleEvents og ConvertPilot har gratis ICS-generatorer med skjema.
  • Add to Calendar Pro og AddEvent er laget for knapper og lenker som legger hendelser i kalenderen fra nettsider og nyhetsbrev, og har i tillegg arrangementssider og påmelding.
  • text-2-ics.com lager ifølge seg selv ICS-filer fra tekst, PDF-er, bilder eller CSV (sjekket i november 2026).

Generatorer passer til én enkelt hendelse du skal fortelle mange om, for eksempel et webinar i et nyhetsbrev. De er mindre praktiske når detaljene står i et bilde og du først må skrive dem av. Før du sender en generert fil videre, bør du importere den én gang i din egen kalender og sjekke klokkeslettet.

Måte 4: Skriv filen selv eller i kode

En .ics-fil er tekst. Du kan altså skrive den i et hvilket som helst tekstredigeringsprogram og lagre den med filendelsen .ics. Her er en minimal fil for én hendelse som virker:

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:Team dinner
LOCATION:Main Street Bistro
END:VEVENT
END:VCALENDAR
  • VERSION og PRODID er påkrevd i kalenderhodet. PRODID oppgir programmet som laget filen.
  • UID identifiserer hendelsen. Hold den unik og uendret: Sender du en oppdatering med samme UID, kan kalenderapper gjenkjenne den som samme hendelse.
  • DTSTAMP er tidspunktet da filen ble laget, i UTC.
  • DTSTART og DTEND er start og slutt. For en heldagshendelse bruker du DTSTART;VALUE=DATE:20270417 og dagen etter som DTEND.

Litt om tidssoner

Z-en på slutten av et klokkeslett står for UTC. Eksempelet er en middag fredag 12. mars 2027 kl. 19.00 i New York, altså kl. 00.00 UTC den 13. mars. Derfor står det den 13. i filen. Et klokkeslett uten Z, for eksempel DTSTART:20270312T190000, er «flytende»: Det vises som kl. 19.00 i den tidssonen kalenderen er stilt inn på. Vil du knytte en hendelse til en bestemt sone, skriver du DTSTART;TZID=America/New_York:20270312T190000. Standarden forventer da en tilhørende VTIMEZONE-blokk, som kalendereksporter legger til for deg. Når du skriver filen selv, er UTC med Z det tryggeste valget.

Strengt tatt skal linjer slutte med CRLF, og lange linjer skal brytes etter 75 byte. De fleste kalenderapper tåler små feil, men sjekk filen med iCalendar-validatoren før du deler den. Googles hjelpeside viser hodet og avslutningen Google forventer. I kode er det bedre å bruke et bibliotek for programmeringsspråket ditt enn å sette sammen linjene selv. Det tar seg av escaping av komma og linjebryting.

Åpne filen du har laget

På en Mac drar du filen inn i Kalender-appen eller velger Arkiv > Importer og deretter kalenderen hendelsene skal inn i. På iPhone og i Google Calendar kommer fremgangsmåten an på hvor filen ligger:

Importerer du den samme filen to ganger, kan du ende opp med hendelsen to ganger. Åpne den derfor én gang, og sjekk resultatet.

Vanlige spørsmål

Kan jeg lage en ICS-fil på iPhone?

Ja, men ikke i Kalender-appen: Apple beskriver kalendereksport for Kalender på Mac, ikke på iPhone. På iPhone kan du bruke en app som eksporterer .ics, for eksempel Photo2Calendar for bilder og skjermbilder, eller en nettbasert generator i Safari, som skjemaet på denne siden.

Er .ics det samme som iCal?

I praksis ja. .ics er filendelsen til iCalendar-formatet (RFC 5545). «iCal» var det tidligere navnet på Apples kalenderapp, og mange bruker det om formatet. Noen nettsider tilbyr .ical- eller .ifb-filer. De inneholder som regel det samme formatet.

Kan en ICS-fil inneholde flere hendelser?

Ja. En fil kan ha mange VEVENT-blokker mellom én BEGIN:VCALENDAR og END:VCALENDAR. Kalendereksporter er hele kalendere i én fil. Ifølge Google inneholder en .zip-eksport én .ics-fil per kalender, som du importerer én om gangen.

Hvorfor vises hendelsen min med feil klokkeslett?

Som regel skyldes det tidssonen. Et klokkeslett som slutter på Z, er UTC. Et klokkeslett uten Z og uten TZID er «flytende» og leses som lokal tid uansett hvor filen åpnes. Sjekk tidssonen i kilden, eksporter på nytt, og sjekk tidssoneinnstillingen i kalenderen din.

Kan jeg lage en ICS-fil fra en PDF?

Ja. Kalenderapper kan ikke lese en PDF direkte, så noe må først hente ut datoene. text-2-ics.com tar ifølge seg selv imot PDF-er (sjekket i november 2026). Med Photo2Calendar tar du et skjermbilde av siden, skanner det som et hvilket som helst annet bilde og ser deretter over utkastene.

Fungerer ICS-filer med Outlook?

Ja. I Outlook.com eller Outlook på nettet velger du Legg til kalender > Last opp fra fil. Klassisk Outlook kan også lagre en kalender som .ics-fil via Fil > Lagre kalender.

Flere spørsmål om appen får du svar på under Vanlige spørsmål om Photo2Calendar.

Kilder: Apple, Importer eller eksporter kalendere på Macen; Google, Eksporter aktiviteter fra Google Kalender; Microsoft, Eksporter en Outlook-kalender til Google Calendar; RFC 5545. Sjekket 15. oktober 2026.