BowPad est un éditeur de texte très simple disposant d'une interface architecturée autour d'un bandeau similaire à ce qui existe sur Word, et dans lequel sont regroupés tous les outils d'édition. BowPad supporte la coloration syntaxique et reconnait plus de 100 types de fichiers et de langages de programmation. La barre de défilement verticale intègre des indications permettant de naviguer dans un long fichier plus facilement et retrouver rapidement une ligne de code spécifique. Enfin, les fichiers créés dans BowPad sont affichés sous la forme d'onglets classés par couleurs.