Open-hours widget maker
Set your weekly hours and get a copy-paste HTML snippet that shows a live “Open now / Closed” badge on your website. No sign-up, no libraries, nothing to host — it runs in your visitors’ browsers.
SundayClosed
Monday
–
Tuesday
–
Wednesday
–
Thursday
–
Friday
–
Saturday
–
Tip: if you close after midnight, set the closing time earlier than the opening time (e.g. 18:00 – 02:00) and the widget treats it as overnight.
Live preview
My BusinessChecking…
- SundayClosed
- Monday9:00 AM – 5:00 PM
- Tuesday9:00 AM – 5:00 PM
- Wednesday9:00 AM – 5:00 PM
- Thursday9:00 AM – 5:00 PM
- Friday9:00 AM – 5:00 PM
- Saturday10:00 AM – 4:00 PM
The status updates itself in your visitors’ browsers — no server needed.
Paste this on your site
Self-contained: HTML, styles and a tiny script in one block. No libraries, no external calls. Works in any site builder that allows a custom HTML/embed block.
Need a website to paste it into?
Every local business needs a clean “is it open right now?” answer — and a real site to put it on. NorthLuma builds you one in seconds. Generate and preview your site free.
Build my free website Why a live open-hours widget matters
- “Are they open now?” is the #1 question. A live badge answers it before a visitor has to do mental timezone math.
- It builds trust. Accurate, real-time hours signal that the rest of your information is current too.
- Keep your hours in one place. Match this widget to your Google Business Profile and your front door so nobody shows up to a locked entrance.
- Plan for overnight and split shifts. Bars and kitchens often close after midnight — this widget handles spans that cross midnight correctly.
- Set the right timezone. The status is computed in the timezone you choose, so a visitor abroad still sees whether you’re open where you are.
The snippet is one self-contained block of HTML, CSS and vanilla JavaScript — no jQuery, no framework, no external request. It updates every minute on its own. Free and unlimited.