Kodierung

Morsecode encode/decode

Kodierung von Text (lateinisch und kyrillisch) in Morsecode (Punkte und Striche) und zurück. Zeichen ohne Entsprechung in der Tabelle werden übersprungen.

Morse code represents every letter and digit as a combination of short (dot) and long (dash) signals. This tool encodes Latin and Cyrillic text into that system and decodes it back.

How to use it

Common uses

Things to keep in mind

Standard Morse timing: a dash is three times as long as a dot, the gap between letters equals three dots, and the gap between words equals seven.

SOS (···---···) is traditionally sent with no gaps between its letters — it's a fixed distress signal, not the result of applying the ordinary encoding rules.

Artikel zu diesem Tool: Morsecode: wie Text zu Punkten und Strichen wird

Häufig gestellte Fragen

Gibt es eine einheitliche Morsecode-Tabelle für alle Sprachen?

Nein, es gibt kein universelles Zeichenset über Buchstaben, Ziffern und einige Satzzeichen hinaus. Dieses Tool unterstützt lateinische und kyrillische Buchstaben separat, Zeichen ohne Tabelleneintrag werden beim Kodieren übersprungen.

Wie sind Punkte, Striche und Pausen zeitlich definiert?

Klassisch gilt: ein Strich dauert dreimal so lange wie ein Punkt, zwischen den Elementen eines Zeichens liegt eine kurze Pause, zwischen Zeichen eine mittlere und zwischen Wörtern eine lange Pause. Dieses Tool bildet nur die Symbole ab, keine Audio-Zeitsteuerung.

Wird der eingegebene Text irgendwohin gesendet?

Nein, die Übersetzung läuft komplett im Browser, es werden keine Daten an einen Server übertragen.

Was ist WPM und wozu dient es?

WPM (Wörter pro Minute) ist die Standardeinheit für die Übertragungsgeschwindigkeit von Morsecode, wobei das Wort "PARIS" als Referenz dient. Sie wird genutzt, um die Geschwindigkeit verschiedener Funker oder Lernprogramme auf einer einheitlichen Skala zu vergleichen.

Warum hat SOS keine Pausen zwischen den Buchstaben?

SOS wird historisch als ein durchgehendes Signal (···---···) ohne Pausen zwischen den Buchstaben gesendet – es ist ein Notrufsignal, kein gewöhnliches Wort, und unterliegt daher nicht den üblichen Abständen zwischen Buchstaben.

Artikel: Kodierung

Base64: wozu Kodierung dient und wie sie funktioniert

Wie Base64 binäre Daten in ASCII-Text verwandelt und wann das wirklich gebraucht wird.

Base32: der Unterschied zu Base64 und wann es praktischer ist

Das case-insensitive Alphabet von Base32 und Fälle, in denen es praktischer ist als Base64.

URL Encode/Decode: Percent-Encoding in Links

Wie Sonderzeichen in Adressen und Query-Parametern zu %XX-Sequenzen werden.

HTML Entities: Sonderzeichen sicher auf einer Seite ausgeben

Warum die Zeichen < > & escapt werden müssen und wie das kaputtes Markup verhindert.

JWT: Aufbau eines Tokens und was „Dekodieren" eines JWT bedeutet

Header, Payload und Signature eines JWT — und warum Dekodieren nicht dasselbe ist wie Signaturprüfung.

Unicode Escape: was \uXXXX-Sequenzen bedeuten

Woher Sequenzen wie \u0041 in JSON und JS-Strings kommen und was sie bedeuten.

ROT13 und die Caesar-Verschlüsselung: einfache Zeichensubstitution

Warum eine Verschiebung um 13 Buchstaben ROT13 selbstinvers macht und wozu man es heute noch nutzt.

Punycode: wie internationalisierte Domains im DNS funktionieren

Wie eine Domain mit nicht-lateinischen Zeichen zu einer ASCII-Form mit dem Präfix xn-- wird.

Data URI: wann Bilder direkt in den Code einbetten

Wie ein Data-URI den Inhalt einer Datei direkt in HTML oder CSS einbettet, und wann sich das lohnt.

Gzip + Base64: Daten komprimieren für die Übertragung als Text

Warum komprimierte Binärdaten zusätzlich Base64-kodiert werden, bevor sie in ein Textfeld kommen.

XML Entities: Zeichen in XML-Dokumenten escapen

Die fünf Pflicht-Entities von XML, ohne die das Dokument beim Parsen bricht.