Ferramentas de Texto

Tradutor de Código Morse

Traduza texto em código Morse (pontos e traços).

Avalie esta ferramenta

Como usar Tradutor de Código Morse

  1. Digite ou cole seu texto.
  2. Copie o código Morse — as letras são separadas por espaços, e as palavras, por uma barra.

Sobre Tradutor de Código Morse

O código Morse representa cada caractere como uma sequência de pontos e traços. Samuel Morse e Alfred Vail o desenvolveram para o telégrafo elétrico, no qual um único fio só podia transmitir um sinal — ligado ou desligado — e a duração de cada pressão carregava a informação. A frequência das letras no inglês moldou diretamente o código: as letras mais comuns receberam as sequências mais curtas, então E é um único ponto e T um único traço, enquanto letras raras como Q e Y usam quatro símbolos cada. Atribuir códigos curtos a símbolos frequentes é o mesmo princípio em que se baseia a compactação de dados atualmente.

Ele se mostrou notavelmente difícil de eliminar, porque se degrada com muita elegância. Auxílios de navegação da aviação ainda se identificam transmitindo seu identificador Morse em loop, e os pilotos confirmam que sintonizaram a estação correta de ouvido. Radioamadores ainda o utilizam, porque um ouvido humano consegue extrair um sinal Morse de um ruído que engoliria completamente a voz. SOS — ... --- ... — foi escolhido por ser inconfundível como um único padrão ininterrupto; ele não significa "Save Our Ship" ("Salvem Nosso Navio"), uma interpretação atribuída a ele muito tempo depois.

Este tradutor funciona nas duas direções e identifica o sentido automaticamente: o texto entra e o Morse sai, e pontos e traços entram e as letras saem. Não há modo para alternar, porque os dois alfabetos não têm nada em comum — qualquer coisa composta apenas por pontos, traços, barras e espaços só pode ser Morse. As letras são separadas por um único espaço e as palavras por uma barra. A codificação cobre de A a Z, os dígitos de 0 a 9 e pontuações comuns, e descarta silenciosamente qualquer coisa para a qual não tenha um código, então verifique o resultado se seu texto contiver símbolos incomuns ou caracteres não latinos. A decodificação marca qualquer sequência que não reconheça com um # em vez de descartá-la. A caixa das letras é ignorada, já que o Morse não tem esse conceito. Tudo é executado no seu navegador. Para outra forma de representar texto como símbolos, veja o conversor de texto para binário.

Perguntas frequentes

Como espaços e palavras são mostrados?

As letras dentro de uma palavra são separadas por um único espaço, e as palavras são separadas por uma barra. Assim, "hi there" se torna o código de h, um espaço, o código de i, uma barra e, então, as letras de "there".

Ele consegue decodificar código Morse de volta em texto?

Sim. Cole pontos e traços e você receberá as letras de volta. A ferramenta detecta o sentido automaticamente: uma entrada composta apenas por pontos, traços, barras e espaços é tratada como Morse a ser decodificado, e qualquer outra coisa é tratada como texto a ser codificado.

O que acontece com uma sequência que ela não reconhece?

Ao decodificar, um grupo desconhecido de pontos e traços é substituído por um # para que você veja exatamente onde está o problema. Ao codificar, um caractere sem equivalente em Morse é removido da saída sem aviso.

Quais caracteres são suportados?

As letras de A a Z, os dígitos de 0 a 9 e pontuações comuns, incluindo ponto final, vírgula, ponto de interrogação, apóstrofo, ponto de exclamação, barra, parênteses, "e" comercial, dois-pontos, ponto e vírgula, sinal de igual, mais, hífen, sublinhado, aspas e arroba.

A capitalização importa?

Não. O código Morse não tem o conceito de maiúsculas e minúsculas, então o texto é tratado como maiúsculo, e "SOS", "sos" e "Sos" produzem exatamente a mesma saída. A decodificação sempre retorna em maiúsculas.

Por que E é apenas um ponto?

Porque E é a letra mais comum no inglês, e o código foi projetado para que as letras mais frequentes levem o menor tempo para ser transmitidas. T, a segunda mais comum, é um único traço. Letras raras receberam sequências mais longas.