Індикатор прогресу є графічний елемент керування, який використовується для візуалізації прогресу розширеної комп’ютерної операції, такої як завантаження, передача файлів або встановлення. Іноді графіка супроводжується текстовим представленням прогресу у відсотковому форматі.

Ефект Зейгарніка забезпечує індикатор прогресу, змушуючи мозок шукати завершення, висвітлюючи досягнення та незавершені завдання. Endowed Progress Effect посилює мотивацію, даючи людям відчуття прогресу, навіть якщо починати зі штучного просування на індикаторі прогресу.

Бар показує обсяг прогресу до завершення. Індикатори прогресу допомагають користувачеві визначити, чи триває процес чи завершено, відстежуючи введення даних. Загальний прогрес може залежати або не залежати від введення користувача.

Індикатори прогресу візуально показують хід системної операції: завантаження, завантаження, обробка тощо. Вони можуть представляти як визначений, так і невизначений прогрес.

Індикатор прогресу надає відгук про тривалість і хід процесу, наприклад завантаження, передачі файлу або встановлення, щоб вказати, як довго користувач чекатиме.

Як правило, індикатори прогресу використовуйте лінійну функцію, щоб просування індикатора виконання було прямо пропорційним обсягу виконаної роботи. Однак різний диск, пам'ять, процесор, пропускна здатність та інші фактори ускладнюють цю оцінку.