Konzolová aplikace je počítačový program, který nevyužívá grafické rozhraní, ale textové rozhraní, buď systémovou konzoli nebo terminál, případně jeho emulátor. K ovládání se používá počítačová klávesnice.
Aplikace bez grafického rozhraní se používají hlavně pro automatizované úlohy, které nevyžadují interakci s uživatelem, i když ovládání člověkem nelze vyloučit.[1]