AbraCalc

Calendar & Date Display

Shows today's date in huge letters with a mini month calendar and countdown chips to the events you add — a morning-meeting anchor for the classroom wall or TV.

Built by the AbraCalc team

Embed this tool on your site

How to play

  1. The big date and mini month calendar are already showing today, with today's square highlighted.
  2. Type an event name and pick its date, then click Add Countdown to create a chip.
  3. Chips automatically show 'in N days', 'today!', or 'N days ago', sorted with the soonest upcoming event first.
  4. Click Show Full Screen for a wall-ready view with the date, chips, and month calendar enlarged; click × on a chip to remove an event.

This screen puts today's date front and center in large type, with the weekday spelled out so a morning-meeting circle can read it from across the room. Underneath, a mini calendar highlights today inside its month so students can see where the day sits at a glance. Add any upcoming events — a field trip, a holiday, a test day — and each one becomes a small countdown chip that automatically updates as the days pass, counting down before the date and counting up after it. Everything recalculates itself every minute, so the display stays accurate all day without anyone touching it, and a full-screen mode makes the date and chips large enough to read from the back of the room. All the date math happens right in your browser, so it keeps working even without an internet connection.

Frequently asked questions

Does the date and countdown stay correct if the screen is left on overnight?
Yes. The display refreshes every 60 seconds, so it recalculates today's date and every countdown automatically, including rolling over correctly at midnight without needing a page reload.
Are my events saved if I close the tab?
No. Events exist only for the current browser session and are never written to any storage or sent anywhere, so nothing persists after a reload — add them fresh each time you open the display.
How does the countdown handle events that have already passed?
Past events still show a chip, but the text switches to 'N days ago' instead of 'in N days', and past events sort to the end of the list after all upcoming ones.