← All plugins
Local business

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

Built to do real work, and entirely yours to restyle: 73 settings, from every color and font to each animation. Free covers the basics; Starter, Pro and Lifetime unlock every setting.

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

Loading the live demo…

Not just pretty — it does the work

What Open Hours actually does for your business and your visitors.

  • Connects to your calendar

    Closures and exceptional hours from the calendar you already keep

    Google Calendar or any calendar with an iCal link (Apple, Outlook, Proton, Nextcloud…). Holidays, a day off, a late opening: put it in the calendar and the badge follows. Recurring events work.

  • Syncs with Google

    Your Business Profile hours, holidays included

    Enter 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.

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
2

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

3

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.

Entirely yours to change

73 settings in the panel, nothing hidden behind code. It takes your site's look, or any look you choose — the demo above is the real plugin, so try them.

23

card looks

16

hover & press effects

6

animated borders

  • Weekly hours with several slots a day, overnight included
  • Holidays and exceptions, or a calendar that does it
  • Badge or full-week card, with your own status colors
  • 'Closing soon' delay and the wording
  • 23 card looks, 16 hover effects, 6 animated borders
  • Four languages

How it works

1

Type your weekly hours

One line per day, and your time zone.

2

Add holidays, or connect a calendar

Write exceptions by hand, or sync your Business Profile and a calendar: Google, or any iCal link.

3

Publish

The badge updates itself all day.

Simple pricing, monthly, yearly or once

Indicative prices, confirmed before launch. The Free plan is permanent — it's 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

Starter

$4/month

billed monthly

The full picture, and Google sync.

Everything in Free, plus

  • One site (one Framer project)
  • '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

$6/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 1.3 years of Pro, once

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

$79once

Compare every plugin on the pricing page.

Questions about Open Hours

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

Works well alongside

Want Open Hours as soon as it ships?

Leave your email and we'll let you know the moment it's live — with the final price, before anything is charged.