Přejít na obsah
Návod k ICS

Jak vytvořit soubor ICS (4 způsoby a funkční příklad)

Soubor .ics je kalendářový formát, který umí importovat Kalendář Apple, Google Calendar i Outlook. Můžeš ho exportovat z kalendáře, který už používáš, vytvořit z fotky nebo snímku obrazovky, vyplnit údaje do formuláře, nebo ho napsat ručně. Tento návod ukazuje všechny čtyři způsoby.

Zveřejněno · Aktualizováno · Redakce Photo2Calendar

Co je soubor ICS

Soubor ICS je obyčejný textový soubor ve formátu iCalendar, který definuje RFC 5545. Začíná řádkem BEGIN:VCALENDAR, končí řádkem END:VCALENDAR a obsahuje jednu nebo více událostí, každou mezi BEGIN:VEVENT a END:VEVENT. Každá událost má řádky jako SUMMARY pro název, DTSTART a DTEND pro časy a LOCATION pro místo. Formát je otevřený standard, nepatří žádné firmě, a proto ho přečte každá velká kalendářová aplikace. Import zkopíruje události do kalendáře jen jednou, se zdrojem pak už propojené nejsou. Jak soubor vypadá řádek po řádku a jak se v něm zapisují časová pásma, vysvětluje návod Co je soubor ICS?.

Způsob 1: Export z kalendáře, který už máš

Když už události v nějakém kalendáři máš, exportuj je. Dostaneš celý kalendář v jednom souboru. To se hodí, když přesouváš události mezi účty nebo chceš někomu předat celou řadu termínů. Všechny tři exporty níže se dělají na počítači.

Kalendář Apple na Macu

  1. V seznamu kalendářů klikni na název kalendáře (pokud je seznam skrytý, zvol Zobrazit > Zobrazit seznam kalendářů).
  2. Zvol Soubor > Exportovat > Exportovat.
  3. Vyber, kam soubor uložit, a klikni na Exportovat. Dostaneš jeden soubor .ics s událostmi tohoto kalendáře.
Apple: Import a export kalendářů na Macu

Google Calendar na počítači

  1. V části Moje kalendáře najeď na kalendář a klikni na Další možnosti > Nastavení a sdílení.
  2. V části Nastavení kalendáře klikni na Exportovat kalendář.
  3. Stáhne se soubor .ics. Přes Nastavení > Import a export > Exportovat dostaneš místo toho soubor ZIP s jedním souborem .ics pro každý kalendář.
Google: Export událostí z Google Calendar

Klasický Outlook pro Windows

  1. Otevři Kalendář a vyber kalendář, který chceš exportovat.
  2. Klikni na Soubor > Uložit kalendář a pojmenuj soubor.
  3. V Dalších možnostech vyber období a míru podrobností, klikni na OK a pak na Uložit.
Microsoft: Export kalendáře Outlooku

Podle Googlu jde export jen na počítači, ne v aplikaci Google Calendar, a ke kalendáři potřebuješ oprávnění „Provádět změny a spravovat sdílení“. Jednu událost exportuje každá aplikace jinak, takže když potřebuješ jen jednu, bývá rychlejší způsob 2 nebo 3.

Způsob 2: Soubor ICS z fotky, snímku obrazovky nebo papírového rozpisu

Většina událostí nevzniká v kalendáři. Přijdou jako leták na lednici, snímek obrazovky ze skupinového chatu nebo vytištěný rozpis. Photo2Calendar obrázek přečte, z toho, co najde, připraví návrhy událostí a nechá tě zkontrolovat každé pole, než je uložíš nebo exportuješ soubor .ics.

  1. 1

    Vyfoť obrázek nebo pořiď snímek obrazovky

    Vyfoť leták, pozvánku nebo papírový rozpis, nebo pořiď snímek obrazovky e-mailu, chatu či webové stránky. Datum, čas a místo by měly být na obrázku.

  2. 2

    Otevři ho v aplikaci Photo2Calendar

    Aplikace přečte viditelný text a pro každou nalezenou událost připraví návrh s názvem, datem, začátkem, koncem a místem.

  3. 3

    Zkontroluj každé pole

    Porovnej každý návrh s obrázkem. Zkontroluj rok, když ho zdroj neuvádí, začátek a konec u rozpětí jako „10–13 h“ a časové pásmo, když se událost koná jinde.

  4. 4

    Exportuj soubor .ics

    Exportuj zkontrolovanou událost jako soubor .ics a otevři ho v Google Calendar, Outlooku nebo jiné kalendářové aplikaci. Můžeš ji také uložit rovnou do kalendáře v iPhonu.

