---
title: "Open Status — Framer component · Best of Framer"
description: "$2.00 · Framer component · by BENNI TRAN · Interactive. Open Status is a powerful Framer Code Component that dynamically shows whether your business is open or closed."
canonical: "https://framer.elliotli.dev/component/bt02-open-status"
---

[Home](/)/[Components](/components)/[Interactive](/components/category/interactive)/Open Status

# Open Status

[View on Framer](https://framer.com/marketplace/components/bt02-open-status/?via=elliot-li)

![Open Status preview image 1](https://framer.elliotli.dev/og/component/bt02-open-status/b4cd64a22e7b882a/1600x1200.jpg)

## Summary

Open Status is a powerful Framer Code Component that dynamically shows whether your business is open or closed.

## Description

**ABOUT THE COMPONENT**

Open Status is a powerful Framer Code Component that dynamically shows whether your business is open or closed. Perfect for restaurants, cafés, shops, or events, it updates in real time based on your weekly schedule and timezone. With flexible styling and multiple display options, it keeps visitors instantly informed and builds trust.

**FEATURES**

-   Customizable weekly schedule with open/closed hours per day
    
-   Automatic timezone handling & 12h/24h time formats
    
-   Dot or emoji indicators with flashing & color options
    
-   Editable open/closed/next-open labels
    
-   Show or hide weekday names, choose uppercase & language (EN/DE/FR/IT/ES)
    
-   Full font & text styling controls (size, weight, spacing, alignment)
    
-   Padding & layout adjustments for seamless integration
    

[WATCH THE DEMO](https://bt-02.framer.website/)  
  
  
SHORT RELEASE NOTES (v1.1)

-   **Fixed time parsing**: corrected Luxon fromFormat usage causing ghost times like “Opens Wednesday 12:00 AM”.
    
-   **Animation guards**: clamped pulseSeconds to **0.2–10s** and dotSize to **≥1px** to avoid edge-case jank.
    
-   **Cleaner copy**: free-text **on/at** words; hidden when empty. Global **Separator** (Space, |, -, ·) used between labels and info.
    
-   **Smarter schedule**: “Open” with empty/invalid hours = **open all day**; future “always open” days show weekday only (no misleading time).
    

## Rank history [How rankings work →](/terms#rankings)

-   All · #9856

## Details

- **Author**: BENNI TRAN
- **Price**: $2.00
- **Published**: 2025-09-29
- **Updated**: 2025-10-16
- **Added**: 2025-09-23
- **Categories**: Interactive

## More like this

-   [Drawing component](/component/drawing-component) — Ariel Barrios · Free — Just a free drawing component
-   [Code Comparison](/component/code-comparison) — Syauqizaidan Khairan Khalaf · $5 — Before and after code side by side
-   [Voice Testimonials](/component/voice-testimonials) — valorsic studio · $15 — Voiceover & typewriter reviews
-   [Product Tour Pro](/component/product-tour-pro) — Oddframe · $10 — Showcase Products Step by Step
