Timeline ☁
Learn how to work with Timeline view in NocoDB.
Timeline View allows you to visualize your data as horizontal bars along a time axis. Each record is represented as a bar spanning from its start date to its end date, giving you a clear overview of schedules, project plans, and time-based data. You can drag and drop records to change dates, resize bars to adjust durations, and group records by any field. This section covers all the operations that can be performed on the Timeline view.

Timeline View Actions
- Create a New Timeline View
- Rename an Existing Timeline View
- Duplicate a Timeline View
- Remove a Timeline View
- Share a Timeline View
- Lock Timeline View for Edits
Date Field Configuration
When creating a Timeline view, you need to select a Start Date field. The following field types can be used as date fields:
- Date
- DateTime
- CreatedTime
- LastModifiedTime
Adding an End Date
By default, records are displayed as single-day bars using only the start date. To display records as ranges spanning multiple days, you can optionally configure an End Date field.
To add an end date:
- Click on the
Timeline Rangesettings in the toolbar. - Click
+ Add End Date. - Select the desired date field from the dropdown.

Records Without Dates
Records that do not have a start date value are excluded from the timeline display. A badge in the toolbar shows the total record count along with how many records are missing dates.
Zoom Levels
Timeline View supports three zoom levels:
Day
Shows a single day with full date detail. Useful for viewing records at a granular day-by-day level.

Week
Shows seven days (Monday through Sunday) in a single view. Useful for weekly planning and sprint views.

Month
Shows all days in a calendar month. Provides a broader overview of records across the month.

Navigation
Time Navigation
- Use the Previous and Next buttons in the toolbar to navigate backward or forward by one period (day, week, or month).
- Click the Today button to jump to the current date.
- Use the Date Picker dropdown to navigate directly to a specific date.

Initial View Setting
You can configure what the timeline shows when first opened:
- Closest Record to Today (default): Automatically navigates to the record nearest to today's date.
- Today: Always opens on the current date.
This setting is available in the Timeline Range configuration in the toolbar.
Record Navigation
When a record bar extends beyond the visible area, navigation arrows appear on the bar:
- A left arrow appears when the record's start date is clipped (off-screen to the left).
- A right arrow appears when the record's end date is clipped (off-screen to the right).
Click on these arrows to navigate to the corresponding date.
Timeline View Operations
Customize Record Label
You can customize the fields displayed on record bars. Click the Fields menu in the toolbar:
- Toggle fields on or off to control which fields are shown on the bars.
- Reorder fields using drag and drop.
- Apply text formatting (Bold, Italic, Underline) to individual fields.

Add New Records
There are two ways to add records in the Timeline view:
Using the Add Button
Click the + button at the bottom left of the timeline. A new record is created with the start date set to the currently visible date range, and the expanded record form opens for you to fill in details.
Drag to Create Click and drag on an empty area of the timeline grid to create a new record:
- Click on the starting date and drag to the ending date.
- A dotted selection rectangle shows the date range being selected.
- Release to create the record — the expanded form opens with the start and end dates pre-filled.
Expand Record Details
Click on any record bar to open the expanded record form, where you can view and edit all field values.
Edit Record Dates
Drag to Move Click and hold a record bar for a moment, then drag it to a new date position. Both the start and end dates shift by the same number of days, preserving the record's duration.
Drag to Resize Hover over the left or right edge of a record bar to reveal a resize handle:
- Drag the left edge to change the start date.
- Drag the right edge to change the end date (only available when an end date field is configured).

Delete Record
Click on a record bar to open the expanded record form. Use the Delete option from the record context menu to delete the record.
Grouping Records
You can group records by one or more fields using the Group By option in the toolbar. When grouping is active:
- Records are organized into collapsible groups in the left sidebar.
- Each group displays its own timeline grid with a record count.
- Groups can be expanded or collapsed individually.
- Nested grouping (multiple levels) is supported.
Visual Indicators
- Today's date: Highlighted with a distinct background color and blue text.
- Weekends: Displayed with a light gray background.
- Record colors: When Row Coloring is configured, record bars display the assigned color.
- Hover: Hovering over a record bar shows a tooltip with the date range and duration.
Other Toolbar Operations
- Apply Filters to Display Specific Records on the Timeline
- Sort Records on the Timeline by One or More Criteria
- Perform Quick Searches for Specific Data Within Fields
- Export Data to CSV or Excel Format
- Apply Row Coloring Based on Field Values