본문으로 건너뛰기

모스 부호 번역기

텍스트를 입력하면 국제 모스 부호로 보여 주고, 점과 선을 붙여넣으면 메시지를 읽어 줍니다. 문자는 공백으로, 단어는 슬래시로 구분하며, 표는 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. 1. 방향을 고르세요. 자동 감지는 점, 하이픈, 슬래시, 공백으로만 된 입력을 해독하고 그 밖의 모든 것은 부호화합니다. 텍스트 → 모스와 모스 → 텍스트는 방향을 강제로 정합니다.
  2. 2. 입력하거나 붙여넣으세요. 직접 모스 부호를 쓸 때는 점에 마침표, 선에 일반 하이픈을 사용하세요. 그 밖의 점이나 선 비슷한 기호(•, – 또는 —)는 인식되지 않습니다.
  3. 3. 결과를 읽으세요. 부호화된 모스 부호는 문자 사이에 공백이, 단어 사이에 / 가 있습니다. 해독된 텍스트는 대문자로 나타납니다.
  4. 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에 따르면 한 문자 안의 간격은 점 하나, 문자 사이는 점 셋, 단어 사이는 점 일곱입니다.
번역할 수 없는 문자는 무엇인가요?
지원 목록에 없는 모든 것, 즉 악센트 문자, 이모지, 대부분의 기호가 포함됩니다. 출력에서 건너뛰고, 그 아래 경고에 이름이 나열됩니다.
해독한 모스 부호가 왜 긴 한 단어로 나왔나요?
공백은 문자만 구분합니다. .... .. / - .... . .-. .처럼 단어 사이에 슬래시를 넣으세요.
내 텍스트가 서버로 전송되나요?
아니요. 번역은 브라우저에서 이루어지며, 입력한 내용은 어디에도 전송되지 않습니다.

관련 도구

암호 및 부호의 다른 도구