Příklad: leták bez roku

Smyšlený leták, tady přepsaný jako text místo snímku obrazovky.

Co stojí na letáku

„Jarní výměna rostlin · sobota 17. dubna · 10–13 h · Komunitní zahrada u řeky“

Co v návrhu zkontrolovat

  • Rok: leták ho neuvádí. 17. duben 2027 připadá na sobotu, to sedí.
  • Čas: v návrhu by měl být začátek v 10:00 a konec ve 13:00.
  • Místo: celý název, aby ho mapy našly.

Co exportuješ

Jednu událost v sobotu 17. dubna 2027 od 10:00 do 13:00 v Komunitní zahradě u řeky jako soubor .ics, který naimportuješ kamkoli.

Dvě věci vždy potřebují lidskou kontrolu: rok, když ho zdroj vynechá, a časové pásmo, když se událost koná jinde, než právě jsi. Jaké typy obrázků aplikace zvládne, najdeš na stránce Převod obrázku na soubor .ics a jak to funguje se snímky obrazovky na iPhonu, ukazuje stránka Snímek obrazovky do kalendáře.

Způsob 3: Údaje do generátoru

Když údaje znáš a potřebuješ jen soubor, je generátor nejjednodušší cesta: do formuláře vyplníš název, datum, časy a místo a stáhneš soubor .ics. Formulář níže běží ve tvém prohlížeči a nic neposílá na server.

Pro hodinovou událost nech prázdné.

Tento formulář jen vytvoří soubor z údajů, které vyplníš. Obrázky nečte. Pokud chceš z fotky nebo snímku obrazovky udělat události, použij aplikaci Photo2Calendar pro iPhone a iPad.

Soubor .ics z fotky

Stažení zdarma s jedním testovacím skenem. Potom týdenní, měsíční nebo roční předplatné; cenu ve tvé měně ukáže App Store. Bez zkušebního období.

Stáhnout z App Storu

Další generátory, které se často zmiňují:

  • SimpleEvents a ConvertPilot nabízejí bezplatné generátory ICS s formulářem.
  • Add to Calendar Pro a AddEvent se zaměřují na tlačítka a odkazy pro přidání do kalendáře na webech a v newsletterech, k tomu nabízejí stránky akcí a registrace.
  • text-2-ics.com podle vlastních slov vytváří soubory ICS z textu, PDF, obrázků nebo CSV (ověřeno v listopadu 2026).

Generátory se hodí pro jednu událost, kterou oznamuješ mnoha lidem, třeba webinář v newsletteru. Méně praktické jsou, když jsou údaje na obrázku a je potřeba je nejdřív přepsat. Než vygenerovaný soubor pošleš dál, jednou ho naimportuj do vlastního kalendáře a zkontroluj čas.

Způsob 4: Ručně nebo v kódu

Soubor .ics je text, takže ho napíšeš v jakémkoli textovém editoru a uložíš s příponou .ics. Tohle je minimální funkční soubor pro jednu událost:

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:Týmová večeře
LOCATION:Main Street Bistro
END:VEVENT
END:VCALENDAR
  • VERSION a PRODID jsou v hlavičce kalendáře povinné. PRODID uvádí, co soubor vytvořilo.
  • UID označuje událost. Drž ho jedinečný a neměnný: když pošleš aktualizaci se stejným UID, kalendářové aplikace ji můžou poznat jako tutéž událost.
  • DTSTAMP je čas vytvoření souboru v UTC.
  • DTSTART a DTEND jsou začátek a konec. U celodenní události použij DTSTART;VALUE=DATE:20270417 a jako DTEND následující den.

