Tarlisted liest Textzeilen als Eingabe und erzeugt ein Tar-Archiv aus diesen Informationen. Jede Zeile enthält Permissions, Benutzer, Gruppe und einen Pfadnamen, die in den Header-Teil des Tar-Eintrags geschrieben werden. Zusätzlich variiert die Syntax am Ende der Zeile je nach dem archivierten Dateityp. Zum Beispiel wird bei regulären Dateien der Dateiname, dessen Inhalt gelesen wird, hinzugefügt. Tarlisted erzeugt das Tar-Dateiformat nach POSIX.1-1998 und kann alle sieben Dateitypen, die es unterstützt, archivieren. (non)