文本框是圖形用戶界面的計算機軟件中能夠顯示(有時也可允許人們添加或更改)文本的框格區域。在一些用戶界面中,文本框通常被設計成三維視覺效果,以讓人們產生「框」的感覺。但在某些編輯軟件中,文本框主要被用來對用戶編輯的文字進行定位和格式調整,所以其邊框可以被設定成無外形即透明樣式,這樣便成了沒有邊框的感覺。
在軟件開發中,文本框也指一種能夠實現上述功能的控件,比如Visual Basic中的TextBox控件。