Three words, eight letters, twenty-four signals. Listen to the confession, flash it on screen or build a pattern for a bracelet, an engraving or a card.
Everything is computed and played in the browser — nothing goes to a server
The flashing is soft and slow. If you are photosensitive, use sound or vibration instead.
02
Gift generator
bracelet, engraving, card
Style
Background
Reads one way only
12
round — dots
12
long — dashes
5
letter spacers
2
word spacers
03
Ideas
A phrase in Morse code is a secret message only those who know the code can read. People weave it into bracelets, engrave it on rings and tags, embroider it and get it tattooed. The one thing to keep is the gaps between letters: without them the same chain reads in hundreds of thousands of ways.
Bracelet
Beads
12 ● · 12 ▬
A round bead is a dot, a long one a dash, a small spacer goes between letters. The generator counts how many of each you need.
Engraving
Metal and wood
SVG
An engraver needs a vector layout — download the SVG. For text engraving copy the line with the right symbols.
Tattoo
For good
·· / ·−·· −−− ···− ·
Before the session check the spaces between letters and the separators between words. Without them the text can't be read one way.
Card
Riddle
? → ··
Write the code and hide the translation — or send a riddle link where the translation opens with a button.
Embroidery
Thread
● ▬ ●
A dot is a knot, a dash a stitch three times longer. The dots-and-dashes pattern works as a base.
With light
No words
· − ·
Flash the phrase on screen or send it as vibration — the translator above does both.
04
Frequently asked questions
·· / ·−·· −−− ···− · / −·−− −−− ··−. Letters are separated by spaces and words by a slash. That is eight letters and twenty-four signals, twelve dots and twelve dashes. Press Play in the translator above to hear the phrase, or pick a style in the generator: dots and dashes, beads, or a line for engraving.
Я тебя люблю: ·−·− / − · −··· ·−·− / ·−·· ··−− −··· ·−·· ··−−. Russian Morse uses its own letters on the same codes, so the Russian phrase looks completely different from the English one. It has ten letters and thirty-four signals. Pick the “Я тебя люблю (Russian)” chip above the translator to load it and hear it.
Take beads of two shapes: round ones for dots and long ones for dashes, plus small spacers between letters and larger ones between words. For “I love you” you need 12 round beads, 12 long ones, 5 small spacers and 2 large ones. The generator above counts them for any phrase and draws the pattern; download it as SVG or PNG to take to the bead shop.
The gaps. There must be a visible space between letters and a separator between words. Without letter gaps “I love you” reads in 965,808 different ways, and the generator shows that number if you switch the gaps off. Check the alphabet too: the English and Russian phrases look different. Give the artist the vector SVG or the line with the correct dot and dash symbols.
Yes. Turn on the light in the translator and the screen flashes the phrase, or turn on vibration and the phone taps it out. Vibration from a browser works in Chrome on Android; iPhone doesn't support it, and the button stays inactive there. Sound works everywhere, and you can download the confession as a WAV file to send in a messenger.
Press Share and choose Send as a riddle: the recipient sees only dots and dashes and can play the signal. The translation opens when they press Show the translation. The text lives in the link itself, after the # sign, and never reaches the server, so we can't see it. A normal link from the same menu opens with the translation straight away.