Open or closed, live

Open Hours

Show whether your business is open or closed right now, with 'Closes at 6 PM' or 'Opens tomorrow at 9 AM'. Type your hours — or let your Google listing and the calendar you already keep (Google, Apple, Outlook…) run holidays and exceptional hours for you.

  • Open / closing soon / closed
  • Google or any iCal calendar
  • Holidays & exceptional hours
  • Business time zone
Free
$0
From
$5/month
Lifetime
$159

In developmentNeeds: Your hours. Optionally a Place ID, and a calendar link (Google, Apple, Outlook…) for closures — we hold the Google keys.

Watch it change

Your turn

Change any of the 90 settings, it's the real plugin.

Loading the live demo…

More than a pretty widget

What Open Hours does for you

  • Connects to your calendarWrite "Open" or "Closed" in your calendar, the badge followsGoogle Calendar or any calendar with an iCal link (Apple, Outlook, Proton, Nextcloud…). An all-day "Closed" closes the day, an "Open 10:00–16:00" sets the hours, a holiday or a late opening works too. Recurring events work.
  • Syncs with GoogleYour Business Profile hours, holidays includedEnter a Place ID and the weekly hours come from your Google listing. Your typed hours stay as the fallback.
  • Tells what's next'Opens tomorrow at 9 AM'Open, closing soon, closed — and what happens next, always in the business's time zone, in four languages.
01

Open, closing soon, closed — live

A badge or a card that updates by itself, with the next change in plain words. Colors, a pulsing dot and a coloured border follow the status.

  • 'Closing soon' a few minutes before you close
  • 'Opens in 20 min', 'Opens tomorrow at 9 AM'
  • English, French, Spanish and German
Open· Closes at 6:00 PM

Open

Closes at 6:00 PM

  • Monday · Today9:00 AM – 6:00 PM
  • Tuesday9:00 AM – 6:00 PM
  • Wednesday9:00 AM – 6:00 PM
  • …
02

Real-life schedules

Lunch breaks, a late night, a holiday, a week of vacation. Type them the way you'd write them.

  • 09:00-12:30, 14:00-18:00
  • Past midnight: 20:00-02:00
  • '2026-12-25 closed', every year or for one date

The week, in the business's time

Dec 25 · closed
  • Mon
  • Tue
  • Wed
    Lunch break
  • Thu
  • Fri
    Open until 2 AM
  • Sat
  • Sun
    Closed
00h06h12h18h24h

Wed  9:00-12:30, 14:00-18:00  ·  Fri  9:00-02:00  ·  2026-12-25 closed

03

Always in the business's time

A visitor in Tokyo sees whether Paris is open — in Paris time. And you can let Google, or the calendar you already use, keep the hours for you.

  • Your Google Business Profile, holiday hours included
  • A Google Calendar — or any calendar with an iCal link: Apple, Outlook, Proton, Nextcloud — for closures and exceptional openings
  • Recurring events work; your typed hours stay as the fallback

Business Profile

Weekly hours and Google's own holiday hours, in your time zone.

31 Calendar · Google, Apple, Outlook…

Fri 10:00 · Closed — staff day

Sat 18:00 · Open — late market

On your site

Open· Closes at 6 PM

Your typed hours stay as the fallback if a calendar can't be reached.

Make it yours

Nothing hidden behind code.

90

settings

23

card looks

16

hover effects

  • Weekly hours with several slots a day, overnight included
  • Holidays and exceptions, or a calendar that does it: the words "Open" and "Closed" in a title are enough
  • Badge or full-week card, with your own status colors
  • National public holidays of your country, closed automatically every year
  • A Call button while you're open, a Book button while you're closed
  • Your business on the card: cover photo, logo, name, a highlight, a description, and phone, email, address (opens Google Maps) and website as links
  • 'Closing soon' delay and the wording
  • 23 card looks, 16 hover effects, 6 animated borders
  • Four languages

On your site in three steps

  1. 1Type your weekly hoursOne line per day, and your time zone.
  2. 2Add holidays, or connect a calendarWrite exceptions by hand, or sync your Business Profile and a calendar: Google, or any iCal link.
  3. 3PublishThe badge updates itself all day.

Plans

Free to start, by the month, or once for good.

Indicative prices, confirmed before launch. The Free plan is permanent, not a trial.

Free

$0forever

no card needed

An accurate open/closed badge.

  • Weekly hours, multiple time slots a day
  • Time zone of your business
  • Open / closed badge, English, French, Spanish and German
  • Four style presets, plus your own colors and font
  • A small “Powered by TrustPlug” credit

Starter

$5/month

billed monthly

The full picture, and Google sync.

Everything in Free, plus

  • One site (one Framer project)
  • No “Powered by TrustPlug” credit
  • 'Closing soon' and next-opening text
  • Holidays and exceptions, overnight hours
  • Card with the week's hours listed
  • Sync with your Google Business Profile and a calendar (Google, or any iCal link)
  • Schema.org opening hours for search engines
  • Full customization: status colors, six animated border styles, 23 card looks, 16 hover effects
Most popular

Pro

$8/month

billed monthly

Every option, on all your sites.

Everything in Starter, plus

  • Up to 5 sites
  • Priority support
  • Early access to new options and layouts

Lifetime

One payment. No renewal.About 2 years of Pro, once

Pro for good: every layout and option of Open Hours, on up to five sites, with every future update included.

$159once

Every plugin side by side on the pricing page.

Good to know

Questions about Open Hours

Something else? Ask me directly.

The business's, not the visitor's. A visitor in another country sees whether you're open where you are.

Pairs well with

Want Open Hours the day it ships?

Leave your email: you'll hear first, with the final price, before anything is charged.