🔊Decodificador de Código Morse com Áudio

Escreva o texto e veja o código Morse na hora — ou cole pontos e traços para decodificar de volta em letras. Os dois sentidos funcionam ao mesmo tempo, e o botão Ouvir toca o sinal com velocidade ajustável.

Ponto = sinal curto, traço = sinal longo. Letras separadas por espaço e palavras por barra (/). Letras acentuadas usam o código da letra base. O som usa oscilação de 600 Hz gerada no navegador.

🔒 Cálculo 100% local — os dados que você digita não saem do seu navegador, nada é enviado a servidores.

Fonte: ITU-R M.1677-1 — recomendação do padrão Morse internacional — tabela de sinais e temporização padrão; áudio gerado com a API WebAudio do navegador · Última verificação em 07/10/2026

Para decodificar código Morse, cada ponto vale um sinal curto e cada traço um sinal longo; pontos e traços juntos formam uma letra, espaços separam letras e barra separa palavras. Esta ferramenta faz os dois sentidos, mostra a tradução na hora e toca o sinal em 600 Hz com velocidade ajustável em PPM.

Como usar o decodificador de código morse

  1. Escolha o sentido da traduçãoNo modo Texto → Morse, digite palavras normais e veja o código. No modo Morse → Texto, cole a sequência recebida e leia a tradução imediatamente.
  2. Ajuste a velocidadeO controle de PPM define quantas palavras por minuto o sinal é emitido. Iniciantes ficam confortáveis entre 12 e 18; operadores experientes passam de 25.
  3. Ouça o sinalClique em Ouvir para tocar o código com um tom de 600 Hz. O botão Parar encerra a emissão na hora, e o botão Copiar leva o código para a área de transferência.

Como funciona o código Morse

O código Morse representa cada letra, número e sinal de pontuação com dois elementos: o ponto, de duração curta, e o traço, com o triplo da duração do ponto. Dentro de uma mesma letra, os elementos são separados por um intervalo de um ponto. Entre letras, o intervalo vale três pontos, e entre palavras vale sete. Essa proporção é o que permite reconhecer a mensagem de ouvido, mesmo sem contar os elementos.

A velocidade é medida em PPM, palavras por minuto, com a palavra de referência PARIS, que tem exatamente cinquenta unidades de tempo. Daí a fórmula da unidade: 1,2 segundo dividido pelo número de PPM. A 18 PPM, cada unidade dura 67 milissegundos; a 8 PPM, ela dura 150 milissegundos, e o sinal fica bem mais lento para quem está aprendendo.

Na prática, a ferramenta converte a sequência em eventos de som: um tom ligado durante uma unidade para o ponto, três unidades para o traço, e silêncio nos intervalos. O tom é produzido por um oscilador da API WebAudio, ligado e desligado com precisão de milissegundos, e a decodificação faz o caminho inverso: separa palavras pela barra, letras pelo espaço e lê a sequência de pontos e traços de cada letra na tabela.

ponto = 1 · traço = 3 · entre elementos = 1 · entre letras = 3 · entre palavras = 7 · unidade = 1,2 s ÷ PPM · tom = 600 Hz

Exemplo resolvido

Comece pela entrada de exemplo, SOS socorro. A letra S são três pontos, a letra O são três traços, então SOS sai como três pontos, espaço, três traços, espaço, três pontos. Na palavra socorro, a sequência é - --- -.-. --- -.-. --- .-. .-. , com uma barra separando as duas palavras.

Ao clicar em Ouvir a 18 PPM, você ouve primeiro os três curtos de S, depois os três longos de O, uma pausa maior e os sinais de socorro. Se trocar o modo para Morse → Texto e colar a sequência que acabou de ver, a ferramenta devolve SOS socorro — o ciclo fecha nos dois sentidos.

Agora teste com acento: escreva coração. O português não tem códigos próprios para a, e, o com acento, então a ferramenta usa o código da letra base — coração sai como coracao, sem os acentos. É o comportamento padrão de qualquer transmissor: o sinal é de letras simples, e a interpretação com acento é feita por quem lê.

