Timeyard

About Timeyard دربارهٔ تایم‌یارد

About Timeyard درباره Timeyard

A free, private converter that turns any date between the Persian (Shamsi) and Gregorian calendars, instantly, in your browser. مبدّلی رایگان و خصوصی که هر تاریخ را میان تقویم شمسی و میلادی تبدیل می‌کند؛ بی‌درنگ و در مرورگر شما.

Timeyard is a free tool for converting dates both ways between the Gregorian calendar (known in Persian as Miladi) and the Iranian Solar Hijri calendar (Shamsi, also called Jalali). Type a date in either calendar and you get the matching date in the other, instantly. There is no account, no sign-up, and nothing to install, though you can add it to your home screen if you wish.

The problem it solves

Iran and Afghanistan use the Solar Hijri calendar for everyday and official life, while most of the world uses the Gregorian calendar. That gap creates small, recurring friction: working out a birthday in the other calendar, reading a date on an official document, checking when a historical event happened, or simply matching an appointment between two calendars. Doing the arithmetic by hand is fiddly and easy to get wrong, because the two systems start their years at different points and follow different leap-year rules. This tool removes the guesswork for both Persian speakers and English speakers.

How the conversion works

Under the hood, the converter uses jalaali-js, a well-established open-source library that implements the proven 33-year arithmetic cycle for the Solar Hijri calendar. This is the same algorithm trusted across many Persian-calendar applications. The result is then cross-checked against your browser's built-in Intl Persian calendar as a second opinion.

A few deliberate design choices keep the output reliable:

  • Date-only model. The tool works with calendar dates, never timestamps, so time zones can never quietly shift a result by a day.
  • Consistent-by-construction validation. A date is treated as valid only when both calendars accept it and its counterpart year falls inside the supported range, so you never see an answer the two calendars would disagree about.
  • Wide supported range. Conversions cover Jalali years 1–1700 and Gregorian years 622–2322, which comfortably spans historical research and everyday dates alike.

To learn the underlying calendar rules, see the guides on Shamsi to Gregorian, Gregorian to Shamsi, the Persian months, and leap years in both calendars.

A note on the Persian calendar

The Persian year begins on Nowruz, 1 Farvardin, which falls around 20–21 March. The first six months (Farvardin to Shahrivar) have 31 days each, the next five (Mehr to Bahman) have 30, and the final month, Esfand, has 29 days, or 30 in a leap year. Leap years follow the jalaali-js arithmetic cycle rather than the simpler Gregorian rule, which is one reason manual conversion trips people up.

Privacy first, by default

The converter runs entirely in your browser. There is no server doing the maths, and no network request is made to convert a date. By default the app collects nothing, sets no cookies, and makes no third-party requests. Your dates never leave your device. After your first visit it also works offline, so you can keep converting with no connection at all; see using it offline.

To keep the tool free, Timeyard may show advertising and use analytics. These are separate from the conversion itself: they never see the dates you enter, and where the law requires it they load only after you consent, through a consent prompt. Whatever happens with ads, the date conversion always runs privately on your device. Full details are in the Privacy and Cookies pages.

Free and open to use

Timeyard is free, needs no account, and is built for real people who just need an accurate answer. If you have a question, the FAQ covers the common ones, and you can reach us via the Contact page. Ready to convert a date? Open the converter.

Timeyard ابزاری رایگان برای تبدیل دوسویهٔ تاریخ میان تقویم میلادی (که در فارسی میلادی خوانده می‌شود) و تقویم هجری شمسی ایرانی (شمسی، که جلالی هم نامیده می‌شود) است. تاریخ را در هر کدام از این دو تقویم وارد کنید تا بی‌درنگ تاریخ متناظرش را در تقویم دیگر ببینید. نه حسابی لازم است، نه ثبت‌نامی، و نه چیزی برای نصب کردن؛ هرچند اگر بخواهید می‌توانید آن را به صفحهٔ اصلی دستگاهتان اضافه کنید.

مشکلی که حل می‌کند

ایران و افغانستان در زندگی روزمره و امور رسمی از تقویم هجری شمسی استفاده می‌کنند، در حالی که بیشتر نقاط جهان تقویم میلادی را به کار می‌برند. همین فاصله، دردسرهای کوچک اما همیشگی می‌سازد: پیدا کردن یک روز تولد در تقویم دیگر، خواندن تاریخ روی یک سند رسمی، یافتن زمان وقوع یک رویداد تاریخی، یا صرفاً هماهنگ کردن یک قرار میان دو تقویم. انجام این محاسبه با دست دشوار و خطاپذیر است، چون این دو نظام سال خود را از نقطه‌ای متفاوت آغاز می‌کنند و از قاعده‌های متفاوتی برای سال کبیسه پیروی می‌کنند. این ابزار، این حدس‌وگمان را هم برای فارسی‌زبانان و هم برای انگلیسی‌زبانان از میان برمی‌دارد.

