🔊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
- 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.
- 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.
- 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.
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ê.
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.
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.
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.
Ferramentas relacionadas
#️⃣Gerador de hash
Calcule hash MD5, SHA-1, SHA-256 e SHA-512 de um texto.
Abrir ferramenta →📡Tradutor de código Morse
Traduza texto para código Morse e de volta, com áudio.
Abrir ferramenta →🗝️Cifra de César
Codifique e decodifique mensagens com deslocamento do alfabeto.
Abrir ferramenta →💾Conversor de texto para binário
Converta texto UTF-8 em binário e binário de volta em texto.
Abrir ferramenta →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.