AZERTY ↔ QWERTY-Konverter
Retten Sie Text, der mit dem falschen Tastaturlayout getippt wurde, indem jede Taste zwischen französischem AZERTY und US-QWERTY umgesetzt wird: Die sechs Tasten mit azerty auf einer französischen Tastatur ergeben qwerty auf einer US-Tastatur. Das klappt in beide Richtungen. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Text
- azerty
- Richtung
- Azerty to qwerty
- Ergebnis
- qwerty
- Quelllayout
- azerty
- Ziellayout
- qwerty
- Länge
- 6
Wenn Sie mit dem falschen Tastaturlayout tippen, landet jeder Tastendruck auf einem anderen Zeichen als beabsichtigt. Ein unter französischem AZERTY eingegebenes Passwort wirkt unleserlich, wenn das System US-QWERTY erwartet; eine Nachricht auf einem geliehenen Laptop kann wie eine Chiffre wirken. Dieser AZERTY-QWERTY-Konverter ordnet jedes Zeichen nach physischer Tastenposition zwischen dem französischen AZERTY- und dem US-QWERTY-Layout neu zu — in beide Richtungen —, damit Sie den gewünschten Text ohne erneutes Tippen wiederherstellen.
Wie AZERTY und QWERTY sich nach Tastenposition unterscheiden
Französisches AZERTY und US-QWERTY platzieren auf vielen derselben physischen Tasten unterschiedliche Glyphen. Bei AZERTY beginnt die obere Buchstabenreihe mit A Z E R T Y, bei QWERTY beginnen dieselben Spalten mit Q W E R T Y. Die Grundreihe vertauscht Q und A, setzt M dorthin, wo bei QWERTY das Semikolon liegt, und nutzt ù sowie weitere französische Zeichen dort, wo englische Tastaturen Apostroph und verwandte Satzzeichen setzen.
Bei klassischem französischem AZERTY erfordern Ziffern oft die Shift-Taste und teilen sich die physische Taste mit Und-Zeichen, e-akut, Anführungszeichen und anderen ungeshifteten Symbolen. Dieser Konverter rotiert das Alphabet nicht wie eine Caesar-Chiffre und implementiert kein Tastatur-Verschiebungsrätsel; er baut eine feste bidirektionale Tabelle physischer Tastenpaare und ersetzt jedes Eingabezeichen durch das Glyph derselben Taste im Ziellayout. Buchstaben in derselben Spalte beider Layouts, etwa E R T Y U I O P und viele der Grundreihe, bleiben gleich.
Wo Layout-Remapping in der Praxis vorkommt
Reisende und zweisprachige Büros wechseln ständig zwischen französischen AZERTY-Rechnern und US- oder UK-QWERTY-Laptops; ein einziges vertrauenswürdiges Remap-Orakel löst das klassische Ticket «Passphrase mit falschem Layout getippt», ohne einen Reset zu erzwingen. Support-Teams fügen unleserliche Anmeldeversuche in ein Browser-Tool ein und stellen die beabsichtigten Passwortzeichen wieder her, wenn nur das Layout falsch war, nicht das Geheimnis selbst. Lokalisierungs-QA und Autoren von Tastatur-Dokumentation erzeugen Beispiele, die zeigen, wie dieselben Fingerpositionen auf AZERTY und QWERTY unterschiedliche Strings erzeugen.
Unterrichtsdemos zu Eingabemethoden können dieses physische Tasten-Remapping mit Alphabet-Chiffren und mit Rätseln zur Nachbartasten-Verschiebung kontrastieren, damit Lernende drei unterschiedliche Ideen klar trennen. Wenn Sie eine QWERTY-Nachbartasten-Chiffre, klassische Caesar-Rotation, Base64 oder vollständige Unicode-Transliteration brauchen, behandeln Sie das als getrennte Suchabsichten und Landingpages und überladen Sie diese AZERTY-QWERTY-Konverterseite nicht.
Anwendungsfälle
Falsch getippte Passwörter wiederherstellen
Setzen Sie eine unter AZERTY getippte Passphrase um, während das Konto QWERTY erwartete (oder umgekehrt), ohne einen vollständigen Passwort-Reset zu erzwingen.
Support und zweisprachige Arbeitsplätze
Fügen Sie unleserlichen Chat- oder Formulareingaben bei falschem OS-Tastaturlayout ein und stellen Sie lesbaren französischen oder englischen Text per Tastenposition wieder her.
Layout-QA und Unterrichtsdemos
Erzeugen Sie stabile AZERTY-gegenüber-QWERTY-Beispiele für Dokumentation, Lokalisierungstests und Unterrichtsvergleiche mit anderen Chiffren.
Häufige Fragen
Was leistet dieser AZERTY-QWERTY-Konverter?
Er ordnet jedes Zeichen nach physischer Tastenposition zwischen französischem AZERTY und US-QWERTY neu zu — in beide Richtungen — und meldet Glyphen ohne Layout-Paar.
Was geschieht mit nicht gemappten Zeichen?
Leerzeichen bleiben erhalten und zählen nie als unmapped.
Ist das dieselbe Sache wie eine Tastatur-Verschiebungs-Chiffre?
Nein. Eine Tastatur-Verschiebungs-Chiffre schiebt Buchstaben zu benachbarten QWERTY-Tasten für Rätsel. Dieses Werkzeug mappt ganze Layouts AZERTY ↔ QWERTY über dieselbe physische Taste.
Welche Richtung muss ich wählen?
Wählen Sie AZERTY nach QWERTY, wenn der verdrehte Text von Händen oder einem Rechner mit französischem AZERTY stammt; jedes Zeichen wird durch das US-Zeichen derselben Taste ersetzt. Die umgekehrte Richtung gilt, wenn auf QWERTY getippt, aber AZERTY gemeint war.
Warum bleiben manche Buchstaben gleich?
Weil sie auf beiden Layouts auf denselben Tasten liegen. E, R, T, Y, U, I, O und P sowie viele Buchstaben der mittleren Reihe ändern sich nicht; vertauscht werden vor allem A und Q, Z und W sowie die Lage des M.
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/enc/azerty-qwerty \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"azerty"}'const res = await fetch("https://api.kit.forhosting.com/enc/azerty-qwerty", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "azerty"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/enc/azerty-qwerty",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "azerty"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/enc/azerty-qwerty", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"azerty"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"azerty"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/enc/azerty-qwerty", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"text": "azerty"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "enc.azerty_qwerty",
"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
Leerzeichen bleiben erhalten, buchstabenpaare folgen den Layout-Tabellen, und jedes Glyph ohne Gegenstück im anderen Layout bleibt unverändert und steht im Feld unmapped_keys.
Wie AZERTY und QWERTY sich nach Tastenposition unterscheiden
Die Richtung azerty_to_qwerty nimmt an, dass der sichtbare Text unter AZERTY (oder mit AZERTY-Muskelgedächtnis) entstand, und schreibt ihn in die QWERTY-Glyphen derselben Tasten um. Die Richtung qwerty_to_azerty macht das Umgekehrte. Weil die Abbildung eine reine Tabellensuche ohne Netz und ohne Zufall ist, liefern identischer Text und identische Richtung stets dasselbe JSON. Zeichen außerhalb der Tabellen — Emoji, CJK-Ideogramme, seltene Symbole — bleiben unverändert und erscheinen je einmal in unmapped_keys, damit Sie sehen, was die Engine nicht umsetzen konnte.
Eingabevertrag, Antwortfelder und Validierung
Leerzeichen, Tabulatoren und Zeilenumbrüche bleiben stets erhalten und zählen nie als unmapped. Senden Sie ein Pflicht-Stringfeld namens text und ein optionales Feld direction mit dem Enum azerty_to_qwerty oder qwerty_to_azerty. Fehlt direction, ist azerty_to_qwerty der Standard, sodass eine minimale Nutzlast den häufigsten Erholungspfad bei Tippfehlern im französischen Layout abdeckt. Bei Erfolg spiegelt die Antwort direction, layout_from, layout_to und den ursprünglichen text; sie liefert result als umgesetzte Zeichenkette, length dieses Ergebnisses, mapped_count als Anzahl der aus der Tabelle ersetzten Zeichen, unmapped_count als Anzahl nicht-weißer Zeichen ohne Paar und unmapped_keys als eindeutige Liste dieser Glyphen in Erstauftretensreihenfolge. Fehlender text, Nicht-String-Objekte für text, ununterstützte direction-Werte und Zeichenketten über dem dokumentierten Maximum scheitern mit invalid_input und einer klaren englischen Meldung; solche Validierungsfehler werden nicht berechnet. Klassische Prüfungen: das AZERTY-Wort azerty nach qwerty wandeln, qwerty in die Gegenrichtung wieder nach azerty, und bestätigen, dass eine Zeichenkette mit CJK-Zeichen weiterhin Erfolg liefert und diese unter unmapped_keys listet. Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Element.
Wo Layout-Remapping in der Praxis vorkommt
Weil diese Fähigkeit eine reine Parse-Engine ist, beträgt der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element und fehlgeschlagene Validierung wird nicht berechnet.
Technische Fragen
Welche Richtung sollen Sie wählen?
Nutzen Sie azerty_to_qwerty, wenn der sichtbare Text unter AZERTY entstand und Sie QWERTY-Glyphen wünschen; nutzen Sie qwerty_to_azerty für das Umgekehrte. Standard ist azerty_to_qwerty.
Was kostet es?
Das Browser-Tool ist kostenlos und läuft lokal. API-Anfragen nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingabe wird nicht berechnet.