OpenHours lets you display your business hours on any page of your site, managed from a single dashboard so your schedule stays consistent across your site.
You can set a weekly schedule day by day, marking each day open or closed, choosing open and close times, and adding a break window for a lunch or mid-day closure. A business timezone can be set as fixed or left automatic so it follows each visitor's local time, and an optional schedule message can appear below your hours.
Holidays and special closures can be added with a name, date, optional end date, and a custom message, and can be marked closed all day or open with special hours. Upcoming holidays are intended to appear in the widget as their dates approach.
The widget supports three display modes: a card view with each day shown as a tab and today highlighted, a list view showing all days as rows, and a compact view showing only today's hours, suited to headers and footers.
OpenHours works on any site and does not require a business solution. A 14-day free trial is included.