Skip to main content

Zoom Level Summary

The default scale is W (Week). Users see a weekly timeline when first loading the Gantt chart without a saved preference.

Zoom Level Details

Hour-Level Zoom (H)

Hour-level zoom requires Duration Precision set to High (Hours) for accurate hour-level task display. See Data Mapping Parameters.

Day-Level Zoom (D and DD)

Week-Level Zoom (W)

Month, Quarter, and Year Zoom (M, Q, Y, YY)

Timescale Header Structure

Each zoom level renders a two-row timescale header at the top of the Gantt chart:
diagram

Accessing Zoom Controls

You can change the zoom level using any of the following methods:

Zoom Level Persistence

The current zoom level is automatically saved to browser local storage and restored on the next page load. This persistence is scoped per document URL and widget instance.

Zoom and Resource View Interaction

When the resource view is enabled, zoom level changes affect resource marker aggregation:
  • Zooming out aggregates daily/weekly resource allocation values into larger time buckets
  • Red overallocation flags may appear or disappear depending on how time cells aggregate at different zoom levels
  • Resource load thresholds are evaluated per-cell, so wider cells at lower zoom levels accumulate more work items
At coarse zoom levels (Month, Quarter, Year), resource allocation cells cover longer time periods. Overallocation flags may trigger more frequently because each cell aggregates more work items. Set your threshold based on your typical zoom level.

Custom Timescale Configuration

You can customize zoom level scales using the Gantt Config Script to render week numbers or other custom date formats:
See Gantt Config Script API for the full scripting reference.

Configuration Example

Set the default zoom level using the Gantt Config Script widget parameter:
Last modified on July 10, 2026