OpenGL Utility Toolkit (GLUT) - бібліотека утиліт для додатків під OpenGL, яка в основному відповідає за системний рівень операцій введення-виведення при роботі з операційною системою. З функцій можна привести наступні: створення вікна, керування вікном, моніторинг за введенням з клавіатури і подій миші. Вона також включає функції для малювання ряду геометричних примітивів: куб, сфера, чайник. GLUT навіть включає можливість створення нескладних спливаючих меню.

GLUT був створений Марком Кілгардом (Mark Kilgard), під час його роботи в Silicon Graphics Inc.

Використання бібліотеки GLUT переслідує дві мети. По-перше, це створення кроссплатформенного коду. По-друге, GLUT дозволяє полегшити вивчення OpenGL. Щоб почати програмувати під OpenGL, використовуючи GLUT, потрібно всього сторінка коду. Написання аналогічних речей на API вимагає кілька сторінок, написаних зі знанням API керування вікнами операційної системи.

Всі функції GLUT починаються із префікса glut (наприклад, glutPostRedisplay відзначає поточне вікно, як вимагає перемальовування).