SOS → ... --- ... · socorro → - --- -.-. --- -.-. --- .-. .-. · coração → -.-. --- .-. .- -. --- -.

Suposições e limitações

  • Usa o alfabeto Morse internacional, padrão ITU-R M.1677-1, e não variantes históricas como o Morse americano
  • Letras acentuadas e Ç são convertidas para a letra base, porque o padrão internacional não tem símbolos acentuados
  • Caracteres sem código, como emoji e símbolos exóticos, são ignorados na codificação em vez de quebrar o texto
  • O áudio é um tom senoidal de referência, não a curva de um telegrafo real, e depende do volume do dispositivo
  • A reprodução exige um clique: navegadores bloqueiam som iniciado sem interação do usuário

Dicas para tirar o melhor proveito

Para aprender a ler de ouvido, comece com 10 a 12 PPM e apenas letras curtas, como E, T, A, N, I e M, que são as mais frequentes em qualquer idioma. Depois aumente a velocidade gradualmente e passe a treinar palavras inteiras: o ouvido reconhece o ritmo da palavra, não a soma dos elementos.

Use o modo Morse → Texto para corrigir exercícios: cole o que você escreveu à mão e confira se a letra saiu certa. Para praticar transmissão, deixe a janela aberta e digite enquanto ouve — o processamento é 100% local, então funciona até sem internet. E, se precisar converter outras representações, como sequência binária, o conversor de texto para binário faz o mesmo tipo de troca no formato de zeros e uns.

Trilha de prática: 10 PPM → letras curtas · 15 PPM → palavras · 20+ PPM → frases e escuta passiva

Erros comuns a evitar

O erro clássico é juntar tudo numa linha sem separadores. Sem espaço entre letras e sem barra entre palavras, a sequência vira um bloco único e a decodificação é impossível — a temporização carrega o significado, não só os símbolos. Outro erro é usar hífen no lugar do traço e não deixar a ferramenta normalizar: aqui hífen, travessão e menos são aceitos como traço, mas ponto final solto não é.

Também é comum achar que o áudio tocou sozinho: navegadores exigem um clique inicial, então se não houver som, verifique o volume e clique em Ouvir novamente. Por fim, cuidado com a velocidade em textos longos: a 8 PPM, uma frase de dez palavras leva quase um minuto para ser emitida — para revisar código, leia a tela; o som é para treino de escuta, não para leitura rápida.

Confira: espaço entre letras · barra entre palavras · clique antes de ouvir · PPM alto em textos longos

Veja também

Se esta ferramenta foi útil, você também pode precisar destas relacionadas: Gerador de hash, Tradutor de código Morse, Cifra de César, Conversor de texto para binário.

Perguntas frequentes

Como decodificar código Morse para texto?

Escolha o modo Morse → Texto, cole a sequência usando espaço entre letras e barra entre palavras, e a tradução aparece na hora no resultado. A conversão é local e instantânea.

Qual é a diferença entre ponto e traço em código Morse?

O ponto dura uma unidade de tempo e o traço três. Entre os elementos de uma letra há uma unidade, entre letras três e entre palavras sete — essa proporção é o que faz o sinal ser reconhecível.

O que significa PPM no código Morse?

PPM é palavras por minuto, usando a palavra PARIS como referência de cinquenta unidades. A unidade de tempo sai de 1,2 segundo dividido pelo PPM, e define a duração de ponto, traço e pausa.

Letras acentuadas têm código Morse?

Não no padrão internacional. O português usa o código da letra base: coração vira coracao, com Ç indo para C e os acentos descartados antes da codificação.

Por que não há som quando clico em Ouvir?

Navegadores bloqueiam áudio iniciado sem interação, e o volume do sistema pode estar baixo. Clique em Ouvir com a aba ativa e confira o volume; a geração usa a API WebAudio do próprio navegador.

O texto ou o áudio são enviados para algum servidor?

Não. A codificação, a decodificação e a geração do tom acontecem 100% no navegador, sem rede e sem bibliotecas externas — nada do que você digita sai do seu dispositivo.

Explore mais ferramentas gratuitas

Dezenas de calculadoras, conversores e geradores — todos funcionam no navegador, sem cadastro e sem instalar nada.