Morsecode Vertaler
Typ tekst om die in Internationale morsecode te zien, of plak punten en streepjes om het bericht te lezen. Letters worden gescheiden door een spatie en woorden door een schuine streep; de tabel toont A–Z en 0–9, en elk teken dat morse niet kan weergeven wordt vermeld in plaats van stilzwijgend verloren te gaan. Gratis, zonder registratie, en alles draait in je browser.
Richting
Morsecode-tabel
A
.-
B
-...
C
-.-.
D
-..
E
.
F
..-.
G
--.
H
....
I
..
J
.---
K
-.-
L
.-..
M
--
N
-.
O
---
P
.--.
Q
--.-
R
.-.
S
...
T
-
U
..-
V
...-
W
.--
X
-..-
Y
-.--
Z
--..
0
-----
1
.----
2
..---
3
...--
4
....-
5
.....
6
-....
7
--...
8
---..
9
----.
Zo gebruik je de Morsecode Vertaler
- 1. Kies een richting. Automatisch detecteren decodeert invoer die alleen uit punten, streepjes, schuine strepen en spaties bestaat, en codeert al het andere. Tekst → Morse en Morse → Tekst forceren de richting.
- 2. Typ of plak. Wil je zelf morse schrijven, gebruik dan een punt voor een punt en een gewoon koppelteken voor een streep; andere punt- of streepachtige symbolen (•, – of —) worden niet herkend.
- 3. Lees het resultaat. Gecodeerde morse heeft een spatie tussen letters en
/tussen woorden. Gedecodeerde tekst verschijnt in hoofdletters. - 4. Controleer de waarschuwing. Alles wat niet kon worden vertaald staat onder het resultaat. Resultaat kopiëren kopieert de uitvoer.
Hoe morsecode wordt geschreven en getimed
De tool volgt de Internationale morsecode zoals bevestigd door ITU-R-aanbeveling M.1677-1. Elk signaal bestaat uit punten en streepjes, en de timing is allemaal in eenheden van één punt:
| Element | Lengte |
|---|---|
| Punt | 1 eenheid |
| Streepje | 3 eenheden |
| Pauze tussen de signalen van één letter | 1 eenheid |
| Pauze tussen twee letters | 3 eenheden |
| Pauze tussen twee woorden | 7 eenheden |
In geschreven vorm wordt dit de conventie die de tool gebruikt: een spatie tussen letters en een schuine streep tussen woorden. Veelvoorkomende letters zijn kort — E is één punt en T één streepje — terwijl zeldzame letters lang zijn. Het woord PARIS (.--. .- .-. .. ...) komt met de woordpauze precies op 50 eenheden, en daarom meten operators de snelheid in woorden per minuut met dat woord als standaard. Bij 20 woorden per minuut geeft dat een punt van 60 milliseconden (1,2 seconde gedeeld door de snelheid).
Uitgewerkt voorbeeld
Tekst
Hello world
Morse
.... . .-.. .-.. --- / .-- --- .-. .-.. -..
Tekst
Hello, World!
Morse
.... . .-.. .-.. --- --..-- / .-- --- .-. .-.. -.. -.-.--
Hoofdletters maken bij het coderen geen verschil, en decoderen geeft altijd hoofdletters terug, dus "Hello world" komt terug als HELLO WORLD. De komma is --..-- en het uitroepteken -.-.--.
Welke tekens worden ondersteund
De tool dekt A–Z, 0–9 en deze tekens: punt, komma, vraagteken, apostrof, uitroepteken, schuine streep, beide haakjes, ampersand, dubbele punt, puntkomma, is-gelijk-teken, plus, koppelteken, underscore, dubbel aanhalingsteken, dollarteken en apenstaartje. ITU-R M.1677-1 zelf definieert de letters, de cijfers en de tekens punt, komma, dubbele punt, vraagteken, apostrof, koppelteken, breukstreep, haakjes, aanhalingstekens, dubbel koppelteken (=), plus, vermenigvuldigingsteken en @. Het uitroepteken, de puntkomma, het dollarteken en de underscore zijn wijdverspreide uitbreidingen die niet in de aanbeveling staan, en het signaal van de ampersand, .-..., is het "wacht"-signaal van de aanbeveling.
- Letters met accenten zoals é worden niet ondersteund:
Caféwordt de morse voor CAF, en É wordt in de waarschuwing vermeld. - Woorden hebben een schuine streep nodig bij het decoderen. Elke reeks spaties scheidt letters, dus
... ---wordt gedecodeerd als SO, niet als S O. Zet/tussen woorden. - Regeleinden in tekst tellen als woordgrenzen.
- Niet-herkende reeksen (zoals
....-.-) worden overgeslagen en vermeld in plaats van geraden. - Korte invoer wordt als morse gelezen. Een losse
.of-wordt gedecodeerd als E of T. Gebruik Tekst → Morse als je alleen leestekens wilt coderen.
Welke tool heb je nodig?
Morsecode is een manier van schrijven, geen geheime code: iedereen kan hem met een tabel decoderen. Voor cijfers die letters verschuiven, gebruik je het Caesar-cijfer of het Vigenère-cijfer. Voor enen en nullen de Binaire vertaler; voor tekencodes de ASCII-converter.
Veelgestelde vragen
- Hoe vertaal ik tekst naar morsecode?
- Typ of plak de tekst met de richting op Tekst → Morse (of Automatisch detecteren). Elke letter, elk cijfer en elk ondersteund teken wordt zijn Internationale morse-signaal, met een spatie tussen letters en een schuine streep tussen woorden.
- Hoe weet de tool of mijn invoer morse of tekst is?
- In de modus Automatisch detecteren wordt invoer die alleen uit punten, streepjes, schuine strepen en spaties bestaat als morse behandeld en gedecodeerd; al het andere wordt gecodeerd. Overschrijf dit met de richtingknoppen als je invoer kort of dubbelzinnig is.
- Hoe worden letters en woorden gescheiden?
- Volgens de gangbare geschreven conventie: één spatie tussen letters en een schuine streep tussen woorden. Bij het decoderen mag de schuine streep met of zonder spaties eromheen staan.
- Hoe lang is een streepje vergeleken met een punt?
- Drie keer zo lang. Binnen een letter is de pauze één punt, tussen letters drie punten en tussen woorden zeven punten, volgens ITU-R M.1677-1.
- Welke tekens kunnen niet worden vertaald?
- Alles buiten de ondersteunde lijst, waaronder letters met accenten, emoji en de meeste symbolen. Ze worden in de uitvoer overgeslagen en in een waarschuwing eronder genoemd.
- Waarom kwam mijn gedecodeerde morse als één lang woord uit?
- Spaties scheiden alleen letters. Zet een schuine streep tussen de woorden, zoals in
.... .. / - .... . .-. .. - Wordt mijn tekst naar een server gestuurd?
- Nee. De vertaling gebeurt in je browser en wat je typt wordt nergens naartoe gestuurd.