تبدیل چگونه انجام می‌شود

در پشت صحنه، این مبدل از jalaali-js بهره می‌برد؛ کتابخانه‌ای متن‌باز و جاافتاده که چرخهٔ حسابی ۳۳ سالهٔ آزموده‌شده را برای تقویم هجری شمسی پیاده‌سازی می‌کند. این همان الگوریتمی است که در بسیاری از برنامه‌های تقویم فارسی به آن اعتماد می‌شود. سپس نتیجه برای اطمینان بیشتر با تقویم فارسی توکار Intl در مرورگر شما نیز سنجیده می‌شود.

چند انتخاب آگاهانه در طراحی، خروجی را قابل‌اعتماد نگه می‌دارد:

  • مدل فقط‌تاریخ. این ابزار تنها با تاریخ‌های تقویمی کار می‌کند و هرگز با برچسب‌های زمانی سروکار ندارد، بنابراین منطقه‌های زمانی هیچ‌گاه نمی‌توانند بی‌سروصدا نتیجه را یک روز جابه‌جا کنند.
  • اعتبارسنجیِ سازگار به‌صورت ذاتی. یک تاریخ تنها زمانی معتبر شمرده می‌شود که هر دو تقویم آن را بپذیرند و سال متناظرش در بازهٔ پشتیبانی‌شده قرار گیرد؛ به این ترتیب هرگز پاسخی نمی‌بینید که این دو تقویم بر سرش اختلاف داشته باشند.
  • بازهٔ پشتیبانی گسترده. تبدیل‌ها سال‌های جلالی ۱ تا ۱۷۰۰ و سال‌های میلادی ۶۲۲ تا ۲۳۲۲ را پوشش می‌دهند که هم پژوهش تاریخی و هم تاریخ‌های روزمره را به‌راحتی دربر می‌گیرد.

برای آشنایی با قاعده‌های بنیادینِ این تقویم‌ها، راهنماهای شمسی به میلادی، میلادی به شمسی، ماه‌های فارسی و سال‌های کبیسه در هر دو تقویم را ببینید.

نکته‌ای دربارهٔ تقویم فارسی

سال فارسی با نوروز، یعنی ۱ فروردین، آغاز می‌شود که حدود ۲۰ تا ۲۱ مارس می‌افتد. شش ماه نخست (فروردین تا شهریور) هرکدام ۳۱ روز، پنج ماه بعدی (مهر تا بهمن) هرکدام ۳۰ روز، و ماه پایانی، اسفند، ۲۹ روز دارند؛ و در سال کبیسه ۳۰ روز. سال‌های کبیسه به‌جای قاعدهٔ ساده‌ترِ میلادی، از چرخهٔ حسابی jalaali-js پیروی می‌کنند و همین یکی از دلایلی است که تبدیل دستی مردم را به اشتباه می‌اندازد.

حریم خصوصی در اولویت، به‌صورت پیش‌فرض

این مبدل کاملاً در مرورگر شما اجرا می‌شود. هیچ سروری محاسبه را انجام نمی‌دهد و برای تبدیل یک تاریخ هیچ درخواست شبکه‌ای فرستاده نمی‌شود. این برنامه به‌صورت پیش‌فرض هیچ داده‌ای جمع نمی‌کند، هیچ کوکی‌ای نمی‌گذارد و هیچ درخواستی به طرف سوم نمی‌فرستد. تاریخ‌های شما هرگز دستگاهتان را ترک نمی‌کنند. پس از نخستین بازدید، برنامه به‌صورت آفلاین هم کار می‌کند، بنابراین می‌توانید بدون هیچ اتصالی به تبدیل ادامه دهید؛ استفادهٔ آفلاین را ببینید.

برای آنکه این ابزار رایگان بماند، ممکن است Timeyard تبلیغات نمایش دهد و از تحلیل آماری استفاده کند. اینها از خودِ فرایند تبدیل جدا هستند: هرگز تاریخ‌هایی را که وارد می‌کنید نمی‌بینند، و جایی که قانون لازم بداند تنها پس از رضایت شما و از طریق یک درخواست رضایت بارگذاری می‌شوند. هر اتفاقی هم که برای تبلیغات بیفتد، تبدیل تاریخ همیشه به‌صورت خصوصی روی دستگاه شما انجام می‌شود. جزئیات کامل در صفحه‌های حریم خصوصی و کوکی‌ها آمده است.

رایگان و آزاد برای استفاده

Timeyard رایگان است، به هیچ حسابی نیاز ندارد و برای آدم‌های واقعی ساخته شده که فقط یک پاسخ دقیق می‌خواهند. اگر پرسشی دارید، پرسش‌های پرتکرار موارد رایج را پوشش می‌دهد و می‌توانید از طریق صفحهٔ تماس با ما در ارتباط باشید. آماده‌اید تاریخی را تبدیل کنید؟ مبدل را باز کنید.

Open the converter بازگشت به مبدّل