Poznámka k časovým pásmům

Z na konci času znamená UTC. V příkladu jde o večeři v pátek 12. března 2027 v 19:00 v New Yorku, což je 13. března v 00:00 UTC. Proto je v souboru třináctého. Čas bez Z, například DTSTART:20270312T190000, je „plovoucí“: zobrazí se jako 19:00 v tom časovém pásmu, na které je kalendář zrovna nastavený. Pokud chceš událost svázat s konkrétním pásmem, napiš DTSTART;TZID=America/New_York:20270312T190000. Standard pak očekává odpovídající blok VTIMEZONE, který exporty z kalendářů doplní za tebe. Když píšeš ručně, je UTC se Z nejbezpečnější volba.

Přesně vzato by řádky měly končit znaky CRLF a dlouhé řádky by se měly zalomit po 75 bajtech. Většina kalendářových aplikací drobné chyby promine, ale než soubor pošleš dál, zkontroluj ho v iCalendar validátoru. Nápověda Googlu ukazuje hlavičku a zápatí, které Google očekává. V kódu raději použij knihovnu pro svůj programovací jazyk, než skládat řádky ručně. Postará se o escapování čárek i zalamování řádků.

Jak hotový soubor otevřít

Na Macu soubor přetáhni do aplikace Kalendář nebo zvol Soubor > Importovat a pak vyber kalendář pro události. Na iPhonu a v Google Calendar záleží na tom, kde soubor máš:

Když stejný soubor naimportuješ dvakrát, můžeš mít událost v kalendáři dvakrát. Otevři ho tedy jednou a výsledek zkontroluj.

Časté dotazy

Dá se soubor ICS vytvořit na iPhonu?

Ano, ale ne v aplikaci Kalendář: Apple popisuje export kalendáře pro Kalendář na Macu, ne na iPhonu. Na iPhonu použij aplikaci, která umí exportovat .ics, třeba Photo2Calendar pro fotky a snímky obrazovky, nebo online generátor v Safari, například formulář na této stránce.

Je .ics totéž co iCal?

Prakticky ano. .ics je přípona souborů formátu iCalendar (RFC 5545). „iCal“ byl dřívější název kalendářové aplikace od Applu a mnoho lidí tak říká i formátu. Některé weby nabízejí soubory .ical nebo .ifb, obvykle je v nich stejný formát.

Může soubor ICS obsahovat víc událostí?

Ano. Soubor může mít mnoho bloků VEVENT mezi jedním BEGIN:VCALENDAR a END:VCALENDAR. Exporty z kalendářů jsou celé kalendáře v jednom souboru. Podle Googlu obsahuje export ve formátu ZIP jeden soubor .ics pro každý kalendář a ty pak importuješ jeden po druhém.

Proč se mi událost zobrazuje ve špatný čas?

Většinou kvůli časovému pásmu. Čas končící na Z je v UTC. Čas bez Z a bez TZID je „plovoucí“ a čte se jako místní čas všude, kde se soubor otevře. Zkontroluj časové pásmo zdroje, exportuj znovu a zkontroluj nastavení časového pásma ve svém kalendáři.

Dá se soubor ICS vytvořit z PDF?

Ano. Kalendářové aplikace PDF přímo nepřečtou, takže data z něj musí nejdřív něco vytáhnout. text-2-ics.com podle vlastních slov PDF přijímá (ověřeno v listopadu 2026). S Photo2Calendar pořídíš snímek obrazovky stránky, naskenuješ ho jako jakýkoli jiný obrázek a pak zkontroluješ návrhy.

Fungují soubory ICS s Outlookem?

Ano. V Outlook.com nebo Outlooku na webu zvol Přidat kalendář > Nahrát ze souboru. Klasický Outlook umí kalendář také uložit jako soubor .ics přes Soubor > Uložit kalendář.

Další dotazy k aplikaci najdeš v častých dotazech k Photo2Calendar.

Zdroje: Apple, Import a export kalendářů na Macu; Google, Export událostí z Google Calendar; Microsoft, Export kalendáře Outlooku do Google Calendar; RFC 5545. Ověřeno 15. října 2026.