Als Brennprogramm bzw. Brennsoftware bezeichnet man Computerprogramme zum Beschreiben (Brennen) von optischen Speichermedien mit Hilfe eines Brenners. Übliche Speichermedien sind CDs, DVDs und Blu-ray Discs.
Eine Brenn-Software kann entweder eigene Dateien auf einem Speichermedium speichern oder aber ganze Speichermedien, wie DVD-Filme, kopieren. Unterschiedliche Möglichkeiten der Datenspeicherung sind möglich: Die reine Daten-CD/DVD, die Musik-CD, die Video-DVD oder die startbare CD/DVD. Mit Brennprogrammen sind auch Speicherabbilder realisierbar. Brenn-Programme werden auch zur Datensicherung (Backup) verwendet.
Mit dem Aufkommen der CD-Brenner bekamen Benutzer die Möglichkeit, Software und Musik-CDs bitgenau zu kopieren, was zeitweise häufig mittels Kopierschutzeinrichtungen zu verhindern versucht wurde.