ForHosting KIT · Entwickler-Tools

Morsecode-Übersetzer

Aus HELLO wird .... . .-.. .-.. --- im internationalen Morsecode: Jeder Buchstabe, jede Ziffer und jedes unterstützte Satzzeichen wird zu Punkten und Strichen, mit Leerzeichen zwischen Buchstaben und Schrägstrich zwischen Wörtern. Das Dekodieren macht wieder Text daraus. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Text
HELLO
Berechnungsmodus
Encode
Erhalten Sie
Ergebnis
.... . .-.. .-.. ---
Kodierung
morse
Eingabelänge
5
Ausgabelänge
20

Dieser Morsecode-Übersetzer wandelt Klartext mit einem festen, deterministischen Alphabet in internationalen Morsecode um und dekodiert Morsesequenzen zurück in lesbaren Text. Der Kodiermodus bildet jeden Buchstaben, jede Ziffer und jedes unterstützte Satzzeichen auf seine klassische Folge aus Punkten und Strichen ab, trennt Buchstaben mit einem einzelnen Leerzeichen und Wörter mit einem Schrägstrich, damit mehrwortige Sätze eindeutig bleiben. Der Dekodiermodus kehrt den Vorgang um: Er liest nur Punkte, Striche, Leerzeichen und Schrägstrich-Worttrennzeichen, schlägt jedes Token in derselben Tabelle nach und scheitert deutlich, wenn ein Symbol oder Code unbekannt ist.

Was internationales Morse ist und was dieses Werkzeug liefert

Der internationale Morsecode ist die Standardzuordnung lateinischer Buchstaben, dezimaler Ziffern und einer kleinen Menge Satzzeichen zu Folgen kurzer Signale (Punkte) und langer Signale (Striche). Der Kodiermodus schreibt Buchstaben groß, erweitert jedes Zeichen zu seinem Code, verbindet Buchstaben mit einem Leerzeichen und Wörter mit Leerzeichen-Schrägstrich-Leerzeichen, damit ein Mensch oder eine Maschine Wortgrenzen ohne Audio-Timing erkennen kann. Der Dekodiermodus akzeptiert dieselbe textuelle Konvention, toleriert dabei auch flexible Abstände um den Schrägstrich, und baut Großbuchstaben sowie die ursprünglichen Satzzeichen wieder auf.

Wenn Sie Audiotongenerierung, Lichtblitz-Timing oder eine andere regionale Morse-Variante benötigen, nutzen Sie ein spezialisiertes Werkzeug; diese Landingpage ist nur für den Text-Kodier- und -Dekodier-Vertrag, den Lehrkräfte, Funkschüler und Testautoren teilen.

Wo ein Morse-Übersetzer in Lernen, Funk und Tests passt

Studierende begegnen Morse, wenn sie Funkverfahren lernen, sich auf Lizenzprüfungen vorbereiten oder zeitgesteuerte Unterrichtsübungen lösen, die kurze Wörter in beide Richtungen ohne Papiertabellen umwandeln müssen. Amateurfunker nutzen einen Text-Encoder, um Übungssätze zu prüfen, bevor sie diese per Taste oder Software-Keyer senden, und einen Decoder, um die Aufnahme nach einer Sitzung zu verifizieren. Rätseldesigner und Spielautoren erzeugen deterministische Morse-Rätsel für Escape-Rooms und CTF-artige Herausforderungen, bei denen derselbe Hinweis immer auf dieselbe Weise kodieren muss.

Kombinieren Sie es mit weiteren Text-Kodierungs-Helfern, wenn Sie ein kleines Labor freier, deterministischer Werkzeuge für Bildung und Betrieb aufbauen.

Funk- und Prüfungsübung

Lernsätze kodieren und Übungsaufnahmen dekodieren für Amateurfunkübungen und Lizenzvorbereitung ohne Papier-Morsetabelle.

Rätsel und Unterrichtsdemos

Deterministische Morse-Hinweise für Escape-Rooms, CTFs und Live-Lektionen mit gemeinsamer Worttrennregel erzeugen.

Was kostet der Morsecode-Übersetzer?

Auf dieser Seite ist er im Browser gratis.

Welche Zeichen werden unterstützt?

Buchstaben A–Z (bei der Kodierung unabhängig von Groß-/Kleinschreibung), Ziffern 0–9 und gängige Satzzeichen: . , ? ' ! / ( ) & : ; = + - _ " $ @.

Wie werden Wörter in der Morse-Ausgabe getrennt?

Buchstaben werden durch ein einzelnes Leerzeichen getrennt. Wörter werden durch Leerzeichen-Schrägstrich-Leerzeichen ( / ) getrennt. Decode akzeptiert auch flexible Abstände um den Schrägstrich.

Ist das Ergebnis deterministisch?

