ASCII-Tabelle

ENTWICKLER-TOOL

ASCII-Tabelle

Die vollständige ASCII-Tabelle mit allen 256 Zeichen – interaktiv durchsuchbar und filterbar. Inklusive Binär-, Oktal-, Hex- und Dezimalwerten sowie praktischen Tools.

256 Zeichen Suche & Filter 4 Zahlensysteme Dark Mode Geschichte

Hinweis: Dieses Tool dient zu Lern- und Referenzzwecken. Alle Daten werden lokal in Ihrem Browser dargestellt – es werden keine Informationen an einen Server gesendet.

Inhaltsverzeichnis

Schnellübersicht

Auf dieser Seite findest du:

  • Interaktive ASCII-Tabelle: Alle 256 Zeichen mit Werten in 4 Systemen
  • Suche & Filter: Nach Zeichen, Kategorie oder Dezimalwert suchen
  • Statistiken: Übersicht über die Zeichenverteilung
  • ASCII-Art Generator: Wandle Text in ASCII-Kunst um
  • Geschichte: Die Entwicklung von ASCII
  • FAQ: Häufige Fragen zu ASCII

1. Interaktive ASCII-Tabelle

Durchsuche und filtere die ASCII-Tabelle. Klicke auf ein Zeichen, um mehr Details zu sehen.

ASCII-Tabelle (0-255)

Suche nach Zeichen, Name oder Dezimalwert
Filtere nach Steuer-, druckbaren oder erweiterten Zeichen
Sortiere die Tabelle nach verschiedenen Kriterien
Alle 256 Steuerzeichen 33 Druckbare Zeichen 95 Erweiterte Zeichen 128
256
Gesamtzeichen
33
Steuerzeichen
95
Druckbare Zeichen
128
Erweiterte Zeichen
Dez Hex Okt Bin Zeichen Name / Beschreibung Kategorie

2. ASCII-Art Generator

Gib einen Text ein und erhalte eine ASCII-Kunst-Darstellung. Perfekt für Terminal-Banner oder kreative Anwendungen.

ASCII-Art Generator

Gib Text ein und klicke auf "Generieren"

3. Die Welt der ASCII-Zeichen

Hinter jedem Zeichen auf deiner Tastatur verbirgt sich eine Zahl – ASCII macht es möglich.

Geschichte von ASCII

ASCII (American Standard Code for Information Interchange) wurde 1963 von der American Standards Association (ASA) entwickelt.

7-Bit-Code → 128 Zeichen

Entwickelt für die Telekommunikation, wurde ASCII zum Grundstein der modernen Textverarbeitung und des Internets.

Aufbau der ASCII-Tabelle

Die ASCII-Tabelle ist in zwei Hauptbereiche unterteilt:

  • 0-31: Steuerzeichen (nicht druckbar)
  • 32-126: Druckbare Zeichen
  • 127: DEL (Löschzeichen)
  • 128-255: Erweiterte ASCII (8-Bit)

7 Bit = 128 mögliche Werte
8 Bit = 256 mögliche Werte

Codierung & Darstellung

Jedes Zeichen wird durch eine 7-Bit- oder 8-Bit-Binärzahl repräsentiert:

A = 65 = 1000001₂

In der Praxis wird ASCII oft in 8-Bit-Blöcken gespeichert (mit einem führenden 0-Bit).

Erweiterte ASCII

Da 7 Bit nur 128 Zeichen ermöglichen, wurden erweiterte Versionen mit 8 Bit entwickelt:

  • ISO-8859-1: 256 Zeichen (Latin-1)
  • Windows-1252: Microsofts Erweiterung
  • UTF-8: Der heutige Standard (1-4 Bytes)

4. Die Geschichte von ASCII

Die Entwicklung von ASCII – von den Anfängen der Telekommunikation bis zum modernen Unicode-Standard.

1963

Geburt von ASCII

Die American Standards Association (ASA) veröffentlicht den ersten ASCII-Standard (X3.4-1963). Der Code enthält 128 Zeichen, darunter 33 Steuerzeichen.

1967

Erweiterung und Internationalisierung

Die Internationale Fernmeldeunion (ITU) übernimmt ASCII als internationalen Standard. Die Tabelle wird um 8-Bit-Varianten erweitert.

1981

ASCII auf dem PC

IBM führt ASCII in den ersten Personal Computern ein. Der Code wird zur Grundlage für Textdateien und Programmiersprachen.

1991

Unicode wird geboren

Unicode wird entwickelt, um alle Schriftsysteme der Welt zu unterstützen. ASCII bleibt als Teil von Unicode erhalten (die ersten 128 Zeichen sind identisch).

Heute

ASCII lebt weiter

In Programmiersprachen, Datenformaten (JSON, XML) und im Internet ist ASCII nach wie vor der grundlegende Zeichensatz – ein unverzichtbarer Bestandteil der digitalen Welt.

5. FAQ – Häufige Fragen

Häufige Fragen zu ASCII

Was bedeutet ASCII und wofür wird es verwendet?

ASCII steht für American Standard Code for Information Interchange.

Es ist ein Zeichensatz, der jedem Buchstaben, jeder Zahl und jedem Sonderzeichen einen numerischen Wert (0-127) zuweist. ASCII wird verwendet, um Text in Computern, Netzwerken und Dateien zu speichern und zu übertragen.

Beispiel: Der Buchstabe 'A' hat den ASCII-Wert 65, der Buchstabe 'a' den Wert 97.

Wie viele Zeichen gibt es in der ASCII-Tabelle?

Die Standard-ASCII-Tabelle enthält 128 Zeichen (0-127). Diese werden durch einen 7-Bit-Code repräsentiert.

