Button generator è un programma per la creazione di ogni tipo di pulsanti da inserire in applicazioni, pagine web e presentazioni. Si possono definire la forma e le dimensioni dei bottoni, i parametri dei font ed altri attributi. La scelta può essere fatta a partire da esempi predefiniti oppure creando proprie librerie.
L'utente può anche caricare immagini precedentemente preparate ed utilizzarle come base di partenza per la creazione dei pulsanti. E' inoltre possibile estrarre determinate parti di immagine ed associarle singolarmente a diversi pulsanti. Il software genera output nei formati BMP, PNG, JPG e GIF. L'interfaccia utente è amichevole per agevolare l'attività di ideazione.