텍스트 변환 번들 — ROT13·모스·NATO·유니코드
도구 하나로 텍스트를 변환합니다: ROT13/ROT47 적용, 모스 부호 인코드/디코드, NATO 음성문자로 철자 읽기, 유니코드 \uXXXX 시퀀스 이스케이프/복원.
텍스트 변환 번들 — ROT13·모스·NATO·유니코드 — 네 가지를 하나로 묶은 텍스트 변환 번들입니다. 드롭다운에서 변환을 고르면 결과가 즉시 갱신됩니다. ROT13·ROT47 문자 회전, 양방향 모스 부호, NATO 음성문자, 유니코드 \uXXXX 이스케이프를 지원합니다. 모든 변환은 순수 JavaScript로 브라우저 안에서만 처리되므로 입력한 내용이 업로드되거나 어딘가에 저장되는 일은 전혀 없습니다.
텍스트 변환 번들 — ROT13·모스·NATO·유니코드란?
텍스트 변환 번들은 네 가지 고전적인 텍스트 변환을 드롭다운 하나 뒤에 모은 무료 브라우저 내 변환기입니다. ROT13과 ROT47은 스포일러, 퀴즈 정답, 포럼 글을 가리는 데 쓰는 단순한 문자 회전 암호로, 자기역이라 같은 동작 하나로 뒤섞고 다시 되돌립니다. 모스 부호는 글자와 숫자를 점과 선으로 바꿔 무전·신호·학습에 쓰며, Decode(디코드) 방향에서는 점과 선을 다시 텍스트로 읽어 냅니다. NATO 음성문자는 단어를 Alfa, Bravo, Charlie처럼 철자로 풀어 시끄러운 전화나 무전 채널에서도 정확히 전달되게 하고, 코드워드를 다시 글자로 읽어 내기도 합니다. 유니코드 이스케이프는 소스 코드, JSON 문자열, 디버깅을 위해 각 글자를 \uXXXX 시퀀스로 바꾸고, Unescape(복원) 방향으로 되돌립니다. 개발자, 아마추어 무선사, 학생, 퍼즐 애호가가 매일 사용합니다. 이 위젯은 JavaScript로만 렌더링되기 때문에, 이 텍스트가 검색엔진에 색인되는 설명입니다. 문자열을 rot13하고, 모스를 디코드하고, NATO 문자로 철자를 읽고, 텍스트를 유니코드로 이스케이프하세요.
텍스트 변환 번들 — ROT13·모스·NATO·유니코드 사용법
- 드롭다운에서 변환을 고르세요: ROT13, ROT47, 모스 부호, NATO 문자, 유니코드 이스케이프.
- 모스·NATO·유니코드는 Encode / Decode(인코드 / 디코드) 토글로 방향을 고르세요(ROT13과 ROT47은 자기역이라 토글이 없습니다).
- Input 입력란에 텍스트를 입력하거나 붙여넣으세요.
- 입력하는 동안 변환 결과가 읽기 전용 Output 출력란에 나타납니다.
- 아래 통계 행에서 입력과 출력의 글자 수를 확인하세요.
- Copy를 눌러 결과를 클립보드에 복사하세요.
예시
단어를 ROT13 하기
입력
Hello
출력
Uryyb
텍스트를 모스 부호로 인코드
입력
SOS
출력
... --- ...
이름을 NATO 문자로 철자 읽기
입력
Cat
출력
Charlie Alfa Tango
자주 묻는 질문
- ROT13과 ROT47에는 왜 인코드/디코드 토글이 없나요?
- 둘 다 자기역 암호라서 같은 회전을 두 번 적용하면 원문으로 돌아옵니다. ROT13은 각 글자를 13칸(26의 절반), ROT47은 출력 가능한 ASCII를 47칸(94의 절반) 옮기므로 버튼 하나로 뒤섞기와 되돌리기가 모두 됩니다. 인코드/디코드 토글은 두 방향이 서로 다른 모스·NATO·유니코드에서만 나타납니다.
- 모스 변환의 출력은 어떤 형식인가요?
- 인코드할 때는 글자와 숫자가 한 칸 공백으로 구분된 점과 선이 되고, 단어는 슬래시( / )로 나뉩니다. 디코드할 때는 같은 규칙으로 모스를 붙여넣으세요—기호 사이는 공백, 단어 사이는 슬래시—그러면 도구가 다시 텍스트로 읽어 냅니다. 인식하지 못하는 글자는 건너뜁니다.
- NATO 음성문자는 어디에 쓰나요?
- 각 글자와 숫자에 헷갈리지 않는 코드워드—Alfa, Bravo, Charlie 등—를 붙여, 시끄러운 전화선이나 무전 링크에서도 철자가 정확히 전달되게 합니다. 인코드는 텍스트를 코드워드로 풀어 쓰고, 디코드는 코드워드 나열을 다시 글자로 읽습니다. 단어 사이는 한 칸 공백으로 잇습니다.
- 유니코드 이스케이프는 무슨 일을 하나요?
- 인코드는 각 글자를 \uXXXX 이스케이프 시퀀스로 바꿔 줍니다. 소스 코드나 JSON 문자열에 텍스트를 넣을 때, 또는 디버깅에서 숨은 문자를 확인할 때 유용합니다. Unescape는 \uXXXX 시퀀스를 원래 글자로 되돌리고 그 외 텍스트는 그대로 둡니다.
- 제 텍스트가 서버로 업로드되나요?
- 아니요. 모든 변환은 브라우저에 내장된 JavaScript를 사용해 100% 클라이언트 측에서 실행됩니다. 입력한 내용이 업로드, 저장, 전송되는 일은 전혀 없으므로 비공개 메시지, 비밀번호, 민감한 코드도 안심하고 변환할 수 있습니다.
관련 도구
Base32 / Base58 인코딩 / 디코딩
텍스트를 Base32(RFC 4648) 또는 Base58(비트코인 알파벳)로 인코딩하고 다시 디코딩하세요. 브라우저 안에서 UTF-8까지 안전하게 처리합니다.
Base64 인코딩 / 디코딩
텍스트를 Base64로 인코딩하거나 Base64를 텍스트로 디코딩하세요 (UTF-8 안전).
대소문자 변환기 및 카운터
텍스트 대소문자를 변경하고 문자, 단어, 줄 수를 세어보세요.
코드 포맷터 및 압축기
HTML, CSS, JavaScript를 브라우저 안에서 즉시 정리하거나 압축하며 2칸·4칸·탭 들여쓰기를 지원합니다.