ASCII-Code dezimal, hexadezimal, oktal und binär nachschlagen
Der Buchstabe A ist dezimal 65, hexadezimal 0x41, oktal 0o101 und binär 01000001. Geben Sie ein Zeichen, einen Dezimalcode oder einen Code mit 0x ein und erhalten Sie den vollständigen Tabelleneintrag, unsichtbare Steuerzeichen gut lesbar dargestellt. Kostenlos im Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Wert
- 0x41
- Zeichen
- A
- Anzeige
- A
- Dezimal
- 65
- Hex
- 0x41
Diese ASCII-Tabellensuche wandelt ein Zeichen, eine Dezimalzahl oder eine Hexadezimalzahl in einen vollständigen Eintrag auf Byte-Ebene um. Sie erhalten das zugehörige Zeichen sowie die dezimale, hexadezimale, oktale und achtstellige binäre Schreibweise. Hinzu kommen eine lesbare Anzeige, gegebenenfalls der Steuerzeichenname und Angaben zur Druckbarkeit. Standard-ASCII umfasst die Codes 0 bis 127; größere Werte weist das Werkzeug daher standardmäßig zurück. Wenn eine ältere Byte-Tabelle tatsächlich Werte bis 255 benötigt, aktivieren Sie ausdrücklich die erweiterte Option. Der lokale, deterministische Algorithmus eignet sich für Kontrollen, Unterricht, Fehlersuche, Testdaten und Entwicklungswerkzeuge.
Wählen Sie ein eindeutiges Zeichen oder einen Zahlencode
Geben Sie genau ein Zeichen ein, wenn Sie dessen Code ermitteln möchten. A ergibt beispielsweise dezimal 65, hexadezimal 0x41, oktal 0o101 und binär 01000001. Eine einzelne Ziffer gilt als Zeichen: 7 bezeichnet somit das Schriftzeichen mit dem Dezimalcode 55.
Für einen Zahlencode verwenden Sie eine mehrstellige Dezimalzahl wie 65 oder eine Hexadezimalzahl mit dem Präfix 0x wie 0x41. Hexadezimalziffern dürfen groß oder klein geschrieben sein; umgebende Leerzeichen bei Zahlenformen werden ignoriert. Wörter, vorzeichenbehaftete Werte, Brüche, unvollständige Präfixe und fremde Schreibweisen werden abgelehnt, weil eine Vermutung automatisierte Ergebnisse unzuverlässig machen würde.
Jede Anfrage liefert genau einen Tabelleneintrag, der sich im Browser leicht lesen und in Skripten ohne zusätzliche Aufteilung verarbeiten lässt.
Lesen Sie sämtliche Darstellungen der Antwort
Die Antwort enthält das tatsächliche Zeichen und ein Anzeigefeld für Oberflächen und Protokolle. Druckbare Zeichen erscheinen normal; Tabulator, Zeilenvorschub, Wagenrücklauf und weitere Steuerwerte werden als sichtbare Escape-Folgen dargestellt. Dezimal wird als Ganzzahl ausgegeben.
Hexadezimal nutzt das Präfix 0x, Großbuchstaben und eine führende Null; Oktal verwendet 0o und eine Auffüllung; Binär umfasst stets acht Stellen. Der optionale Name kennzeichnet Standardsteuerungen wie NUL, HT, LF, CR und DEL, ansonsten ist er null. Das Druckbarkeitsfeld trennt sichtbare Bytes von Steuerwerten, während der Satz Standard-ASCII oder ein erweitertes Byte angibt.
Die Quelle hält schließlich fest, ob die Eingabe als Zeichen, Dezimal- oder Hexadezimalcode verstanden wurde. Damit erhalten Dokumentation, Unterricht und Debugger einen stabilen Vertrag ohne eigene Formatinterpretation.
Verstehen Sie Standard-ASCII und die erweiterte Option
Standardmäßig sind die Codes 0 bis 127 zulässig, also der vollständige siebenstellige Standard-ASCII-Bereich. Setzen Sie extended nur dann auf true, wenn das Ausgangsmaterial bewusst eine Acht-Bit-Tabelle verwendet. Historische Codepages ordnen diesen Bytes unterschiedliche Zeichen zu; deshalb nutzt das Werkzeug die direkte, vorhersehbare Latin-1-Codeeinheiten-Zuordnung von JavaScript.
Negative Werte und Zahlen über 255 bleiben ungültig. Ohne Netzwerk, Uhr oder Zufall erzeugt dieselbe Eingabe stets dieselbe Ausgabe.
Anwendungsfälle
Protokollkonstanten untersuchen
Wandeln Sie ein Byte aus einer Aufzeichnung oder Quelldatei in Zeichen-, Dezimal-, Hexadezimal-, Oktal- und Binärform um.
Programmierunterricht vorbereiten
Stellen Sie Lernenden einen einheitlichen ASCII-Eintrag mit sichtbaren Escapes, üblichen Namen und achtstelligem Binärwert bereit.
Ältere Bytedaten prüfen
Halten Sie Standard-ASCII streng und gestatten Sie Werte bis 255 nur bei einem ausdrücklich dafür vorgesehenen Altverfahren.
Häufige Fragen
Welche Eingaben können Sie verwenden?
Verwenden Sie ein Zeichen, einen Dezimalcode wie 65 oder einen Hexadezimalcode wie 0x41.
Warum gilt eine einzelne Ziffer als Zeichen?
Eine einstellige Zeichenkette bezeichnet das wörtliche Zeichen. Nutzen Sie zur Codesuche den mehrstelligen Dezimalcode, etwa 55 für das Zeichen 7.
Was geschieht bei einem Code über 127?
Der erweiterte Modus erlaubt Bytes von 128 bis 255.
Wie finde ich heraus, welches Zeichen den Code 65 hat?
Geben Sie 65 oder hexadezimal 0x41 ein, und Sie sehen den Buchstaben A samt Oktal- und Binärform. Eine einzelne Ziffer gilt als Zeichen, verwenden Sie für einen Code daher mindestens zwei Ziffern.
Wie werden unsichtbare Zeichen wie Tabulator oder Zeilenvorschub angezeigt?
Sie erscheinen in einer sichtbaren Escape-Schreibweise, damit sie den Text nicht verschieben, zusammen mit ihrem üblichen Kurznamen, etwa HT für Tabulator, LF für Zeilenvorschub oder CR für Wagenrücklauf.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/dev2/ascii-table-lookup \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":"0x41"}'const res = await fetch("https://api.kit.forhosting.com/dev2/ascii-table-lookup", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": "0x41"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/dev2/ascii-table-lookup",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": "0x41"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/dev2/ascii-table-lookup", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":"0x41"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":"0x41"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/dev2/ascii-table-lookup", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"value": "0x41"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "dev2.ascii_table_lookup",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Verstehen Sie Standard-ASCII und die erweiterte Option
Ein höheres Zeichen oder ein höherer Code löst invalid_input mit dem Hinweis auf den erweiterten Modus aus. Die Option erlaubt Werte von 128 bis 255 und kennzeichnet sie als extended_byte, behauptet jedoch keine universelle erweiterte ASCII-Codierung. Das Browserwerkzeug ist kostenlos; jedes erfolgreiche API-Element verbraucht $0.002 des vorausbezahlten KIT-Guthabens.
Technische Fragen
Wählt der erweiterte Modus eine historische Codepage?
Nein. Erweitertes ASCII ist kein einheitlicher Standard; das Werkzeug liefert eine deterministische Direktzuordnung mit der Kennzeichnung extended_byte.
Was kostet eine API-Anfrage?
Das Browserwerkzeug ist kostenlos. Jedes erfolgreiche API-Element verbraucht $0.002 des vorausbezahlten KIT-Guthabens.