About this site
Zemen Ethio-Calendar is a free, open-source web utility for everyday Ethiopian-calendar tasks — date conversion, holiday lookup, age calculation, time-zone meetings, and live bank exchange rates.
What you can do here
- Calendar converter — convert any date between the Ethiopian (E.C.) and Gregorian calendars, including Pagumē and leap years.
-
Calendar download — print a 13-month
Ethiopian wall calendar or download holidays as an
.icsfile you can import into Google Calendar, Apple Calendar, or Outlook. - Holidays — see upcoming Ethiopian Orthodox feasts and public holidays, with countdowns and personal reminders.
- Saints — daily saints' days from the Ethiopian Orthodox Synaxarium.
- Age calculator — get your exact age in Ethiopian and Gregorian years, months, and days.
- Meeting Time — schedule meetings between Ethiopia (EAT) and other time zones using Ethiopian-clock times.
- Currency rates — daily ETB exchange rates from every commercial bank in Ethiopia, with a cross-bank comparison view and a 30-day rate-trend chart.
How it works
The site is a static page built with vanilla JavaScript — no framework, no analytics, no tracking. Calendar math is computed locally in your browser using Bahre Hasab rules for the Orthodox computus. Bank exchange rates are scraped daily at 04:00 UTC from each bank's public website by a GitHub Actions workflow and published to a small Supabase table that the page reads at load time.
Open source
Source code, scrapers, and tests live on GitHub: github.com/GEZAHEGN1/Devin-calander. Issues and pull requests are welcome.
Privacy
We don't have user accounts, we don't run analytics, and we don't share data with third parties. Language and theme preferences are saved only in your browser. See the privacy page for details.
Looking for the Ethiopian calendar explainer?
Read Overview About Ethiopia for the long-form explainer of the 13-month calendar, Pagumē, the 6-hour-offset clock, and Orthodox fasting rules.
Contact
Questions, bug reports, or partnership inquiries — see the contact page.