ForHosting KIT · Entwickler-Tools

ASCII-Umrechner

Dieser ASCII-Umrechner bietet eine präzise Umwandlung in beide Richtungen, jeweils für einen Wert.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Geben Sie ein Zeichen ein, um seinen dezimalen ASCII-Code zu erhalten, oder einen Dezimalcode, um das dargestellte Zeichen zurückzugeben. Der gesamte Sieben-Bit-ASCII-Bereich mit Buchstaben, Ziffern, Satzzeichen, Leer- und Steuerzeichen wird unterstützt. Eine strenge Prüfung weist Nicht-ASCII-Zeichen, fehlerhafte Zahlen und Codes außerhalb von 0 bis 127 eindeutig zurück.

Ein Zeichen in seinen ASCII-Code umwandeln

Wählen Sie den Modus Zeichen zu Code, wenn Sie ein Symbol haben und dessen dezimalen ASCII-Wert benötigen. Die Eingabe muss genau ein Zeichen enthalten, auch wenn es sich um ein Leerzeichen oder einen sonst unsichtbaren Wert handelt. Der Umrechner liest den Codepunkt und prüft, ob er zur ursprünglichen Sieben-Bit-ASCII-Tabelle gehört. Beispielsweise entspricht das große A dem Wert 65, das kleine a dem Wert 97, die Ziffer 0 dem Wert 48 und das Leerzeichen dem Wert 32. Groß- und Kleinschreibung ist relevant, da die Zeichen unterschiedliche Positionen haben. Akzentbuchstaben, Emojis, typografische Anführungszeichen und lange Gedankenstriche sind gültiges Unicode, aber kein ASCII und werden abgelehnt. Diese klare Grenze hilft beim Prüfen eines Protokollfeldes, Erstellen eines Testvektors, Untersuchen eines Trennzeichens oder Diagnostizieren eines Systems, das nur ASCII zulässt. Das Ergebnis enthält den umgewandelten Dezimalwert ohne weitere Kodierungen und kann direkt in Quellcode, Dokumentation oder Berechnungen übernommen werden.

Einen ASCII-Code in sein Zeichen umwandeln

Wählen Sie den Modus Code zu Zeichen, wenn Sie einen dezimalen ASCII-Code kennen und das zugeordnete Zeichen benötigen. Geben Sie eine ganze Dezimalzahl von 0 bis 127 ein. Zu den druckbaren Ergebnissen gehören Buchstaben, Ziffern, mathematische Zeichen, Klammern und Satzzeichen. Der Bereich umfasst auch Steuerzeichen: Code 9 ist ein horizontaler Tabulator, 10 ein Zeilenvorschub, 13 ein Wagenrücklauf und 127 Delete. Solche Ergebnisse sind mitunter schwer sichtbar, weil sie das Layout beeinflussen oder keine Glyphe besitzen; der Rückgabewert enthält dennoch das tatsächliche Zeichen. Der Parser akzeptiert absichtlich nur Dezimalschreibweise. Vorzeichen, Brüche, Hexadezimalpräfixe, zusätzliche Leerzeichen und gemischter Text werden zurückgewiesen, damit keine Mehrdeutigkeit entsteht. Auch die Zahlengrenze wird geprüft. Daher erzeugt 128 einen Fehler, statt abgeschnitten oder in ein Nicht-ASCII-Unicode-Zeichen umgewandelt zu werden.

Strenge ASCII-Umwandlung zuverlässig einsetzen

ASCII ist ein kleiner Zeichensatz, bleibt aber für Dateiformate, Netzwerkprotokolle, Befehlssyntax, Quellcode und Datenaustausch bedeutsam. Ein strenger Umrechner unterscheidet ein ASCII-Zeichen von einem ähnlich aussehenden Unicode-Zeichen. Der gewöhnliche Bindestrich hat Code 45; mehrere längere Striche liegen außerhalb von ASCII und dürfen ihn in einem bytegenauen Format nicht ersetzen. Dasselbe gilt für gerade Anführungszeichen, Leerzeichen und kopierte Satzzeichen. Diese Fähigkeit normalisiert nicht und rät nicht, sondern wandelt genau ein Zeichen oder einen kanonischen Dezimalcode um. Wiederholte Aufrufe sind deterministisch und eignen sich für automatisierte Prüfungen ebenso wie für schnelle Kontrollen. Netzwerk, Gebietsschema, Uhrzeit, Zufall und plattformspezifische Kodierung beeinflussen die Antwort nicht. Jede API-Anfrage kostet $0.002. Wählen Sie die Richtung ausdrücklich, bewahren Sie die Eingabe unverändert und erwarten Sie außerhalb des definierten ASCII-Bereichs einen Fehler wegen ungültiger Eingabe.

Ein Protokoll-Trennzeichen untersuchen

Wandeln Sie ein Trennzeichen in seinen Dezimalcode um, bevor Sie ein ASCII-Protokoll dokumentieren oder prüfen.

Einen numerischen Bytewert dekodieren

Überführen Sie einen Dezimalwert aus einem Protokoll oder einer Spezifikation in das genaue ASCII-Zeichen.

Ähnlich aussehendes Unicode erkennen

Prüfen Sie, ob kopierte Interpunktion wirklich ASCII und nicht nur ein optisch ähnliches Unicode-Zeichen ist.

Welcher Codebereich wird unterstützt?

Unterstützt wird der gesamte Sieben-Bit-ASCII-Bereich von 0 bis 127. Werte außerhalb lösen einen Fehler wegen ungültiger Eingabe aus.

Kann ich Akzentbuchstaben oder Emojis umwandeln?

Nein. Diese Unicode-Zeichen gehören nicht zu ASCII. Der Zeichenmodus akzeptiert genau ein Zeichen mit einem Code zwischen 0 und 127.

Warum ist das zurückgegebene Zeichen unsichtbar?

Einige ASCII-Codes stehen für Leer- oder Steuerzeichen und nicht für sichtbare Glyphen. Die Rückgabe enthält das betreffende Zeichen dennoch.

Kann ich Hexadezimal- oder Binärcodes eingeben?

Nein. Der Code-Modus akzeptiert nur kanonische Dezimalzahlen, damit die Zahlenbasis eindeutig bleibt.

Was kostet eine Umwandlung per API?

Jede API-Anfrage kostet $0.002. Die Umwandlung ist deterministisch und verarbeitet ein Element je Anfrage.

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.

POSThttps://api.kit.forhosting.com/enc/ascii-converter

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/enc/ascii-converter \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"mode":"character_to_code","text":"A"}'
{
  "mode": "character_to_code",
  "text": "A"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.ascii_converter",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →