STL-Versionen
ASCII STL-Dateien verwenden eine einfache Zeichen-Kodierung (Text, nummerische Werte) zur Speicherung der triangulierten 3D-Modelle. ASCII-Dateien werden für komplexe Modelle und genaue Abbildungen schnell sehr groß. Das ASCII-Format ist das älteste STL-Format, aber es gibt heute keinen Grund mehr, ASCII-Dateien zu erzeugen, es sei denn für spezielle oder ältere Software.
Binäre STL-Dateien verwenden eine binäre Kodierung (Bits, Bytes) für die Speicherung der triangulierten 3D-Modelle. Binärdateien sind deutlich kleiner als ASCII-Dateien. Nach jedem Dreieck folgt eine im STL-Standard nicht spezifizierte 2-Byte-Sequenz als Abstandshalter. Manche Software verwendet diese 2 Bytes zum Kodieren z. B. von Farbinformationen. Dies ist aber nicht einheitlich umgesetzt.