Aufteilung:

  • 0-31: 32 Steuerzeichen (nicht druckbar)
  • 32-126: 95 druckbare Zeichen
  • 127: DEL (Löschen)

Es gibt auch erweiterte ASCII-Tabellen mit 256 Zeichen (8 Bit), aber diese sind nicht standardisiert.

Was ist der Unterschied zwischen ASCII und Unicode?

ASCII verwendet 7 Bit und unterstützt 128 Zeichen – nur lateinische Buchstaben, Zahlen und einige Sonderzeichen.

Unicode ist ein umfassenderer Standard, der alle Schriftsysteme der Welt abdeckt (über 149.000 Zeichen).

Wichtig: Die ersten 128 Unicode-Zeichen sind identisch mit ASCII. So bleibt ASCII als Untermenge von Unicode erhalten.

Empfehlung: Für moderne Anwendungen wird Unicode (UTF-8) empfohlen, aber ASCII ist nach wie vor relevant für bestimmte technische Anwendungen.

Warum gibt es Steuerzeichen in ASCII?

Die Steuerzeichen (0-31) wurden ursprünglich für die Telekommunikation entwickelt, um Geräte zu steuern.

Bekannte Steuerzeichen:

  • 0 (NUL): Leerzeichen (Null)
  • 9 (TAB): Tabulator
  • 10 (LF): Line Feed (Zeilenvorschub)
  • 13 (CR): Carriage Return (Wagenrücklauf)
  • 27 (ESC): Escape (Escape-Taste)

Heute werden die meisten Steuerzeichen nicht mehr direkt verwendet, aber sie sind aus historischen Gründen in der Tabelle enthalten.

Wie wird ASCII in der Programmierung verwendet?

ASCII ist in der Programmierung allgegenwärtig:

  • Zeichenkonvertierung: ord('A') → 65, chr(65) → 'A'
  • Datei-I/O: Textdateien werden als ASCII/UTF-8 gespeichert
  • Netzwerkprotokolle: HTTP, SMTP, FTP verwenden ASCII-Text
  • Datenformate: JSON, XML, CSV basieren auf ASCII/UTF-8

Beispiel: In C, Python, Java und vielen anderen Sprachen kannst du mit ASCII-Werten arbeiten.

Was ist der Unterschied zwischen ASCII und Extended ASCII?

Standard-ASCII: 7 Bit, 128 Zeichen (0-127).

Extended ASCII: 8 Bit, 256 Zeichen (0-255). Die zusätzlichen 128 Zeichen (128-255) sind jedoch nicht standardisiert – verschiedene Systeme verwenden unterschiedliche Erweiterungen.

Beispiele für Extended ASCII:

  • ISO-8859-1 (Latin-1): Europäische Sonderzeichen
  • Windows-1252: Microsofts Erweiterung
  • CP437: DOS-Code Page (mit Box-Zeichen)

Tipp: Für internationale Anwendungen verwende besser UTF-8, das alle Zeichen abdeckt.

Wie kann ich den ASCII-Wert eines Zeichens herausfinden?

Es gibt mehrere Möglichkeiten, den ASCII-Wert eines Zeichens zu bestimmen:

  • Mit diesem Tool: Suche in der interaktiven ASCII-Tabelle oben
  • In Python: ord('A') → 65
  • In JavaScript: 'A'.charCodeAt(0) → 65
  • In der Kommandozeile: printf "%d\n" "'A" (Linux/macOS)
  • In PHP: ord('A') → 65

Um den ASCII-Wert in ein Zeichen zurückzuverwandeln: chr(65) in Python oder String.fromCharCode(65) in JavaScript.

Warum ist 127 das DEL-Zeichen und was bedeutet das?

DEL (127) steht für Delete (Löschen). Historisch wurde es verwendet, um falsch geschriebene Zeichen auf Lochstreifen zu löschen – indem alle 7 Bits auf 1 gesetzt wurden.

In Lochstreifen war es einfacher, ein Loch zu "stempeln" als zu entfernen. DEL (1111111₂) bedeutete, dass alle Löcher vorhanden waren – das wurde als "gelöscht" interpretiert.

Heute wird DEL in der Praxis kaum noch verwendet, es ist jedoch aus historischen Gründen in der ASCII-Tabelle enthalten.

Zusammenfassung

Die wichtigsten Punkte

  • ASCII: American Standard Code for Information Interchange
  • 7-Bit-Code: 128 Zeichen (0-127)
  • 8-Bit-Code: 256 Zeichen (0-255) – erweiterte ASCII
  • Steuerzeichen: 0-31 (nicht druckbar) + 127 (DEL)
  • Druckbare Zeichen: 32-126 (Buchstaben, Zahlen, Sonderzeichen)
  • Erweiterte ASCII: 128-255 (Sonderzeichen, Umlaute, Symbole)
  • Unicode: Erweitert ASCII auf alle Schriftsysteme der Welt
  • Anwendungen: Textdateien, Programmierung, Netzwerkprotokolle
  • Unser Tool: Interaktive Tabelle mit Suche, Filter und Dark Mode

Weitere Entwickler-Tools

Farbkonverter

HEX, RGB, HSL umwandeln – mit Farbharmonien und Kontrast-Check.

Zum Tool
Passwort-Generator

Sichere Passwörter mit einstellbarer Länge und Zeichenarten generieren.

Zum Tool
QR-Code Generator

QR-Codes für URLs, Texte, WiFi, vCards und mehr erstellen.

Zum Tool
Zahlensysteme

Lerne Binär, Hexadezimal und Oktal umzurechnen.

Zu Zahlensystemen