Ja. Derselbe Text und Modus liefern immer dasselbe Ergebnis, ohne Netzwerk, Zufall oder datumsabhängiges Verhalten.

Kann der Übersetzer Morse als Ton oder Licht ausgeben?

Nein. Er arbeitet nur mit geschriebenem Morse, von Text zu Punkten und Strichen und zurück. Für Töne, Blinkzeiten oder eine regionale Morse-Variante brauchen Sie ein eigenes Werkzeug; die Schreibweise hier ist die, die Lehrkräfte und Funkschüler gemeinsam nutzen.

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/morse

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/morse \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"HELLO"}'
{
  "text": "HELLO"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.morse",
  "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.

Die Engine ruft nie ein Netzwerk auf, nutzt nie Zufall und hängt nie von der Kalenderuhr ab, sodass dieselbe Eingabe und derselbe Modus im Browser und über die API immer dasselbe Ergebnis liefern. Typische Kontrollwerte umfassen die Kodierung von HELLO in fünf Buchstabencodes, das Dekodieren dieser Zeichenkette zurück zu HELLO, und das Zurückweisen nicht unterstützter Zeichen mit invalid_input. Nutzen Sie es gratis auf dieser Seite für Funkübung, Rätsellösungen und Lehrdemos, oder rufen Sie die API zu $0.002 pro erfolgreicher Anfrage auf, wenn Sie reproduzierbare Morse-Umwandlungen in CI und Backend-Diensten benötigen.

Was internationales Morse ist und was dieses Werkzeug liefert

Die JSON-Antwort enthält immer result für die umgewandelte Zeichenkette, mode als Echo von encode oder decode, encoding fest auf morse, sowie input_length und output_length, damit automatisierte Tests Größen prüfen können, ohne die Nutzlast erneut zu parsen. Es gibt kein stillschweigendes Überspringen unbekannter Zeichen und keine private Erweiterungstabelle: Entweder bildet jedes Symbol sauber ab, oder die Anfrage scheitert mit invalid_input.

Wie Text und Modus gelesen werden und wie Ergebnisse reproduzierbar bleiben

Mode ist standardmäßig encode und akzeptiert decode explizit; die Aliase op, direction und action bilden auf denselben Schalter ab, für Skripte, die diese Namen bereits verwenden. Encode entfernt äußeren Leerraum nur für die Wortaufteilungssemantik, behandelt innere Leerraumfolgen als Worttrennzeichen und weist jedes Zeichen zurück, das nicht im unterstützten Alphabet ist, mit einer Meldung, die das fehlerhafte Symbol nennt. Decode weist jedes Zeichen außerhalb der Menge aus Punkt, Strich, Leerzeichen und Schrägstrich zurück, weist leere oder fehlerhafte Tokens zurück, und weist Morsesequenzen zurück, die nicht in der Umkehrtabelle erscheinen, wobei erneut das nicht dekodierbare Token genannt wird. Das bevorzugte Nutzlastfeld ist text, mit den Aliasen input, value, s und message, damit Formulare, Query-Strings und SDK-Clients denselben Vertrag wiederverwenden können, ohne Spalten umzubenennen. Da jeder Zweig reines Tabellen-Nachschlagen und Zeichenketten-Zusammenbau ist, erhalten zwei Clients mit demselben Text und Modus über Worker-Versionen hinweg bytegleiche Ergebnisse, solange das Alphabet fest bleibt. Kombinieren Sie den kostenlosen Browser-Lauf auf dieser Seite mit der kostenpflichtigen API, wenn Sie das identische mathematische Ergebnis innerhalb einer automatisierten Pipeline benötigen, ohne Morse-Tabellen selbst neu zu implementieren. Ungültige Eingaben liefern invalid_input und werden nicht berechnet, was explorative Validierung günstig hält, während erfolgreiche Umwandlungen für API-Aufrufer einen festen Stückpreis von $0.002 behalten.

Wo ein Morse-Übersetzer in Lernen, Funk und Tests passt

Auf dieser Seite läuft die Berechnung vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Aufteilung — freie interaktive Erkundung und eine kostenpflichtige, identische API — entspricht dem Rest des KIT-Tier-A-Katalogs und erlaubt es Ihnen, von einer Whiteboard-Demo zu einer automatisierten Pipeline zu wechseln, ohne das kodierte Ergebnis zu ändern.

CI- und Golden-Fixtures

Kodier- und Dekodierpaare in automatisierten Tests prüfen, damit Trennzeichen und Satzzeichen niemals stillschweigend abdriften.

Welche Modi werden unterstützt?

mode=encode (Standard) wandelt Klartext in Morse um. mode=decode wandelt eine Morse-Zeichenkette aus Punkten, Strichen, Leerzeichen und / zurück in Text um.

Vollständige KIT-Dokumentation lesen →