تولید تقویم ICS رایگان
یک فایل .ics را باز کنید تا رویدادهایش را ببینید، به CSV خروجی بگیرید یا ویرایش کنید. یا دعوتنامههای تقویم .ics را برای Apple Calendar، Outlook و Google با تکرار و یادآور بسازید. کاملاً در مرورگر شما اجرا میشود.
باز کردن فایل .ics · مشاهده رویدادها، خروجی CSV یا ویرایش
یک فایل تقویم (.ics) را رها کنید تا رویدادهای داخل آن را در منطقه زمانی خودتان ببینید. میتوانید متن آن را هم جایگذاری کنید. چیزی آپلود نمیشود.
فایل .ics را اینجا رها کنید یا برای انتخاب کلیک کنید
CALENDAR, ICS, ICAL, IFB, TXT · پردازش روی دستگاه شما
یا Ctrl+V را بزنید تا از کلیپبورد جایگذاری شود
میتوانید چندین فایل را به یکباره رها کنید
جایگذاری فهرستی از تاریخها · چندین رویداد یکجا
هر خط یک رویداد، مثلاً 2026-10-05 09:00 دندانپزشک یا 05.10.2026 جلسه. برای افزودن مکان و یادداشت از | استفاده کنید. یا CSV با ردیف سرستون جایگذاری کنید: date,time,end,title,location,description
خطهایی که ساعت دارند رویداد یکساعته میشوند (یا از 09:00-10:30 استفاده کنید). خطهایی که فقط تاریخ دارند رویداد تمامروز میشوند.
پیوند، مهمانها و وضعیت حضور
هر رویداد در هر منطقه زمانیای که برنامه تقویم روی آن تنظیم شده باشد، همان ساعت را نگه میدارد — بهترین گزینه برای یادآوریهای شخصی که باید مثلاً همیشه ساعت ۹:۰۰ صبح باشند، هر جا که باشید.
عنوان و زمان شروع را وارد کنید تا فایل تقویم ساخته شود.
💡 فایل .ics را دانلود و باز کنید تا رویداد به Apple Calendar، Outlook، Google Calendar یا هر برنامه تقویمی اضافه شود. همه چیز در مرورگر ساخته میشود — چیزی آپلود نمیشود.
کاربردهای رایج
- ایجاد دعوت تقویم برای یک رویدادایجاد فایل .ics که مهمانان میتوانند با یک ضربه به هر برنامه تقویم اضافه کنند.
- ارسال دعوت جلسهتولید دعوت جلسه .ics با یادآوری و تکرار.
- ایجاد رویداد تکراریساخت یک رویداد تقویم تکراری - روزانه، هفتگی، ماهانه یا سالانه.
- ایجاد یادآوری تقویمتبدیل یک کار یا مهلت به رویداد تقویم با هشدار.
- تولید چندین رویداد به طور همزمانجمعآوری چندین رویداد در یک فایل .ics.
نحوه کار
فایل .ics قالب تقویم جهانی است که هر برنامه درک میکند. این یک فایل RFC 5545 .ics معتبر از جزئیات رویداد شما ایجاد میکند — بدون حساب یا سرویس تقویم درگیر.
- 1شما جزئیات رویداد را پر میکنیدعنوان، موقعیت، توصیف، شروع/پایان (یا تمام روز)، تکرار اختیاری و یادآوری.
- 2فایل .ics معتبر تولید میشودفیلدها با متن و کدهای زمانی بهدرستی escapeشده در یک VEVENT از نوع iCalendar کنار هم قرار میگیرند، همه در مرورگر شما.
- 3اگر میخواهید رویدادهای بیشتری را اضافه کنیدچندین رویداد در یک فایل تقویم واحد نوشته میشوند.
- 4دانلود یا به Google اضافه کنیدبرای Apple Calendar/Outlook/هر برنامه .ics دانلود کنید یا لینک "Add to Google Calendar" یککلیک استفاده کنید.
جزئیات رویداد شما — که میتواند شخصی یا محرمانه باشد — به فایلی کاملاً روی دستگاه شما تبدیل میشود. هیچ چیزی به سرویس تقویم ارسال نمیشود مگر اینکه لینک Google Calendar را انتخاب کنید.
راهنما
مثال عملی
«چسباندن فهرست تاریخها · چند رویداد یکجا» را باز کنید و «امتحان با نمونه» را بزنید. سه خط ظاهر میشود: 2026-10-05 09:00 Dentist، 05.10.2026 14:00-15:30 Team meeting | Room 2 و Nov 12 2026 Project deadline. زیر کادر نوشته میشود «3 رویداد پیدا شد». روی «افزودن 3 رویداد به فهرست» بزنید و «3 رویداد در زیر اضافه شد. آنها را بررسی کنید، سپس دانلود کنید.» را میگیرید. رویداد آغازین دستنخورده جایگزین میشود. کارتها اکنون شامل Dentist در 5 اکتبر از 09:00 تا 10:00 (خطی با یک ساعت، یک ساعت میگیرد)، Team meeting در 5 اکتبر از 14:00 تا 15:30 با مکان «Room 2» (علامت «|» مکان را آغاز میکند) و Project deadline در 12 نوامبر بهصورت «رویداد تمامروز» (خطی بدون ساعت) هستند. نوار بالای پیشنمایش «3 رویداد · .ics» مینویسد. با «ساعت محلی دستگاه (شناور)» پیشفرض، فایل برای دندانپزشک DTSTART:20261005T090000 و برای مهلت DTSTART;VALUE=DATE:20261112 با DTEND;VALUE=DATE:20261113 دارد. دکمه «⬇ دانلود .ics» فایل events.ics را ذخیره میکند.
کدام تنظیمات را استفاده کنید و محدودیتها
- پیش از بهاشتراکگذاری فایل، مدل منطقه زمانی را انتخاب کنید. «منطقه زمانی برای رویدادهای زماندار» سه تنظیم دارد. «ساعت محلی دستگاه (شناور)» پیشفرض است: رویداد در هر منطقهای که تقویم دریافتکننده استفاده میکند همان ساعت را نگه میدارد، که برای یادآور شخصی ساعت 9:00 مناسب است. «UTC (لحظه ثابت زمانی)» ساعتهای شما را از منطقه مرورگرتان به یک لحظه دقیق تبدیل میکند، پس هر مهمان ساعت محلی خودش را میبیند. «یک منطقه زمانی مشخص» به شما اجازه میدهد منطقهای را از فهرست انتخاب کنید، ساعتها را در آن منطقه وارد کنید و منطقه را با تغییرات ساعت تابستانیاش در فایل مینویسد. این تنظیم برای همه رویدادهای زماندار اعمال میشود و رویدادهای تمامروز آن را نادیده میگیرند.
- در رویداد تمامروز، تاریخ پایان آخرین روز است. «رویداد تمامروز» را تیک بزنید و «شروع» و «پایان» به انتخابگر تاریخ تبدیل میشوند. تاریخ پایان لحاظ میشود، پس شروع و پایان هر دو در 24 دسامبر یک رویداد یکروزه میسازند. فایل DTEND را روز بعد مینویسد، چون قالب پایان رویداد تمامروز را انحصاری میداند. برداشتن تیک، در صورت نبودن، ساعتها (09:00 و 10:00) را برمیگرداند. برای یادآورهای رویداد تمامروز، «در روز رویداد، ساعت» یکی را در ساعتی که انتخاب میکنید اضافه میکند، مثل «در همان روز ساعت 08:00».
- تکرارها را از منوی «تکرار» تنظیم کنید. «تکرار» روزانه، هفتگی، ماهانه و سالانه را ارائه میدهد و «تکرار هر» عددی از 1 تا 999 میگیرد. برای هفتگی، «تکرار در» دکمههای روز را نشان میدهد؛ اگر هیچکدام را انتخاب نکنید، فایل روزی را نام نمیبرد. برای ماهانه، «ماهانه در» «همان روز هر ماه»، «آخرین روز ماه» و «آخرین روز کاری (دوشنبه تا جمعه)» را میدهد. زیر «پایان»، «پس از چند بار» از 10 شروع میشود و رخدادهای کامل را در «تعداد دفعات» میشمارد (اعشار گرد به پایین میشود)، در حالی که «در یک تاریخ» از «آخرین تاریخ» استفاده میکند که تا پایان آن روز میشمارد.
- یادآور اضافه کنید، اگر خواستید بیش از یکی. زیر «یادآورها»، «افزودن یادآور...» گزینههای در شروع، 5، 15 و 30 دقیقه قبل، 1 و 2 ساعت، 1 و 2 روز و 1 هفته قبل را ارائه میدهد. «یادآور سفارشی» عددی را با «دقیقه قبل»، «ساعت قبل» یا «روز قبل» میگیرد. هر یادآور بهصورت هشدار نمایشی نوشته میشود و یادآور یکسان را نمیتوان دو بار اضافه کرد. یادآوری که بیش از 112 روز پیش از شروع باشد در فایل روی 112 روز نگه داشته میشود. دکمههای Outlook.com، Office 365 و تقویم Yahoo یادآور یا تکرار نمیبرند؛ پس برای آنها از دانلود .ics استفاده کنید.
- برای ساخت چند رویداد یکجا فهرستی بچسبانید. هر رویداد را در یک خط بگذارید، با تاریخ، ساعت یا بازه اختیاری مانند 09:00-10:30 و عنوان. برای افزودن مکان و سپس یادداشتها از «|» استفاده کنید. تاریخی مانند 03/04/2026 از «تاریخهای عددی مانند 03/04/2026 بهصورت خوانده شوند:» پیروی میکند: «حدس بر اساس زبان من» آن را در صفحههای انگلیسی ماه/روز/سال میخواند، یا روز/ماه/سال یا سال/ماه/روز را انتخاب کنید. تاریخهای نقطهدار مانند 05.10.2026 همیشه ابتدا روز هستند. فقط 300 خط اول استفاده میشود. برای صفحهگسترده، «درج سرستون CSV» عبارت date,time,end,title,location,description را بالای ردیفهای شما اضافه میکند.
- روش تحویل رویداد را انتخاب کنید. برای یک رویداد، دکمههای Google Calendar، Outlook.com، Office 365 و تقویم Yahoo آن سرویس را در زبانهای جدید با رویداد پرشده باز میکنند، که با کلیک شما جزئیات را به آن سرویس میفرستد. «کد QR» کدی برای اسکن با دوربین تلفن نشان میدهد و «ذخیره تصویر QR» آن را نگه میدارد؛ اگر رویداد بیش از حد طولانی باشد، میگوید. «کپی» متن فایل را کپی میکند. «اشتراکگذاری فایل» فقط جایی ظاهر میشود که مرورگر بتواند فایل به اشتراک بگذارد. با چند رویداد، «دانلود 3 فایل جدا (.zip)» برای هر رویداد یک .ics میدهد، برای برنامههایی که فقط اولین رویداد هر فایل را میخوانند.
مشکلات رایج و راه حل آنها
- میگوید «End must be after start — this event is excluded from the file until fixed.»
- پیام وقتی پایان زودتر از شروع باشد به رنگ قرمز زیر کادر پایان نشان داده میشود. یک علت رایج رویداد عصری است که از نیمهشب میگذرد، مثل 22:00 تا 01:00، در حالی که پایان هنوز در همان تاریخ است: پایان را به روز بعد ببرید. اگر شروع را بدون بهروز کردن پایان دیرتر کنید هم ظاهر میشود. تا وقتی نمایش داده میشود، آن رویداد از پیشنمایش و دانلود کنار گذاشته میشود. پایان خالی مجاز است و یعنی همان ساعت شروع.
- میگوید «Add a title and start time to generate your calendar file.»
- این پیام وقتی هیچ رویدادی کامل نباشد جای پیشنمایش و دکمههای دانلود و کپی را میگیرد. عنوان لازم است (کادر با «عنوان رویداد *» علامتگذاری شده) و شروع هم لازم است. عنوانی که فقط فاصله باشد خالی حساب میشود. پیام وقتی هم ظاهر میشود که همه رویدادها به دلیل دیگری کنار گذاشته شده باشند، مثل پایانی پیش از شروع یا تاریخ پایان تکرار پیش از اولین رویداد؛ پس بالاتر دنبال پیام قرمز بگردید.
- میگوید «The repeat end date is before the first event, so this event is excluded from the file until fixed.»
- زیر «پایان» گزینه «در یک تاریخ» را انتخاب کردهاید و «آخرین تاریخ» پیش از تاریخ شروع است. این اغلب پس از جلو بردن شروع رخ میدهد، چون «آخرین تاریخ» مقدار قدیمیاش را نگه میدارد. «آخرین تاریخ» را روی تاریخ شروع یا بعد از آن بگذارید، یا «پایان» را روی «هرگز» یا «پس از چند بار» تغییر دهید. همان تاریخ شروع پذیرفته میشود.
- میگوید «Not valid emails, left out: bob@example»
- در «پیوند، مهمانان و دسترسی»، هر نشانی باید شبیه name@domain.com باشد، با نقطهای پس از بخش @. مهمانان را با ویرگول، نقطهویرگول یا فاصله جدا کنید. هر نشانی که رد شود از فایل کنار گذاشته میشود و بقیه نگه داشته میشوند. اگر مهمان اضافه کنید اما برگزارکننده نه، یادداشتی میگوید «Add an organizer email so guests can reply to the invite.» فایل فقط وقتی بهعنوان درخواست دعوت علامتگذاری میشود که هم برگزارکننده و هم دستکم یک مهمان معتبر وجود داشته باشد.
- رویداد در تقویم شخص دیگری در ساعت اشتباه قرار میگیرد.
- «ساعت محلی دستگاه (شناور)» پیشفرض در هر منطقه همان ساعت را نگه میدارد، پس 15:00 واردشده در لندن برای مهمانی در نیویورک 15:00 نشان داده میشود. «منطقه زمانی برای رویدادهای زماندار» را به «UTC (لحظه ثابت زمانی)» یا «یک منطقه زمانی مشخص» تغییر دهید، سپس فایل را دوباره دانلود کنید. با دو تنظیم دیگر، یادداشت زیر منو منطقهای را که ساعتهای شما در آن خوانده میشود نام میبرد. دکمههای Google، Outlook و Yahoo از همین تنظیم پیروی میکنند.
مقایسه آن
برنامه تقویم خودش برای یک رویداد در حساب خودتان جای بهتری است، چون رویداد را همگام نگه میدارد و دعوتهای واقعی میفرستد. این ابزار یک فایل .ics مستقل میسازد که هر تقویمی میتواند وارد کند، که برای چند رویداد یکجا مناسب است. دعوت نمیفرستد: با برگزارکننده و مهمانان فایل بهعنوان درخواست علامتگذاری میشود، اما باز هم خودتان آن را میفرستید. یک تنظیم منطقه زمانی همه رویدادهای زماندار را پوشش میدهد و تکرارهای ماهانه فقط همان تاریخ، آخرین روز یا آخرین روز کاری را پوشش میدهند؛ پس قاعدهای مثل «دومین سهشنبه» را باید بعداً در تقویم خودتان تنظیم کنید. همچنین میتواند فایل .ics موجود تا 10 MB را باز کند. فایلها در مرورگر شما ساخته میشوند و بارگذاری نمیشوند.
ابزارهای مرتبط
ICS Viewer (باز کردن فایلهای تقویم)
یک فایل تقویم .ics را باز کنید و رویدادهای آن را روزبهروز در منطقه زمانی خود ببینید: زمانها، مکانها، شرکتکنندگان و تکرارها. جستجو، ذخیره یک رویداد، افزودن به Google Calendar، خروجی CSV برای Excel، یا چاپ.
VCF Viewer (باز کردن فایلهای مخاطبین vCard)
یک فایل مخاطبین .vcf را باز کنید و تمام مخاطبین را بخوانید: نامها، تلفنها، ایمیلها، آدرسها و تصاویر. جستجو، شناسایی موارد تکراری، خروجی CSV برای Excel یا Google Contacts، تفکیک به یک فایل برای هر مخاطب، یا ذخیره به صورت vCard 3.0 تمیز.
نمایشگر Excel / XLSX
فایلهای صفحهگسترده .xlsx، .xls، .csv و .ods را بدون Excel یا Google Sheets باز و مشاهده کنید. بین شیتها جابجا شوید و به CSV یا JSON صادر کنید. کاملاً در مرورگر شما اجرا میشود.