BowPad to niewielki i szybki edytor tekstu z podświetlaniem składni oraz wbudowanym paskiem poleceń (interfejs ribbon UI).

Edytor BowPad oferuje podświetlanie składni dla ponad 100 różnych rodzajów plików i języków.

Obsługuje różne rodzaje systemy kodowania od UTF-8, UTF-16, po UTF-32.

Oferuje wcześniej wspomniany interfejs ribbon UI, czyli specjalną wstążkę z dostępem do najważniejszych funkcji programu. Ponadto, użytkownicy mają do wyboru motyw jasny lub ciemny całego interfejsu graficznego.

BowPad charakteryzuje się również autouzupełnianiem tekstu i fragmentu kodu, a także kolorowaniem otwartych kart – zgodnych z ich ścieżką dostępu. Warto też wspomnieć o możliwości korzystania z niestandardowych stylów kolorostycznych oraz rozszerzeniu edytora za pomoca zewnętrznych wtyczek i dodatków napisanych w JScript lub VBScript.