We use cookies to improve our service. Learn more.

Reference / Components


Let your users track time in your projects

The Stopwatch Component is only available in Glide Apps, not Glide Pages.

The Stopwatch component lets users track time. It has two properties that you need to configure; a Start Time and Duration.

Start time

The Start time is a Date/Time value, so you’ll want to connect it to a Date & Time column. It records when the user last pressed start or resumed after a pause. Once the stopwatch is paused or stopped, that value will be cleared from your Data Source. When you start the stopwatch again, a new date/time value will be recorded.


The Duration is a duration value, so you’ll want to connect it to a Duration Column in your data source. The stopwatch shows the duration to the user and when it’s paused, the duration will be written to your data source. Once stopped, the duration value is cleared so that a new duration can take its place the next time the stopwatch is used.

If you’d like to save a duration before it gets cleared, create an Action that will write the paused duration to a new column via a button press prior to clearing it.


  • You can connect the Start time and Duration to any columns, but you will see unformatted values.
  • The stopwatch component can be connected to User-Specific Columns so that each user's Start time and Duration remains specific to them.
  • Check out and copy the Run One template, which uses the Stopwatch in a Form to let you log and track your best workout times!
Updated 2 days ago
Was this helpful?