Berichtsgeneratoren sind Bibliotheken oder eigenständige Anwendungen, die eine Berichtsvorlage mit einer Datenquelle verbinden und auf Basis aktueller Daten fertige Dokumente generieren. Sie können später in verschiedene Formate (PDF, DOCX, HTML, JPG usw.) exportiert werden.) oder zum Drucken oder Speichern gesendet. Der Berichtsgenerator wandelt die Daten in Informationen (Dokument) um.