Business Day Calculator for Framer
A native Framer component that counts working days, finds deadlines and skips your holidays. Three modes, three layouts, light and dark. Every label editable, no code.
How it counts working days
Pick a start date and a number of working days, or two dates. The component skips weekends and the holidays you list, then shows the finish date, the latest start date or the number of business days between. A month grid marks counted, skipped and result days, and a breakdown line shows working days + skipped days = calendar days, so visitors see why the answer is what it is.
Three modes for every deadline question
Finish date: start + N working days gives the deadline or delivery date. Start date: deadline − N working days gives the latest day to begin. Days between: count the business days between two dates. Visitors switch modes with tabs; you choose which tabs to show and which one opens by default.
Holidays and a custom working week
Presets for Mon–Fri, Mon–Sat, Sun–Thu and every day, or pick any set of weekdays. Add named holidays as a YYYY-MM-DD list; a holiday that falls on a weekend is never double-counted. Decide whether the first and last day are included, define your own quick picks (5, 10, 30 days…) and cap very long ranges with a clear error state.
Three layouts, light and dark
Calendar shows the full month grid with counted, skipped and result days. Compact is a widget for sidebars, cards and footers. Service is an agency landing block with steps and delivery-pace packages such as “Standard 12–14 working days”. Two built-in themes plus custom colors, fonts, radius and padding, all from the Framer properties panel.
Add to calendar, copy and translate
Visitors can add the result to Google Calendar or download an .ics file for Apple Calendar and Outlook, and copy a one-line summary. Every label is a text property, so the whole component can be translated into any language. Responsive from 320 px, no external requests, no tracking, nothing to configure on a server.
Frequently asked questions
Does it handle public holidays? Yes — add any list of dates with names; weekend holidays are not double-counted.
Can I use a Sunday–Thursday or six-day week? Yes — presets plus a custom day picker.
Does it work without code? Yes — everything is in the Framer properties panel.
Can visitors add the deadline to their calendar? Yes — Google Calendar link and .ics for Apple Calendar and Outlook.
Can I translate it? Yes — every label is a text property.
What is the license? Unlimited use in your own and client projects; no resale of the component itself.