모스 부호 번역기
텍스트를 입력하면 국제 모스 부호로 보여 주고, 점과 선을 붙여넣으면 메시지를 읽어 줍니다. 문자는 공백으로, 단어는 슬래시로 구분하며, 표는 A–Z와 0–9를 나열합니다. 모스 부호로 나타낼 수 없는 문자는 조용히 사라지지 않고 목록으로 알려 줍니다. 무료이며 회원가입이 필요 없고, 모든 작업은 브라우저에서 실행됩니다.
방향
모스 부호표
A
.-
B
-...
C
-.-.
D
-..
E
.
F
..-.
G
--.
H
....
I
..
J
.---
K
-.-
L
.-..
M
--
N
-.
O
---
P
.--.
Q
--.-
R
.-.
S
...
T
-
U
..-
V
...-
W
.--
X
-..-
Y
-.--
Z
--..
0
-----
1
.----
2
..---
3
...--
4
....-
5
.....
6
-....
7
--...
8
---..
9
----.
모스 부호 번역기 사용 방법
- 1. 방향을 고르세요. 자동 감지는 점, 하이픈, 슬래시, 공백으로만 된 입력을 해독하고 그 밖의 모든 것은 부호화합니다. 텍스트 → 모스와 모스 → 텍스트는 방향을 강제로 정합니다.
- 2. 입력하거나 붙여넣으세요. 직접 모스 부호를 쓸 때는 점에 마침표, 선에 일반 하이픈을 사용하세요. 그 밖의 점이나 선 비슷한 기호(•, – 또는 —)는 인식되지 않습니다.
- 3. 결과를 읽으세요. 부호화된 모스 부호는 문자 사이에 공백이, 단어 사이에
/가 있습니다. 해독된 텍스트는 대문자로 나타납니다. - 4. 경고를 확인하세요. 번역하지 못한 것은 결과 아래에 나열됩니다. 결과 복사는 출력을 복사합니다.
모스 부호의 표기와 시간 배분
이 도구는 ITU-R 권고 M.1677-1에서 확인된 국제 모스 부호를 따릅니다. 모든 신호는 점과 선으로 이루어지며, 시간은 모두 점 하나의 길이를 단위로 합니다:
| 요소 | 길이 |
|---|---|
| 점 | 1단위 |
| 선 | 3단위 |
| 한 문자 안에서 신호 사이의 간격 | 1단위 |
| 두 문자 사이의 간격 | 3단위 |
| 두 단어 사이의 간격 | 7단위 |
글로 적을 때는 이 도구가 쓰는 관습이 적용됩니다. 문자 사이에는 공백을, 단어 사이에는 슬래시를 둡니다. 자주 쓰는 글자는 짧아서 E는 점 하나, T는 선 하나이고, 드문 글자는 깁니다. 단어 PARIS(.--. .- .-. .. ...)는 단어 간격을 포함해 정확히 50단위가 되며, 그래서 운용자들은 이 단어를 표준으로 삼아 분당 단어 수로 속도를 잽니다. 분당 20단어라면 점 하나의 길이는 60밀리초입니다(1.2초를 속도로 나눈 값).
실제 예시
텍스트
Hello world
모스
.... . .-.. .-.. --- / .-- --- .-. .-.. -..
텍스트
Hello, World!
모스
.... . .-.. .-.. --- --..-- / .-- --- .-. .-.. -.. -.-.--
부호화할 때는 대소문자가 상관없고, 해독은 항상 대문자로 돌아옵니다. 그래서 "Hello world"는 HELLO WORLD로 돌아옵니다. 쉼표는 --..--이고 느낌표는 -.-.--입니다.
지원하는 문자
이 도구는 A–Z, 0–9와 다음 기호를 지원합니다: 마침표, 쉼표, 물음표, 아포스트로피, 느낌표, 슬래시, 양쪽 괄호, 앰퍼샌드, 콜론, 세미콜론, 등호, 더하기, 하이픈, 밑줄, 큰따옴표, 달러 기호, 골뱅이 기호. ITU-R M.1677-1 자체는 문자와 숫자 외에 마침표, 쉼표, 콜론, 물음표, 아포스트로피, 하이픈, 분수선, 괄호, 따옴표, 이중 하이픈(=), 더하기, 곱하기, @ 기호를 정의합니다. 느낌표, 세미콜론, 달러 기호, 밑줄은 널리 쓰이지만 권고에 없는 확장이며, 앰퍼샌드의 신호 .-...는 권고에서 "wait" 신호로 정한 것입니다.
- 악센트가 있는 문자(예: é)는 지원하지 않습니다.
Café는 CAF의 모스 부호가 되며, É는 경고로 나열됩니다. - 해독할 때 단어에는 슬래시가 필요합니다. 공백이 여러 칸 이어져도 문자를 나누는 역할만 하므로,
... ---는 S O가 아니라 SO로 해독됩니다. 단어 사이에는/를 넣으세요. - 줄바꿈은 단어 경계로 셉니다.
- 인식할 수 없는 열(예:
....-.-)은 추측하지 않고 건너뛰어 나열합니다. - 짧은 입력은 모스 부호로 읽힙니다. 점
.이나 선-하나만 입력하면 E나 T로 해독됩니다. 문장 부호 하나를 부호화하려면 텍스트 → 모스를 사용하세요.
어떤 도구가 필요한가요?
모스 부호는 비밀 암호가 아니라 표기 방식입니다. 누구나 표만 있으면 해독할 수 있습니다. 글자를 밀어 쓰는 암호에는 카이사르 암호나 비지네르 암호를 쓰세요. 0과 1은 2진수 변환기로, 문자의 숫자 코드는 ASCII 변환기로 다루세요.
자주 묻는 질문
- 텍스트를 모스 부호로 번역하려면 어떻게 하나요?
- 방향을 텍스트 → 모스(또는 자동 감지)에 둔 상태에서 텍스트를 입력하거나 붙여넣으세요. 각 문자, 숫자, 지원되는 기호가 국제 모스 부호로 바뀌며, 문자 사이에는 공백, 단어 사이에는 슬래시가 들어갑니다.
- 입력이 모스 부호인지 텍스트인지 도구는 어떻게 판단하나요?
- 자동 감지 모드에서는 점, 하이픈, 슬래시, 공백으로만 된 입력을 모스 부호로 보고 해독합니다. 그 밖의 입력은 부호화됩니다. 입력이 짧거나 모호하면 방향 버튼으로 직접 지정하세요.
- 문자와 단어는 어떻게 구분되나요?
- 일반적인 표기 관습을 따릅니다. 문자 사이에는 공백 하나, 단어 사이에는 슬래시를 씁니다. 해독할 때는 슬래시 주변에 공백이 있든 없든 상관없습니다.
- 선은 점에 비해 얼마나 긴가요?
- 세 배입니다. ITU-R M.1677-1에 따르면 한 문자 안의 간격은 점 하나, 문자 사이는 점 셋, 단어 사이는 점 일곱입니다.
- 번역할 수 없는 문자는 무엇인가요?
- 지원 목록에 없는 모든 것, 즉 악센트 문자, 이모지, 대부분의 기호가 포함됩니다. 출력에서 건너뛰고, 그 아래 경고에 이름이 나열됩니다.
- 해독한 모스 부호가 왜 긴 한 단어로 나왔나요?
- 공백은 문자만 구분합니다.
.... .. / - .... . .-. .처럼 단어 사이에 슬래시를 넣으세요. - 내 텍스트가 서버로 전송되나요?
- 아니요. 번역은 브라우저에서 이루어지며, 입력한 내용은 어디에도 전송되지 않습니다.