Was ist das ASCII-Dateiformat?
Die Dateiendung .ascii kennzeichnet eine reine Textdatei, die vollständig im 7-Bit-ASCII-Zeichensatz (American Standard Code for Information Interchange) kodiert ist, formalisiert als ANSI X3.4-1986 und ISO/IEC 646. Jedes Byte liegt im Bereich 0x00-0x7F: Druckbare Zeichen belegen 0x20-0x7E, während Steuerzeichen wie Tabulator (0x09), Zeilenvorschub (0x0A) und Wagenrücklauf (0x0D) Leerräume und Zeilenumbrüche verarbeiten.
Die Endung selbst ist im Alltag unüblich. Die meisten reinen Textinhalte werden unter der weitaus bekannteren Endung .txt geführt; Dateien mit der Kennzeichnung .ascii sind in der Regel Exporte, Datendumps oder Dokumentationspakete, die von Tools erstellt wurden, um die Kodierung explizit zu machen.
Da ASCII ein 7-Bit-Schema ist, das nur 128 Codepunkte abdeckt, kann es keine Umlaute, nicht-lateinische Schriften oder Symbole jenseits des einfachen englischen Alphabets darstellen. UTF-8 wurde als Obermenge konzipiert: Jede Datei, die im Bereich der 128 ASCII-Zeichen bleibt, ist Byte für Byte identisch, egal ob man sie ASCII oder UTF-8 nennt, sodass moderne Software .ascii-Dateien transparent liest.
.ascii-Dateien enthalten keine Dateisignatur (Magic Bytes) und keine Byte-Reihenfolge-Markierung (BOM). Die Identifizierung beruht auf der Inhaltsprüfung - jedes Byte muss unter 0x80 liegen. Zeilenenden folgen der Konvention des Host-Betriebssystems: LF unter Unix und macOS, CR+LF unter Windows. Der Standard-MIME-Typ ist text/plain, optional präzisiert als text/plain; charset=us-ascii.
Jeder Texteditor öffnet .ascii-Dateien ohne Konvertierung oder Plugins. Verwandte Endungen mit ähnlichen Rollen sind .asc, .log und .ansi.
Sicherheit
RISIKO: LOWReiner ASCII-Text gehört zu den sichersten Dateitypen - er enthält keinen Code und kann nicht ausgeführt werden. Öffnen Sie jede .ascii-Datei ohne Bedenken. Die einzigen praktischen Tücken sind nicht bösartig: Kodierungsfehler, die verstümmelte Zeichen zeigen (die Datei ist kein echtes 7-Bit-ASCII, sondern eine 8-Bit/UTF-8-Obermenge), und der seltene Fall, dass die Endung einer Textdatei geändert wurde, um einen Nicht-Text-Inhalt zu verbergen - wenn also eine vermeintliche Textdatei unerwartet groß oder binär ist, prüfen Sie diese genau.
Formatdetails
kurz gefasst- 3ds Max ASCII Scene Export (.ase / 'ASCII' Export) - Autodesk 3ds Max kann Geometrie als ASCII-Text (ASE) exportieren; gelegentlich erscheint dies unter einem 'ascii'-Label, aber die Standardendung ist .ase.
- ASCII-Art / Bild-zu-Text-Ausgabe - Tools wie jp2a rendern Bilder als ASCII-Zeichenkunst, die als Text gespeichert wird; es handelt sich um eine reine Textdatei aus Zeichen, nicht um ein Bildformat.
Programme zum Öffnen von ASCII-Dateien
Technische Details
technische Spezifikation| Kodierungsschema | 7-Bit US-ASCII; jedes Zeichen wird in den unteren 7 Bits eines Bytes gespeichert (Werte 0-127) |
| Größe des Zeichensatzes | 128 Codepunkte: 95 druckbare Zeichen (0x20-0x7E) und 33 Steuerzeichen (0x00-0x1F plus 0x7F) |
| MIME-Typ | text/plain; formal qualifiziert als text/plain; charset=us-ascii |
| Dateisignatur (Magic Bytes) | Keine - kein fester Header; identifiziert durch Inhaltsprüfung (alle Bytes unter 0x80) |
| Byte-Reihenfolge-Markierung (BOM) | Nicht verwendet; ASCII ist eine Ein-Byte-Kodierung ohne Multi-Byte-Sequenzen |
| Gängige Steuerzeichen | Tab 0x09, Zeilenvorschub 0x0A, Wagenrücklauf 0x0D; NUL 0x00 erscheint selten in reinen Textdateien |
| Zeilenend-Konvention | LF (0x0A) unter Unix/macOS; CR+LF (0x0D 0x0A) unter Windows; reines CR unter veralteten Mac OS |
| Dateistruktur | Flacher Byte-Stream ohne Header, ohne Metadatenblock, ohne Längenpräfix und ohne Framing |
| Native Kompression | Keine integriert; ASCII-Text lässt sich sehr effizient komprimieren - gzip erreicht bei englischer Prosa typischerweise 3:1 oder besser |
| UTF-8-Kompatibilität | Jede gültige ASCII-Datei ist Byte für Byte gültiges UTF-8; das Umgekehrte gilt nicht, wenn Bytes >= 0x80 auftreten |
| Maximaler gültiger Byte-Wert | 0x7F (DEL-Zeichen); jedes Byte >= 0x80 deutet auf eine 8-Bit-Erweiterung oder Multi-Byte-Kodierung hin, nicht auf reines ASCII |
| Identifizierungsmethode | Inhaltsscan: Alle Bytes müssen im Bereich 0x00-0x7F liegen und die Daten müssen menschenlesbarer Text sein |
| Unterstützte Plattformen | Universell - Windows, macOS, Linux, Unix, DOS, eingebettete und Altsysteme; keine betriebssystemspezifischen Abhängigkeiten |
| Typische Anwendungsfälle | Quellcode-Exporte, Logdateien, Dokumentationspakete und Datenaustausch, der nur lateinische Basiszeichen erfordert |
| Veröffentlicht | 1963 (ASCII standard); .ascii as an explicit extension is a later convention |
| Neueste Version | ASCII (ANSI X3.4-1986 / ISO/IEC 646) - stable; superset is UTF-8 |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | www.rfc-editor.org |
ASCII-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu ASCII-Dateien.