Un traductor de código morse cambia cada letra, cada número y cada signo de
puntuación por un patrón fijo de puntos y rayas. No hay cálculo ni clave: la
A siempre es .- y la S siempre es .... Con la tabla delante puedes
hacer exactamente el mismo trabajo en papel.
Lo que suele fallar es el espaciado. Las letras se separan con un espacio y las
palabras con una barra. Así, HOLA MUNDO queda como
.... --- .-.. .- / -- ..- -. -.. ---. Si mueves los huecos, la misma fila de
puntos dice otra cosa.
El código internacional cubre 26 letras latinas, los diez dígitos y 16 signos de puntuación. Ni la ñ, ni las tildes, ni los signos de apertura de pregunta y de exclamación tienen patrón propio, y en español eso aparece a menudo. Más abajo está qué hacer con ellos.
¿Quieres oírlo y no solo leerlo? MorseLab reproduce cualquier texto como tono, destello o vibración, gratis y sin conexión.
Qué hace de verdad un traductor
Busca cada carácter en una tabla e imprime lo que encuentra. Ese es todo el mecanismo. No hay compresión, ni cifrado, ni astucia.
De ahí salen dos consecuencias que sí importan.
El morse es un código, no un cifrado. Un código sustituye unos símbolos por otros de forma pública y acordada. Un cifrado esconde el significado detrás de un secreto. El morse no tiene secreto: la tabla está publicada en la Recomendación UIT-R M.1677-1, y cualquiera que oiga tus pitidos puede leerlos. Sirve para atravesar ruido, distancia u oscuridad, nunca para guardar algo en privado.
Los huecos llevan tanta información como las marcas. El código no se separa
solo. . es E, .. es I, ... es S y .... es H, así que una fila de puntos
sin huecos es ambigua:
.... H (una sola letra, sin huecos)
.. .. I I
... . S E
. . . . E E E E
Cuatro puntos, cuatro lecturas distintas, y ni siquiera son todas: cuatro puntos se pueden partir de ocho formas. Solo el espaciado las diferencia. Un traductor que se come los huecos no ha traducido nada.
Cómo escribir el punto y la raya para que se puedan copiar
Escribe el punto como un punto del teclado y la raya como un guion. Caracteres normales, nada más.
| Parte | Cómo se escribe | Ejemplo |
|---|---|---|
| Punto | un punto, . | la E es . |
| Raya | un guion, - | la T es - |
| Hueco dentro de una letra | nada | la A es .-, no . - |
| Hueco entre letras | un espacio | AT es .- - |
| Hueco entre palabras | espacio, barra, espacio | / |
Parece una manía hasta que pegas el morse de otra persona en una herramienta y no funciona. Muchas páginas embellecen los puntos convirtiéndolos en viñetas tipográficas y las rayas en guiones largos, porque quedan más bonitos. Son caracteres distintos. El decodificador ve un símbolo que no tiene en su tabla y se rinde, y a simple vista no se nota nada raro. Si una cadena no se decodifica en ningún sitio, vuelve a teclearla con un punto y un guion de verdad.
Los operadores dicen las marcas en voz alta: dit el punto y dah la raya.
.- se canta "di-dah". Conviene saberlo en cuanto pases de leer a escuchar,
porque por el altavoz nunca vas a oír un punto.
Traduce una frase a mano
Toma NOS VEMOS A LAS 9. Busca cada carácter, pon un espacio entre letras y una barra entre palabras.
N -.
O ---
S ...
/
V ...-
E .
M --
O ---
S ...
/
A .-
/
L .-..
A .-
S ...
/
9 ----.
Todo seguido:
-. --- ... / ...- . -- --- ... / .- / .-.. .- ... / ----.
Las mayúsculas dan igual. El morse no distingue caja, así que "Nos vemos" y "NOS VEMOS" dan la misma cadena. Casi todo el mundo escribe el texto original en mayúsculas, por costumbre y porque recuerda que ahí se perdió la diferencia.
La tabla completa
Esto es todo el código morse internacional para letras y dígitos. Un traductor no guarda nada más que esto.
Letras
| Letra | Código | Letra | Código |
|---|---|---|---|
| A | .- | N | -. |
| B | -... | O | --- |
| C | -.-. | P | .--. |
| D | -.. | Q | --.- |
| E | . | R | .-. |
| F | ..-. | S | ... |
| G | --. | T | - |
| H | .... | U | ..- |
| I | .. | V | ...- |
| J | .--- | W | .-- |
| K | -.- | X | -..- |
| L | .-.. | Y | -.-- |
| M | -- | Z | --.. |
Los patrones no miden todos lo mismo. La E y la T ocupan un solo elemento; la Q y la Y ocupan cuatro. Las letras frecuentes llevan los patrones más cortos, y por eso un texto normal se manda rápido.
Números
Cada dígito tiene exactamente cinco elementos y sigue una regla que puedes reconstruir sin mirar:
| Dígito | Código | Dígito | Código |
|---|---|---|---|
| 1 | .---- | 6 | -.... |
| 2 | ..--- | 7 | --... |
| 3 | ...-- | 8 | ---.. |
| 4 | ....- | 9 | ----. |
| 5 | ..... | 0 | ----- |
Del 1 al 5, cada número cambia una raya por un punto empezando por la izquierda: el 1 es un punto y cuatro rayas, el 5 son cinco puntos. Del 6 al 0 pasa lo simétrico: el 6 es una raya y cuatro puntos, y el 0 son cinco rayas. Aprende la forma y no vuelves a necesitar la fila.
Puntuación que la gente escribe de verdad
El estándar define 16 signos. Estos son los que aparecen en mensajes reales:
| Signo | Código | Signo | Código |
|---|---|---|---|
. | .-.-.- | ! | -.-.-- |
, | --..-- | / | -..-. |
? | ..--.. | @ | .--.-. |
' | .----. | : | ---... |
La puntuación es larga, entre cinco y siete elementos cada signo, y por eso los operadores se saltan casi toda y dejan que el sentido lo lleven las palabras.
La ñ, las tildes y los signos de apertura
Aquí es donde el español choca con el estándar. La Recomendación UIT-R M.1677-1 no tiene patrón para la ñ, ni para las vocales con tilde, ni para la diéresis. Tampoco existe un signo de apertura: el estándar solo trae el de cierre.
| Lo que escribes | Qué tiene el estándar | Qué hacer |
|---|---|---|
| ñ | nada | manda N y asume la ambigüedad |
| á, é, í, ó, ú | nada | quita la tilde y manda la vocal sola |
| ü | nada | manda U |
| ¿ y ¡ | solo el de cierre, ..--.. y -.-.-- | pon el signo al final y nada al principio |
| emoji, otros alfabetos | nada | no lo mandes, o transcríbelo antes |
El caso de la ñ merece un aviso. AÑO mandado como .- -. --- se lee ANO, que
es otra palabra. Si la diferencia importa en tu mensaje, escríbela como ANIO
antes de traducir, en lugar de esperar que la persona que copia adivine.
Con las tildes casi nunca hay problema: ADIÓS mandado como ADIOS se entiende igual, y el contexto resuelve la tilde como en un mensaje escrito todo en mayúsculas. Vigila solo los pares que se distinguen únicamente por el acento, como PAPA y PAPÁ.
Y ¿Cómo estás? sale como COMO ESTAS seguido de ..--... Ninguna herramienta
va a inventarse un signo de apertura, porque no existe en el código.
Del texto al sonido
Una cadena escrita es solo la mitad del trabajo. El morse se hizo para oírse, y el sonido tiene proporciones estrictas. Todo se mide en unidades, donde una unidad dura lo que dura un punto.
| Elemento | Unidades |
|---|---|
| Punto | 1 |
| Raya | 3 |
| Hueco entre elementos dentro de una letra | 1 |
| Hueco entre letras | 3 |
| Hueco entre palabras | 7 |
Una raya no es "un poco más larga" que un punto. Dura exactamente el triple, y esa proporción es lo que hace que el código se lea de oído a cualquier velocidad.
La velocidad se mide en palabras por minuto contra la palabra de referencia PARIS, que dura exactamente 50 unidades contando el hueco de palabra que va detrás. De ahí sale la única cuenta que merece la pena memorizar:
Duración del punto en segundos = 1,2 ÷ PPM.
| PPM | Punto | Raya | Hueco entre letras | Hueco entre palabras |
|---|---|---|---|---|
| 5 | 240 ms | 720 ms | 720 ms | 1.680 ms |
| 12 | 100 ms | 300 ms | 300 ms | 700 ms |
| 20 | 60 ms | 180 ms | 180 ms | 420 ms |
| 25 | 48 ms | 144 ms | 144 ms | 336 ms |
Con eso puedes calcular lo que tarda un mensaje. HOLA MUNDO son 97 unidades de principio a fin: 41 la primera palabra, 7 el hueco entre palabras y 49 la segunda. A 20 palabras por minuto la unidad son 60 ms, así que el mensaje entero dura unos 5,8 segundos. A 5 palabras por minuto, con la unidad en 240 ms, la misma frase se va a unos 23 segundos.
Desarrollé MorseLab en parte porque quería un traductor que sonara, no uno que solo imprimiera la cadena. Escribes o pegas el texto, eliges tono, destello de pantalla, linterna o vibración, y ajustas la velocidad. Va también en sentido contrario: decodifica morse en directo por el micrófono y lee texto impreso con la cámara. Funciona sin cobertura y sin cuenta, en 16 idiomas.
Frases listas para copiar
Letras separadas por espacios, palabras por barras.
SOS ...---...
HOLA .... --- .-.. .-
AYUDA .- -.-- ..- -.. .-
SOCORRO ... --- -.-. --- .-. .-. ---
SI ... ..
NO -. ---
GRACIAS --. .-. .- -.-. .. .- ...
TE QUIERO - . / --.- ..- .. . .-. ---
BUENA SUERTE -... ..- . -. .- / ... ..- . .-. - .
HOLA MUNDO .... --- .-.. .- / -- ..- -. -.. ---
Fíjate en la primera línea. SOS no lleva espacios, y es a propósito. Es un
prosigno: se manda como una sola tirada de tres puntos, tres rayas y tres
puntos, sin huecos de letra dentro. Mandado como tres letras sueltas,
... --- ..., es otra señal. Y tampoco significa "Save Our Souls": esa
explicación se inventó después, para justificar un patrón que se eligió porque
es inconfundible y fácil de mandar.
Tu nombre funciona igual que cualquier otra palabra: busca cada letra y deja un
espacio entre ellas. MARÍA, sin tilde, es -- .- .-. .. .-.
Del morse al texto
Decodificar es la misma tabla leída al revés, con una pega: la entrada tiene que
venir bien espaciada o la lectura es una apuesta. Ante ...-.- sin huecos, ni
tú ni una máquina podéis saber si querías decir ... -.-, que son las letras S
y K, o ...- .-, que son V y A, o el prosigno SK, que es esa misma tirada sin
huecos dentro y significa fin de contacto. Los huecos son la información.
Hay una segunda pega. Algunas cadenas son legítimamente dos cosas a la vez, porque los prosignos comparten patrón con la puntuación:
| Mismos puntos y rayas | Se lee como | También se lee como |
|---|---|---|
-...- | el signo = | el prosigno BT, separación de párrafo |
.-.-. | el signo + | el prosigno AR, fin de mensaje |
-.--. | un paréntesis de apertura | el prosigno KN, adelante solo la estación nombrada |
Lo decide el contexto, que es algo que una persona hace mejor que una tabla.
Decodificar un sonido en directo es un problema más difícil todavía, porque la máquina tiene que medir los huecos antes de poder usarlos, con el ruido que haya en la sala de por medio.
Errores comunes
Puntos y rayas "bonitos". Las viñetas tipográficas y los guiones largos parecen correctos y no se decodifican en ninguna parte. Vuelve a teclearlos.
Sin huecos. Una fila de puntos pegados es un recuento, no un mensaje. HOLA
necesita sus espacios: .... --- .-.. .-.
Deletrear SOS como tres letras. Es un prosigno sin huecos, ...---....
Esperar privacidad. La tabla es pública. El morse no esconde nada.
Fiarse de una traducción cuyo espaciado no puedes ver. Si los espacios se han colapsado, la salida es ficción.
Creer que un traductor te enseña el código. Convierte, que no es lo mismo. Leer morse de oído es una destreza aparte y lleva semanas de escucha diaria.
Preguntas frecuentes
¿Cómo se traduce un texto a código morse?
Busca cada carácter en la tabla de arriba, pon un espacio entre letras y una barra entre palabras. Una herramienta lo hace al instante, y el resultado es idéntico al que sacarías a mano: hay una sola respuesta correcta por carácter.
¿Qué significan los espacios y las barras?
El espacio es el hueco entre dos letras. La barra es el hueco entre dos palabras. En sonido duran cosas distintas: tres unidades entre letras y siete entre palabras.
¿El código morse tiene mayúsculas?
No. Hay un patrón por letra y ninguna forma de marcar la caja, así que "hola" y "HOLA" dan los mismos puntos y rayas. La diferencia se pierde al traducir y ningún decodificador puede recuperarla.
¿Cómo se escribe la ñ en código morse?
El código internacional no le da patrón. Lo práctico es mandar N y, si la
palabra se vuelve confusa, reescribirla antes de traducir. Con las vocales
acentuadas se manda la vocal sin tilde y el contexto hace el resto.
¿El código morse es un código secreto?
No. Es una tabla pública, impresa en el estándar y en cualquier libro de consulta. Quien oiga los pitidos los puede leer. Resuelve la distancia y el ruido, no la privacidad.
¿Se puede pasar de morse a texto?
Sí, siempre que el espaciado sobreviva. La misma tabla leída al revés da las letras. La ambigüedad solo aparece cuando faltan los huecos, o cuando un prosigno comparte patrón con un signo de puntuación.
¿Hay traductores de código morse que funcionen sin internet?
Sí. Un traductor no necesita más que la tabla de consulta, así que no hay motivo para que pida conexión. Una aplicación que guarde la tabla en el propio teléfono convierte, suena y enciende la linterna sin cobertura ninguna.
¿A qué velocidad conviene reproducirlo?
Entre 5 y 12 palabras por minuto si solo quieres comprobar de oído lo que has escrito: ahí el punto dura entre 240 ms y 100 ms. Si estás aprendiendo a copiar, deja los caracteres a velocidad completa y alarga los huecos. Eso es la idea de Farnsworth, y se combina con el orden de caracteres de Koch en lugar de competir con él. No son dos métodos rivales entre los que haya que elegir: cambian cosas distintas y funcionan juntos.
Consíguela: MorseLab, gratis en iPhone y Android. El enlace abre tu propia tienda de aplicaciones.
Sigue leyendo
- Cómo aprender código morse: un plan realista, con lo que se puede y lo que no se puede hacer en un día.
- The Morse code alphabet chart (en inglés): todas las letras, números y signos en una sola página.
- Morse code timing and WPM (en inglés): la proporción 1:3:7 y el estándar PARIS con todas las cuentas.
- SOS in Morse code (en inglés): la señal, el espaciado y el mito del significado.
- Morse code decoder (en inglés): el camino de vuelta, de un pitido a las palabras.



