Экранирующий код ANSI (или escape-последовательности) - это метод внутриполосной сигнализации для управления форматированием, цветом и другими параметрами вывода на видеотекстовых терминалах.

Чтобы закодировать эту информацию о форматировании, она встраивает определенные последовательности байтов в текст, которые должны интерпретироваться специально, а не как коды символов. Хотя аппаратные текстовые терминалы становятся все более редкими в 21-м веке, актуальность этого стандарта сохраняется, поскольку большинство эмуляторов терминалов интерпретируют по крайней мере некоторые из escape-последовательностей ANSI в выходном тексте. Одним заметным исключением является консольный компонент win32 в Microsoft Windows.