A software tool, device, and method are disclosed for displaying schedule saturation. Schedule saturation indicators on an electronic display provide compact and easily comprehended visual overviews of the schedule saturations of days, weeks, months, etc, without attempting to display hour-by-hour schedule information. For example, a half-red, half-green rectangle can indicate that a day's schedule is half full. Optimal time periods can then be expanded for appointment scheduling. Visual indications of schedule saturation can vary in degree of filling, size, orientation, configuration, location, marking density, shading, color hue, and color intensity. A plurality of time interval and schedule saturation indicators can be displayed simultaneously, individual saturation indicators can be subdivided to indicate relative amounts of saturation due to different categories of events, and available portions of time periods can be specified such that saturation indicators indicate saturation of the available portions.