Monte uma mensagem em pontos e traços ou transforme uma sequência Morse em texto. A tabela ajuda a conferir letras, números e pontuação. A-Z e 0-9 usam o Morse internacional; outros caracteres fora da tabela, exceto espaços em branco, seguem uma extensão Unicode própria, não padronizada.
Funciona localmente no seu navegadorConsulte as correspondências de letras, algarismos e pontuação usadas nesta ferramenta. Ao decodificar, separe caracteres com espaços e palavras com uma barra.
Correspondências do Morse internacional para as letras A-Z.
| Caractere | Pontos e traços | Caractere | Pontos e traços | Caractere | Pontos e traços | Caractere | Pontos e traços |
|---|---|---|---|---|---|---|---|
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 | --.. |
| Caractere | Pontos e traços | Caractere | Pontos e traços | Caractere | Pontos e traços | Caractere | Pontos e traços |
|---|---|---|---|---|---|---|---|
0 | ----- | 1 | .---- | 2 | ..--- | 3 | ...-- |
4 | ....- | 5 | ..... | 6 | -.... | 7 | --... |
8 | ---.. | 9 | ----. |
| Caractere | Pontos e traços | Caractere | Pontos e traços | Caractere | Pontos e traços | Caractere | Pontos e traços |
|---|---|---|---|---|---|---|---|
. | .-.-.- | : | ---... | , | --..-- | ; | -.-.-. |
? | ..--.. | = | -...- | ' | .----. | / | -..-. |
! | -.-.-- | - | -....- | _ | ..--.- | " | .-..-. |
( | -.--. | ) | -.--.- | $ | ...-..- | & | .-... |
@ | .--.-. | + | .-.-. |
Cole o conteúdo no campo e escolha a direção da conversão. O processamento ocorre no navegador, sem enviar a entrada em requisições de conversão. O resultado é texto simples, inclusive ao copiar.
Na configuração padrão, os pontos e traços de cada caractere ficam unidos. Um espaço separa caracteres, enquanto / separa palavras. A barra que faz parte do texto tem seu próprio código, “-..-.”; o sinal + usa “.-.-.” e o hífen usa “-....-”.
São 26 letras, 10 algarismos e 18 sinais de pontuação na tabela da ferramenta. Esse conjunto não representa todo o repertório de caracteres e sinais de procedimento da UIT. Ao decodificar, espaços repetidos, tabulações e quebras de linha separam caracteres, sem criar palavras novas.
As letras ASCII a-z voltam em maiúsculas. A codificação remove espaços em branco das extremidades e reduz cada sequência interna a uma separação de palavra. Portanto, a caixa das letras ASCII, o alinhamento e as quebras de linha originais não são preservados.
Acentos, ç, ideogramas, emojis e demais caracteres não mapeados que não sejam espaços usam uma extensão binária UTF-16. Ela não faz parte do Morse internacional. Cada unidade recém-codificada ocupa 16 símbolos; 😀 ocupa duas unidades. Como os acentos mantêm sua caixa nessa extensão, café retorna CAFé.
Grupos antigos de 8 a 16 pontos e traços também podem ser lidos como unidades Unicode, inclusive caracteres de controle. Por isso, não se trata de uma validação estrita do padrão internacional. Grupos desconhecidos menores, grupos acima de 16 símbolos e substitutos Unicode sem par causam erro.
Algumas saídas antigas não permitem recuperar o caractere original: + era gravado como -.-.--, hoje lido como !; - era gravado como -.--.-, hoje lido como ). Espaços de palavra descartados pela versão antiga também não podem ser reconstruídos.
Não. Ela trabalha apenas com texto e pontos e traços escritos. Não há reprodução de áudio, entrada por microfone, leitura de arquivo de áudio ou ajuste de velocidade de transmissão.
Esta conversão não criptografa o conteúdo. Tanto a notação Morse quanto a extensão Unicode representam caracteres e não oferecem sigilo.
Entradas vazias ou inválidas limpam o resultado e desativam a cópia. Verifique, por exemplo, letras misturadas aos sinais, como .-x, ou palavras vazias criadas por barras repetidas, como “... / / ---”.