Jak utworzyć plik ICS (4 sposoby i działający przykład)
Plik .ics to jedyny format kalendarza, który importują i Kalendarz Apple, i Google Calendar, i Outlook. Możesz go wyeksportować z kalendarza, którego już używasz, zrobić ze zdjęcia lub zrzutu ekranu, wpisać dane w formularz albo napisać ręcznie. Ten poradnik omawia wszystkie cztery sposoby.
Opublikowano · Zaktualizowano · Redakcja Photo2Calendar
Czym jest plik ICS
Plik ICS to zwykły plik tekstowy w formacie iCalendar, opisanym w RFC 5545. Zaczyna się od BEGIN:VCALENDAR, kończy na END:VCALENDAR i zawiera jedno lub kilka wydarzeń, każde między BEGIN:VEVENT a END:VEVENT. Każde wydarzenie ma wiersze takie jak SUMMARY z tytułem, DTSTART i DTEND z godzinami oraz LOCATION z miejscem. Format jest otwartym standardem i nie należy do żadnej firmy, dlatego odczyta go każda większa aplikacja kalendarza. Import kopiuje wydarzenia do kalendarza jeden raz i nie łączy ich na stałe ze źródłem. Jak plik wygląda wiersz po wierszu i jak zapisuje się w nim strefy czasowe, wyjaśnia poradnik Czym jest plik ICS?.
Sposób 1: Eksport z kalendarza, który już masz
Jeśli wydarzenia są już w kalendarzu, wyeksportuj je. Dostajesz cały kalendarz w jednym pliku, co dobrze się sprawdza, gdy przenosisz wydarzenia między kontami albo przekazujesz komuś zestaw terminów. Wszystkie trzy eksporty poniżej robi się na komputerze.
Kalendarz Apple na Macu
- Kliknij nazwę kalendarza na liście kalendarzy (jeśli lista jest ukryta, wybierz Widok > Pokaż listę kalendarzy).
- Wybierz Plik > Eksportuj > Eksportuj.
- Wybierz miejsce zapisu i kliknij Eksportuj. Dostajesz jeden plik .ics z wydarzeniami tego kalendarza.
Google Calendar na komputerze
- W sekcji Moje kalendarze najedź na kalendarz i kliknij Więcej opcji > Ustawienia i udostępnianie.
- W ustawieniach kalendarza kliknij Eksportuj kalendarz.
- Pobierze się plik .ics. Ścieżka Ustawienia > Importuj i eksportuj > Eksportuj daje zamiast tego plik .zip z jednym plikiem .ics na każdy kalendarz.
Klasyczny Outlook dla Windows
- Otwórz Kalendarz i zaznacz kalendarz, który chcesz wyeksportować.
- Kliknij Plik > Zapisz kalendarz i nadaj plikowi nazwę.
- W Więcej opcji wybierz zakres dat i poziom szczegółów, kliknij OK, a potem Zapisz.
Według Google eksport działa tylko na komputerze, nie w aplikacji Google Calendar, i wymaga uprawnienia do wprowadzania zmian i zarządzania udostępnianiem kalendarza. Eksport pojedynczego wydarzenia w każdej aplikacji wygląda inaczej, więc jeśli potrzebujesz tylko jednego, sposób 2 lub 3 bywa szybszy.
Sposób 2: Plik ICS ze zdjęcia, zrzutu ekranu lub papierowego planu
Większość wydarzeń nie zaczyna się w kalendarzu. Trafiają do ciebie jako ulotka na lodówce, zrzut ekranu z czatu grupowego albo wydrukowany plan. Photo2Calendar odczytuje obraz, zamienia to, co znajdzie, w szkice wydarzeń i pozwala sprawdzić każde pole, zanim zapiszesz wydarzenie albo wyeksportujesz plik .ics.
- 1
Zrób zdjęcie lub zrzut ekranu
Sfotografuj ulotkę, zaproszenie albo papierowy plan lub zrób zrzut ekranu e-maila, czatu czy strony internetowej. Data, godzina i miejsce powinny być w kadrze.
- 2
Otwórz go w Photo2Calendar
Aplikacja odczytuje widoczny tekst i dla każdego znalezionego wydarzenia przygotowuje szkic z tytułem, datą, godziną rozpoczęcia i zakończenia oraz miejscem.
- 3
Sprawdź każde pole
Porównaj każdy szkic z obrazem. Sprawdź rok, jeśli źródło go nie podaje, początek i koniec przy przedziałach takich jak „10–13” oraz strefę czasową, jeśli wydarzenie odbywa się gdzie indziej.
- 4
Wyeksportuj plik .ics
Wyeksportuj sprawdzone wydarzenie jako plik .ics i otwórz je w Google Calendar, Outlooku lub innej aplikacji kalendarza. Możesz też zapisać je od razu w kalendarzu na iPhonie.
Przykład: ulotka bez roku
Zmyślona ulotka, zapisana tu jako tekst zamiast zrzutu ekranu.
Co jest na ulotce
„Wiosenna wymiana roślin · sob., 17 kwietnia · 10–13 · Ogród społeczny nad rzeką”
Co sprawdzić w szkicu
- Rok: ulotka go nie podaje. 17 kwietnia 2027 wypada w sobotę, więc się zgadza.
- Godzina: w szkicu powinien być początek o 10:00 i koniec o 13:00.
- Miejsce: pełna nazwa, żeby aplikacje z mapami mogły je znaleźć.
Co eksportujesz
Jedno wydarzenie: sobota, 17 kwietnia 2027, 10:00–13:00, Ogród społeczny nad rzeką, jako plik .ics, który zaimportujesz wszędzie.
Dwie rzeczy zawsze wymagają ludzkiego oka: rok, gdy źródło go pomija, i strefa czasowa, gdy wydarzenie odbywa się gdzie indziej niż ty. Obsługiwane rodzaje obrazów opisuje strona Zamiana obrazu na ICS, a pracę ze zrzutami ekranu na iPhonie pokazuje strona Zrzut ekranu do kalendarza.
Sposób 3: Dane wpisane w generator
Jeśli znasz szczegóły i potrzebujesz tylko pliku, generator to najprostsza droga: wpisujesz tytuł, datę, godziny i miejsce w formularz i pobierasz plik .ics. Formularz poniżej działa w przeglądarce i niczego nie wysyła na serwer.
Ten formularz tworzy plik tylko z danych, które wpiszesz. Nie odczytuje obrazów. Aby zamienić zdjęcie lub zrzut ekranu w wydarzenia, użyj aplikacji Photo2Calendar na iPhone’a i iPada.
Zrób plik .ics ze zdjęcia
Bezpłatne pobieranie z jednym skanem testowym. Potem subskrypcja tygodniowa, miesięczna lub roczna; cenę w twojej walucie pokazuje App Store. Brak okresu próbnego.
Zeskanuj aparatem iPhone’a, aby otworzyć App Store
Inne generatory, o których często się mówi:
- SimpleEvents i ConvertPilot oferują bezpłatne generatory ICS z formularzem.
- Add to Calendar Pro i AddEvent skupiają się na przyciskach i linkach do dodawania wydarzeń w kalendarzu na stronach internetowych i w newsletterach, a do tego oferują strony wydarzeń i zapisy.
- text-2-ics.com według własnych informacji tworzy pliki ICS z tekstu, plików PDF, obrazów lub CSV (sprawdzone w listopadzie 2026).
Generatory pasują do pojedynczego wydarzenia, które ogłaszasz wielu osobom, na przykład webinaru w newsletterze. Mniej się przydają, gdy szczegóły są na obrazku i musisz je najpierw przepisać. Zanim wyślesz wygenerowany plik, zaimportuj go raz do własnego kalendarza i sprawdź godzinę.
Sposób 4: Ręcznie lub w kodzie
Plik .ics to tekst, więc możesz go napisać w dowolnym edytorze tekstu i zapisać z rozszerzeniem .ics. Oto minimalny, działający plik z jednym wydarzeniem:
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:Kolacja zespołu
LOCATION:Main Street Bistro
END:VEVENT
END:VCALENDAR- VERSION i PRODID są obowiązkowe w nagłówku kalendarza. PRODID wskazuje program, który utworzył plik.
- UID identyfikuje wydarzenie. Niech będzie unikalny i niezmienny: jeśli wyślesz aktualizację z tym samym UID, aplikacje kalendarza mogą rozpoznać ją jako to samo wydarzenie.
- DTSTAMP to moment utworzenia pliku w UTC.
- DTSTART i DTEND to początek i koniec. Dla wydarzenia całodniowego użyj DTSTART;VALUE=DATE:20270417, a jako DTEND podaj następny dzień.
Uwaga o strefach czasowych
Z na końcu godziny oznacza UTC. Przykład to kolacja w piątek 12 marca 2027 o 19:00 w Nowym Jorku, czyli o 00:00 UTC 13 marca. Dlatego w pliku jest 13. Godzina bez Z, na przykład DTSTART:20270312T190000, jest „pływająca”: pokaże się jako 19:00 w tej strefie, w której akurat działa kalendarz. Aby przypisać wydarzenie do konkretnej strefy, użyj DTSTART;TZID=America/New_York:20270312T190000; standard oczekuje wtedy pasującego bloku VTIMEZONE, który eksporty z kalendarzy dodają za ciebie. Przy pisaniu ręcznym najbezpieczniejszy jest UTC z Z.
Ściśle biorąc, wiersze powinny kończyć się znakami CRLF, a długie wiersze należy łamać po 75 bajtach. Większość aplikacji kalendarza wybacza drobne błędy, ale zanim udostępnisz plik, sprawdź go w walidatorze iCalendar. Pomoc Google pokazuje nagłówek i zakończenie, których oczekuje Google. W kodzie lepiej użyj biblioteki dla swojego języka programowania, zamiast składać wiersze samodzielnie; zajmie się ona zabezpieczaniem przecinków i łamaniem wierszy.
Jak otworzyć gotowy plik
Na Macu przeciągnij plik do aplikacji Kalendarz albo wybierz Plik > Importuj, a potem kalendarz dla wydarzeń. Na iPhonie i w Google Calendar sposób zależy od tego, gdzie jest plik:
- Jak otworzyć plik ICS na iPhonie: z Maila, Plików, Safari, WhatsAppa lub Wiadomości do Kalendarza Apple, Google Calendar albo Outlooka.
- Jak dodać plik ICS do Google Calendar: na komputerze oraz sposoby obejścia na iPhonie i Androidzie, bo aplikacja Google Calendar nie ma importu.
Jeśli zaimportujesz ten sam plik dwa razy, wydarzenie może pojawić się podwójnie. Otwórz go więc raz i sprawdź wynik.
Najczęstsze pytania
Czy mogę utworzyć plik ICS na iPhonie?
Tak, ale nie w aplikacji Kalendarz: Apple opisuje eksport kalendarza dla Kalendarza na Macu, nie na iPhonie. Na iPhonie użyj aplikacji, która eksportuje pliki .ics, na przykład Photo2Calendar do zdjęć i zrzutów ekranu, albo generatora online w Safari, takiego jak formularz na tej stronie.
Czy .ics to to samo co iCal?
W praktyce tak. .ics to rozszerzenie pliku w formacie iCalendar (RFC 5545). „iCal” to dawna nazwa aplikacji Kalendarz od Apple i wiele osób tak nazywa ten format. Niektóre strony oferują pliki .ical lub .ifb; zwykle zawierają ten sam format.
Czy plik ICS może zawierać kilka wydarzeń?
Tak. Plik może mieć wiele bloków VEVENT między jednym BEGIN:VCALENDAR a END:VCALENDAR. Eksporty z kalendarzy to całe kalendarze w jednym pliku. Google podaje, że eksport w pliku .zip zawiera po jednym pliku .ics na kalendarz, które importujesz po kolei.
Dlaczego wydarzenie pokazuje złą godzinę?
Zwykle chodzi o strefę czasową. Godzina z Z na końcu to UTC; godzina bez Z i bez TZID jest „pływająca” i odczytuje się ją jako czas lokalny tam, gdzie plik zostanie otwarty. Sprawdź strefę czasową źródła, wyeksportuj plik ponownie i sprawdź ustawienie strefy czasowej w swoim kalendarzu.
Czy mogę utworzyć plik ICS z PDF?
Tak. Aplikacje kalendarza nie odczytają PDF bezpośrednio, więc najpierw coś musi wyciągnąć z niego daty. text-2-ics.com według własnych informacji przyjmuje pliki PDF (sprawdzone w listopadzie 2026). W Photo2Calendar zrób zrzut ekranu strony, zeskanuj go jak każdy inny obraz i sprawdź szkice.
Czy pliki ICS działają z Outlookiem?
Tak. W Outlook.com lub Outlooku w przeglądarce wybierz opcję dodania kalendarza z pliku. Klasyczny Outlook może też zapisać kalendarz jako plik .ics przez Plik > Zapisz kalendarz.
Więcej odpowiedzi na pytania o aplikację znajdziesz w najczęstszych pytaniach o Photo2Calendar.
Źródła: Apple, import i eksport kalendarzy na Macu; Google, eksport wydarzeń z Google Calendar; Microsoft, eksport kalendarza Outlooka do Google Calendar; RFC 5545. Sprawdzone 15 października 2026.