개발자 도구

ROT13 텍스트 변환기

입력한 텍스트에 ROT13 치환 알고리즘을 적용하여 13자리 회전 변환된 결과를 생성하는 온라인 텍스트 변환 도구입니다.

도구 실행

ROT13 변환기는 입력된 텍스트의 각 알파벳 문자를 알파벳 순서상 13자리 뒤의 문자로 치환하는 치환 암호 도구입니다. 영어 대문자와 소문자는 각각 13글자씩 회전하여 변환되며, 대소문자 형태는 그대로 유지됩니다. 한글, 숫자, 특수 기호나 공백 문자는 변환 대상에서 제외되어 입력된 형태 그대로 유지됩니다. ROT13은 동일한 알고리즘을 한 번 더 적용하면 원래 텍스트로 되돌아오는 대칭적 특성을 가지고 있어, 별도의 복호화 절차 없이 변환을 한 번 더 실행하는 방식으로 원문을 확인할 수 있습니다. 스포일러 방지나 간단한 텍스트 난독화 작업에 활용할 수 있으며, 변환을 수행하려면 텍스트 입력란에 변환할 내용을 입력해야 합니다.

사용 방법

  1. 텍스트 입력란에 변환하려는 알파벳 문장을 입력합니다.
  2. 실행 버튼을 눌러 ROT13 치환 변환을 진행합니다.
  3. 결과 영역에 표시된 13자리 회전 치환 텍스트를 확인하고 복사합니다.
  4. 원래 문장으로 되돌리려면 변환된 텍스트를 입력란에 다시 넣고 한 번 더 실행합니다.

예시

  • 영문 입력 'Hello World'를 변환하면 알파벳이 13자리 이동하여 'Uryyb Jbeyq' 결과가 나타납니다.
  • 변환된 텍스트 'Uryyb Jbeyq'를 다시 입력하여 실행하면 원래의 영문 'Hello World'로 복원됩니다.

자주 묻는 질문

한글이나 숫자도 ROT13 변환이 적용되나요?

아닙니다. ROT13은 26자 기본 라틴 알파벳(A-Z, a-z)만을 대상으로 13자리 이동 치환을 수행합니다. 한글, 숫자, 공백 및 문장 부호는 변환되지 않고 그대로 출력됩니다.

암호화된 텍스트를 원래 내용으로 어떻게 복호화하나요?

ROT13은 26개 알파벳의 절반인 13자리를 이동하므로, 변환된 텍스트에 동일한 ROT13 변환을 한 번 더 적용하면 원래 문장으로 즉시 복원됩니다.

텍스트 입력란을 비워둔 상태로 실행하면 어떻게 되나요?

변환을 진행하기 위해서는 최소 1자 이상의 텍스트가 필요합니다. 입력란이 비어 있으면 변환이 완료되지 않으므로 내용을 입력한 후 다시 시도해야 합니다.

이 도구 삽입하기

아래 코드를 사용해 작동하는 SmartPlusLab 도구를 웹사이트에 추가하세요.