How to Add and Set Up the Check in Check Out Widget on Your Form

March 9, 2026

Jotform’s Check In Check Out widget makes it easy to track time, whether you’re managing attendance, logging work hours, or keeping records of when someone starts and finishes a task. With just a click, users can check in at the beginning and check out at the end — giving you accurate, time-stamped data right inside your form. It’s a simple, reliable way to streamline time tracking without extra tools or complicated setups.

Here are a few ways to use it:

  • Manage Hotel or Accommodation Bookings — You can use the Check In Check Out widget to allow guests to select their arrival and departure dates when booking a room or property. This helps streamline reservation forms and prevents date confusion.
  • Handle Vacation Rental Reservations — The widget works well for short-term rentals such as apartments, cabins, or vacation homes. Guests can easily choose their stay duration when submitting a booking request.
  • Schedule Equipment or Resource Rentals — Businesses that rent equipment, vehicles, or tools can use the widget to track when items are checked out and when they are expected to be returned.
  • Organize Event Venue Bookings — Event organizers can allow users to select the start and end dates for venue reservations. This helps track how long a location will be used for an event.

Note

The widget automatically provides a start and end date picker, so you don’t need to add separate calendar fields.

Adding and Setting Up the Check In Check Out Widget

Adding the Check In Check Out widget to your form is a quick way to let people make reservations or book classes online. Setting it up takes no time at all—here’s how:

  1. In Form Builder, click on Add Element on the left side of the page.
Form Builder interface highlighting the Add Element button on the left panel used to add new fields to a form
  1. Now, in the Form Elements menu, under the Widgets tab, search for Check In Check Out and then click on it. Or, just drag and drop it to where you want it to be on your form.
Form Elements panel under the Widgets tab showing the Check In Check Out widget being searched and added to a form
  1. Next, in the Widget Settings window that opens on the right side of the page, set up the following options:
    • Minimum Stay —  Decide the minimum number of days your guests need to book before confirming their stay.
    • Data Format — Select how the date appears (e.g., DD/MM/YYYY, MM/DD/YYYY, or YYYY/MM/DD), making it easier for your users depending on their region.
    • Days — Choose which days of the week you’d like to block off. Just add an asterisk (*) after the day, and it won’t be available for booking.
    • Months — Control which months you’d like to block off from booking. Just pop an asterisk (*) after the month, and it’ll be marked as unavailable.
Check In Check Out widget settings panel showing options for Minimum Stay, Date Format, and blocking specific days and months
  1. Then, scroll down to the bottom and continue to set up these options:
    • Today — Edit this to highlight the current day on the calendar, so users always know where they are.
    • Clear Date — Set the text that will appear for clearing or removing a selected date.
    • Check In Date — Compose the label text that tells users where to pick their check-in date.
    • Check Out Date — Create the label text that lets users know where to select their check-out date.
  2. Once you’re done, click on Update.
Check In Check Out widget settings showing options to customize Today highlight, Clear Date text, and labels for Check In and Check Out dates

That’s it. You’ve successfully added and set up the Check In Check Out widget to your form. Now, you have a field in your form that allows users to easily enter their details and pick start and end dates from a simple, interactive calendar. Curious how it works on a live form? Check out this Demo Form.

Form with the Check In Check Out widget added, showing an interactive calendar for users to select check-in and check-out dates

To tweak how your Check In Check Out field looks, just click the gear icon to open its settings and adjust it to your liking.

Note

For advanced styling, you can add your own custom CSS under the Custom CSS tab in the widget settings and style the Check In Check Out field. Our guide on How to Inject CSS Codes to Widgets walks you through everything.

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Podo Comment Be the first to comment.
Still have unanswered questions?

We’re here for you 24/7, anytime you need us day or night. Have a question or need a hand with something? Our team is always ready to help out.