Masukkan file Anda
Pilih atau seret file .ics. Isinya juga bisa langsung ditempel.
Buka file .ics atau tempel teks iCalendar untuk melihat isi kalender yang sebenarnya. Penampil ini mencantumkan setiap komponen VEVENT, VTODO, VJOURNAL, dan VFREEBUSY beserta UID, judul, waktu mulai dan selesai, serta menyebutkan apakah waktu selesai diambil dari DTEND, DUE, atau DURATION. Linimasa menampilkan setiap kejadian dalam UTC atau zona waktu perangkat Anda, dengan nama zona tertulis di samping setiap jam. Seri berulang dijabarkan dari RRULE dan RDATE dengan pengecualian EXDATE dan perubahan RECURRENCE-ID diterapkan; aturan VTIMEZONE di dalam file diutamakan untuk menghitung selisih waktu, dan penyelenggara serta peserta ditampilkan bersama CN, PARTSTAT, dan perannya. Tabel diagnostik mencatat baris rusak, tanggal tidak valid, dan aturan yang tidak didukung, dan Anda dapat mengunduh file asli serta struktur JSON hasil analisis.
atau jatuhkan file di sini
Pilih atau seret file .ics. Isinya juga bisa langsung ditempel.
File dibaca dan diurai di peramban ini; tidak ada yang diunggah.
Lihat hasilnya, lalu salin, unduh, atau lanjutkan pekerjaan Anda.
Ingin tahu file Anda diapakan? Baca pemberitahuan privasi →
Seret file .ics ke halaman ini atau tempel teksnya, lalu setiap acara dan tugas tampil dengan waktu mulai, selesai, zona waktu, dan pengulangan tanpa diimpor ke mana pun. Panel Linimasa mengurutkan kejadian menurut tanggal, tabel Komponen mengikuti urutan file lengkap dengan UID dan nomor baris, dan opsi Zona waktu tampilan beralih antara UTC dan zona perangkat.
Tidak, file .ics diurai oleh kode yang berjalan di tab browser Anda sehingga isinya tidak dikirim ke server mana pun. Proses membaca tidak membuat permintaan jaringan, dan jadwal, alamat email peserta, serta catatan tidak disimpan di localStorage, IndexedDB, atau cookie; semuanya hilang saat tab ditutup. Prinsip umumnya dijelaskan di halaman privasi situs.
Buka halaman ini di Edge, Chrome, Firefox, atau Safari pada Windows maupun macOS, lalu pilih filenya; tidak perlu memasang aplikasi atau punya akun Outlook, Google, atau Kalender Apple. Karena tidak ada yang diimpor, Anda bisa memeriksa tanggal dan peserta lebih dulu sebelum memutuskan menambahkannya ke kalender yang biasa dipakai.
Bisa, simpan lampiran .ics ke folder Download di HP Android atau ke Files di iPhone, lalu pilih dari halaman ini lewat browser ponsel, atau salin teks undangan dan tempelkan. Ponsel biasanya hanya menawarkan «Tambahkan ke kalender»; di sini Anda melihat dulu penyelenggara, daftar peserta, zona waktu, dan aturan pengulangan persis seperti tertulis. Tabel lebar bisa digeser ke samping.
Baris pertama yang berisi harus BEGIN:VCALENDAR dan teksnya harus UTF-8 yang valid; jika tidak, file ditolak. Penyebab umum: halaman galat HTML yang tersimpan sebagai .ics, ekspor dengan encoding Windows-1252, atau baris END yang tidak cocok dengan BEGIN yang terbuka. Simpan ulang sebagai UTF-8, atau tempel bagian MIME lengkap dengan header Content-Type: text/calendar agar charset serta encoding base64 atau quoted-printable didekode.
Batasnya 20 MB (20.000.000 byte) untuk file maupun teks tempelan, dan input yang lebih besar ditolak sebelum diurai. Panel sumber menampilkan 150.000 karakter pertama dan hanya menawarkan unduhan file asli bila seluruh teks muat; linimasa memuat hingga 5.000 baris, dan komponen boleh bersarang paling dalam 10 tingkat.
Setiap seri dijabarkan paling banyak 1.000 kejadian dan paling jauh 100 tahun setelah awal, lalu sebuah pemberitahuan menyebut tanggal terakhir yang dihitung. RRULE dengan COUNT di atas 1.000 ditolak alih-alih dipotong, dan aturan yang memakai BYSETPOS, BYWEEKNO, BYYEARDAY, BYHOUR, BYMINUTE, atau BYSECOND ditandai tidak didukung. FREQ, INTERVAL, COUNT, UNTIL, BYDAY, BYMONTHDAY, BYMONTH, dan WKST tetap diproses, begitu juga RDATE, EXDATE, dan RECURRENCE-ID. Celah yang diketahui: aturan YEARLY yang memadukan BYMONTHDAY dengan BYDAY bernomor (misalnya BYMONTHDAY=1;BYDAY=1MO) tanpa BYMONTH mengabaikan nomornya dan mencantumkan setiap tanggal 1 yang jatuh pada hari Senin; zona waktu tertanam yang didefinisikan begitu bisa mendapat selisih yang salah.
Perhatikan zona yang tertulis di samping tiap jam: linimasa memakai UTC secara bawaan, dan beralih ke zona perangkat biasanya menghapus selisih jam bulat seperti 7 jam untuk WIB. Jam tanpa TZID dan tanpa Z bersifat mengambang dan diberi tanda «tidak ada zona waktu di file»; TZID yang tidak ada di file dan bukan nama IANA, misalnya nama zona Windows, dibiarkan belum terselesaikan tanpa selisih tebakan. Jadwal berulang dihitung sendiri oleh alat ini.
Alat ini tidak dapat memastikan undangan itu asli atau berbahaya; isinya hanya ditampilkan sebagai teks pasif agar Anda bisa menilainya sendiri. Tautan, target ATTACH, dan alamat peserta tampil sebagai teks biasa dan tidak pernah dimuat, tidak ada balasan ke penyelenggara, dan ORGANIZER serta ATTENDEE diberi label klaim. Nilai yang menyembunyikan baris kalender palsu, deskripsi HTML berisi skrip atau tautan javascript:, dan jalur lampiran seperti ../../etc/passwd akan ditandai, tetapi tidak ada pemindaian malware.
Bisa: panel Struktur menyediakan unduhan .structure.json berisi setiap komponen, waktu, hasil pengulangan, peserta, dan diagnostik, sedangkan panel Sumber mengunduh .ics asli tanpa diubah. JSON tersebut menggambarkan hasil analisis dan bukan format yang bisa diimpor kalender lain; jika input berupa bagian MIME, unduhan berisi teks kalender yang sudah didekode.