Q-Code-Übersetzer
QTH steht für den Standort der Station und QSL für eine Empfangsbestätigung: Fügen Sie Q-Codes aus dem Amateurfunk ein und lesen Sie ihre Bedeutung, oder tippen Sie low power und erhalten Sie QRP. Unbekannte Codes werden markiert, nie erfunden. 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
- QTH QSL
- Berechnungsmodus
- Expand
- Anzahl bekannter
- 2
- Anzahl unbekannter
- 0
- Katalogumfang
- 49
Q-Codes sind kurze dreistellige Funkabkürzungen, mit denen Operatoren gängige Fragen stellen und beantworten können, ohne lange Klartext-Sätze in überfüllten HF-, VHF- und CW-Netzen. Neu lizenzierte Funkamateure lernen QTH für den Standort, QSL für die Bestätigung, QRM für künstliche Störungen und QRP für geringe Leistung und stocken dennoch bei selteneren Formen im Pile-up oder in der Prüfungsvorbereitung. Dieser Q-Code-Übersetzer expandiert diese Abkürzungen in lesbare deutsche Glossen und komprimiert alltägliche Bedeutungsphrasen zurück in den passenden Code, mit einem Auto-Modus, der die benötigte Richtung erkennt. Unbekannte Codes werden als unbekannt gemeldet statt erfunden, damit Lern- und Logging-Hilfen ehrlich bleiben.
Q-Codes in klare Bedeutungen expandieren
Setzen Sie mode auf expand (oder lassen Sie mode auf auto, wenn jedes Token bereits wie ein dreistelliger Q-Code aussieht) und tragen Sie eine oder mehrere Abkürzungen in das Pflichtfeld text ein. Tokens dürfen durch Leerzeichen, Kommas, Schrägstriche, Pipes oder Zeilenumbrüche getrennt werden, sodass ein Log-Fragment wie QTH, QSL, QRM in einem Aufruf expandiert. Der Abgleich ist groß-/kleinschreibungsunabhängig und ignoriert abschließende Satzzeichen, die oft aus QSO-Notizen kopiert werden; qth?
und QTH liefern daher beide die Standort-Glosse der Station. Jeder bekannte Code liefert eine Zeile mit dem kanonischen Großbuchstaben-Code, einer kurzen deutschen Bedeutung, die Frage- und Antwortform in einer Zeile bündelt, und known true. Codes, die nicht im eingebauten Katalog im Amateur- und Seefunkstil stehen, liefern known false mit der Originalabfrage und ohne erfundene Bedeutung — genau das, was Prüfungstrainer und Log-Bereiniger brauchen, wenn ein falsch getipptes QXZ nicht stillschweigend zu einer echten Abkürzung werden darf.
Bedeutungen zu Q-Codes komprimieren und den Auto-Modus nutzen
Setzen Sie mode auf compress, wenn Sie eine Phrase wie Standort der Station, geringe Leistung, künstliche Störung oder Empfangsbestätigung haben und den passenden Q-Code wünschen. Der Kompressor prüft zuerst kuratierte Schlüsselwort-Hinweise von längeren, spezifischeren Phrasen zu kürzeren, sodass qsl card und acknowledge receipt auf QSL landen, während location allein auf QTH abbildet. Feuert kein Hinweis, bewertet die Engine Inhaltswörter der Länge vier oder mehr gegen die kanonischen Bedeutungszeichenketten und verlangt einen soliden Treffer, bevor sie einen Hit beansprucht; so erfinden einzelne vage Wörter keine Falsch-Positiven.
Nicht passende Phrasen kommen mit known false zurück statt mit einem zufälligen Nachbarcode. Mehrzeilige oder durch Semikolon getrennte Compress-Eingabe wird in getrennte Elemente zerlegt, damit ein Lernblatt mit mehreren Definitionen in einer Anfrage codiert werden kann.
Wo sich ein Q-Code-Übersetzer lohnt
Amateurfunkclubs und Lizenz-Vorbereitungsseiten nutzen einen Q-Code-Übersetzer, damit Kandidaten QTH, QSL, QRZ und QSY üben können, ohne während Probeprüfungen eine gedruckte Tabelle umzublättern. Logging- und Contest-Tools expandieren Codes in Freitext-Bemerkungen, sodass Operatoren den Stationsstandort neben QTH sehen, ohne den Editor zu verlassen. Support-Bots für Funksoftware können eine Beschwerde in Alltagssprache — etwa meine Signale schwinden — zu QSB für strukturierte Tickets komprimieren.
Kombinieren Sie diesen Endpunkt mit Morse- oder NATO-Phonetik-Tools, wenn Sie auch On-Air-Buchstabierpraxis brauchen, belassen Sie Expand und Compress der Q-Codes aber auf der eigenen Landingpage, damit die Suchintention monothematisch bleibt. Halten Sie Anfragen unter der dokumentierten Textlängengrenze, bevorzugen Sie expand für große Code-Listen und compress für Prosa, und Sie erhalten reproduzierbares Funklernen und Log-Anreicherung, ohne einen eigenen Glossar-Dienst zu betreiben.
Anwendungsfälle
Lizenzprüfung und Club-Drills
Kandidaten expandieren Listen mit QTH, QSL, QRM und QRP in Übungsrunden und komprimieren Lehrbuchdefinitionen zurück zu Codes; unbekannte Tokens werden markiert statt geraten.
Log- und Bemerkungs-Anreicherung
Tägliche Logging- und Contest-Software expandiert Freitext-Q-Codes in QSO-Notizen, sodass Operatoren Standort- und Bestätigungsglossen neben den Abkürzungen sehen.
Support-Tickets und Lern-Bots
Chatbots komprimieren Funkbeschwerden in Alltagssprache zu strukturierten Q-Codes für die Weiterleitung, und Lern-Bots melden unbekannte Codes, wenn ein Schüler eine Abkürzung vertippt.
Häufige Fragen
Was leistet dieser Q-Code-Übersetzer?
Er expandiert Amateurfunk-Q-Codes wie QTH und QSL in deutsche Bedeutungen oder komprimiert Bedeutungsphrasen zurück zu Codes. Der Auto-Modus wählt die Richtung anhand der Eingabeform.
Was passiert bei einem unbekannten Code?
Das Element wird mit known false und ohne Bedeutung zurückgegeben.
Wie unterscheiden sich expand, compress und auto?
Expand mappt Codes auf Bedeutungen. Compress mappt Phrasen auf Codes über Schlüsselwort-Hinweise und Wort-Scores der Bedeutung. Auto expandiert, wenn jedes Token wie ein Qxx-Code aussieht; sonst wird der gesamte Text komprimiert.
Welche Q-Codes kennt der Übersetzer?
Er enthält einen Katalog mit 49 Codes aus Amateurfunk und Seefunk-Tradition, darunter QTH, QSL, QRM, QRP, QRZ und QSY. Alles außerhalb dieser Liste wird als unbekannt gezeigt, ohne erfundene Bedeutung.
Kann ich mehrere Q-Codes auf einmal übersetzen?
Ja. Trennen Sie sie durch Leerzeichen, Kommas, Schrägstriche, senkrechte Striche oder Zeilenumbrüche, dann wird eine Logzeile wie QTH, QSL, QRM in einem Durchgang erweitert. Groß- und Kleinschreibung spielt keine Rolle, ein Fragezeichen am Ende wie bei qth? wird ignoriert.
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/q-code \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"QTH QSL"}'const res = await fetch("https://api.kit.forhosting.com/enc/q-code", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "QTH QSL"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/enc/q-code",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "QTH QSL"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/enc/q-code", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"QTH QSL"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"QTH QSL"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/enc/q-code", 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": "QTH QSL"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "enc.q_code",
"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
Der kostenlose Browser-Pfad und die vorausbezahlte API teilen dasselbe reine Modul zu $0.002 pro erfolgreichem Element.
Q-Codes in klare Bedeutungen expandieren
Die Antwort enthält außerdem known_count, unknown_count, den aufgelösten mode, den gespiegelten text und catalog_size, damit Clients die Abdeckung ohne fest codierte Wörterbuchlänge anzeigen können. Feld-Aliase input, value, s, codes und query werden für text akzeptiert; direction, op und action können mode ersetzen.
Bedeutungen zu Q-Codes komprimieren und den Auto-Modus nutzen
Ungültige mode-Strings, fehlender text, leerer text und text, der keine Zeichenkette ist, scheitern mit invalid_input und werden im vorausbezahlten Pfad nicht berechnet.
Wo sich ein Q-Code-Übersetzer lohnt
Automatisierungsskripte pinnen known_count und catalog_size in Tests, damit Wörterbuch-Updates bewusste Reviews und kein stilles Abdriften sind. Jeder erfolgreiche Aufruf kostet den veröffentlichten Basispreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz; fehlgeschlagene Validierung wird nicht berechnet.
Technische Fragen
Welche Q-Codes werden unterstützt?
Ein fester Katalog gängiger Amateur- und Seefunk-Codes (Formen der Familie QRA bis QUF, die im Betrieb und in Lernleitfäden vorkommen). catalog_size in der Antwort ist die exakte Anzahl. Unbekannte Codes werden mit known false gemeldet.
Was kostet der Q-Code-Übersetzer?
Das Browser-Tool ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.