타이포글리세미아 뜻과 글자 섞기 원리

단어 중간 글자를 아무리 섞어도 사람이 그대로 읽어내는 현상을 '타이포글리세미아(Typoglycemia)'라고 부릅니다. 이 글은 그 현상이 무엇인지 궁금하고, 직접 내 문장을 섞어보고 싶은 분을 위한 것입니다.

결론부터 말하면, 이 도구가 하는 일은 '암호화'가 아니라 정해진 규칙에 따른 글자 치환입니다. 네 가지 모드가 각각 무엇을 어떻게 바꾸는지는 전부 눈으로 검증할 수 있습니다.

요약 ① 타이포글리세미아 모드는 단어의 첫 글자와 끝 글자는 고정하고 중간 글자만 무작위로 섞습니다(3글자 이하 단어는 그대로, 영어·한글 모두 처리). ② 카이사르/ROT13 모드는 알파벳을 슬라이더 값(1~25, 기본 13)만큼 뒤로 밀어 치환하며 숫자·공백·기호는 건드리지 않습니다. ③ 상하 반전과 수학 기호 모드는 암호화가 아니라 모양이 비슷한 유니코드 문자로 바꾸는 치환이라, 환경에 따라 깨져 보일 수 있습니다.

섞인 글자인데 왜 읽히지, 여기서 시작합니다

SNS를 넘기다 보면 문단의 글자가 뒤죽박죽인데도 막힘없이 읽히는 이미지를 만나곤 합니다. "이걸 읽으면 천재"라는 문구가 붙어 있기도 합니다.

궁금해서 직접 만들어 보려 하면 두 가지 벽에 부딪힙니다. 첫째, 손으로 단어마다 글자를 재배열하는 게 생각보다 번거롭습니다. 둘째, 이런 변형이 '진짜 암호'인지, 그냥 겉모양만 바꾼 것인지 헷갈립니다.

특히 포럼의 스포일러 가리기에 쓰이는 ROT13이나, 글자가 네모(□)로 깨져 보이는 유니코드 변형을 만나면 오해가 커집니다. 이 도구가 정확히 무엇을 바꾸는지 알면 그 혼란이 정리됩니다.

도구 없이 직접 글자를 섞는 법

네 가지 변형 모두 원리만 알면 손으로도 재현할 수 있습니다.

  • 타이포글리세미아(중간 글자 섞기). 단어 하나를 골라 첫 글자와 끝 글자를 그대로 두고, 가운데 글자들만 순서를 바꿔 적으면 됩니다. 글자가 3개 이하인 단어(the, and, 나무 등)는 바꿀 중간이 없으니 그대로 둡니다. 예를 들어 "letter"는 l·r을 고정하고 가운데 e·t·t·e를 재배열해 "ltteer" 같은 형태로 씁니다.
  • 카이사르/ROT13(알파벳 밀기). A부터 Z까지 26자를 늘어놓고, 각 글자를 정한 칸 수만큼 뒤로 밀어 치환합니다. Z를 넘어가면 다시 A로 돌아옵니다. 밀기 값이 13이면 그게 바로 ROT13입니다. 13은 26의 절반이라 A는 N, B는 O로 가고, 한 번 더 밀면 원래대로 돌아옵니다. 그래서 같은 조작이 가리기와 풀기를 겸합니다.
  • 상하 반전·수학 기호. 이 둘은 글자마다 대응표가 필요합니다. 'a'는 'ɐ', 'b'는 'q' 같은 뒤집힌 모양의 유니코드로 바꾸고 순서를 거꾸로 놓는 식이라, 손으로 하려면 대응표를 일일이 찾아야 해서 사실상 비현실적입니다.

문제는 문장이 조금만 길어져도 이 작업이 급격히 번거로워진다는 점입니다. 도구는 입력하는 즉시 규칙대로 변환해 주고, 텍스트를 고칠 때마다 무작위 셔플을 다시 돌려 줍니다.

저희 도구로 확인하기.

텍스트 뒤섞기 및 난독화기

네 가지 모드로 텍스트를 즉시 변형합니다. 모든 처리는 브라우저 안에서만 이뤄지고 서버로 전송되지 않습니다.

자주 하는 오해, 결과를 읽는 법

가장 흔한 오해는 이 변형들을 '보안 암호'로 여기는 것입니다. 카이사르 암호는 밀기 값이 1~25뿐이라 25가지만 다 넣어 보면 풀리고, ROT13은 애초에 같은 조작으로 되돌아오므로 비밀 유지가 목적이 아닙니다. 스포일러를 가볍게 가리는 용도입니다.

상하 반전과 수학 기호도 암호화가 아닙니다. 모양이 비슷한 유니코드 문자로 바꾼 치환일 뿐이라, 규칙만 알면 되읽을 수 있고 수학 기호는 유니코드 정규화로 원래 글자를 복원할 수 있습니다.

모드바꾸는 대상되돌리기보안 암호인가
타이포글리세미아단어 중간 글자 순서원래 순서가 버려져 자동 복원 불가아니오 (가독성 실험)
카이사르/ROT13알파벳을 N칸 이동반대 방향(26−N)으로 밀면 복원아니오 (경우의 수 25가지)
상하 반전순서 뒤집기 + 유사 유니코드규칙을 알면 되읽기 가능아니오 (모양 치환)
수학 기호유사 유니코드로 치환유니코드 정규화(NFKC)로 복원아니오 (모양 치환)

두 번째로 많은 오해는 결과가 네모(□)나 물음표로 보일 때 "글자가 깨졌다"고 생각하는 것입니다. 상하 반전·수학 기호는 잘 쓰이지 않는 유니코드 문자를 쓰는데, 붙여넣는 앱이나 폰트에 그 문자의 모양(글리프)이 없으면 대체 기호로 표시됩니다. 텍스트 자체가 손상된 게 아니라 표시하는 쪽의 폰트 문제이며, 유니코드 지원이 넓은 앱에 넣으면 정상적으로 보입니다.

셋째, 타이포글리세미아 결과가 원본과 똑같이 나오는 경우도 있습니다. 도구는 셔플 결과가 원본과 같으면 한 번 더 섞지만, 4글자 단어처럼 중간 글자가 2개뿐이면 다시 섞어도 같은 배열이 나올 수 있기 때문입니다. 한글은 자모가 아니라 음절 블록 단위로 섞인다는 점도 알아두면 결과가 이해됩니다.

정리

핵심은 다섯 가지로 좁혀집니다.

  1. 타이포글리세미아 모드는 첫 글자와 끝 글자를 고정하고 중간만 무작위로 섞습니다. 3글자 이하는 그대로 두고, 영어와 한글을 모두 처리합니다.
  2. 카이사르/ROT13 모드는 슬라이더 값(1~25, 기본 13)만큼 알파벳을 밀어 치환하며, 숫자·공백·기호는 그대로 둡니다.
  3. 상하 반전·수학 기호 모드는 암호가 아니라 비슷하게 생긴 유니코드로 바꾸는 치환입니다.
  4. 깨져 보이는 결과는 텍스트 손상이 아니라 폰트에 해당 글리프가 없어 생기는 표시 문제입니다.
  5. 네 모드 모두 암호화가 아니므로 비밀 유지가 아니라 재미·실험·가벼운 가리기 용도로 이해하면 됩니다.
텍스트 뒤섞기 및 난독화기

네 가지 모드로 텍스트를 즉시 변형합니다. 모든 처리는 브라우저 안에서만 이뤄지고 서버로 전송되지 않습니다.

자주 묻는 질문

타이포글리세미아는 실제로 읽을 수 있는 현상인가요?

많은 사람이 첫 글자와 끝 글자만 제자리에 있으면 중간이 섞여도 문장을 큰 어려움 없이 읽어내는 것으로 알려진 읽기 현상입니다. 다만 절대 법칙은 아니어서, 단어 길이·익숙함·중간 글자가 어떻게 배열됐는지에 따라 읽히는 정도는 달라집니다. 이 도구로 내 문장을 직접 섞어 보면 어디까지 읽히는지 눈으로 확인할 수 있습니다.

ROT13은 암호화인가요? 왜 같은 버튼으로 풀리나요?

ROT13은 각 알파벳을 13칸 뒤로 미는 카이사르 암호의 한 종류입니다. 13을 두 번 더하면 26이 되어 알파벳 한 바퀴를 돌아 제자리로 오기 때문에, 같은 조작을 한 번 더 적용하면 원래 글자로 돌아옵니다. 카이사르 암호는 가능한 경우의 수가 25가지뿐이라 하나씩 넣어 보면 풀리므로, 보안이 아니라 스포일러를 가볍게 가리는 관습으로 쓰입니다.

결과가 네모(□)나 물음표로 깨져 보여요.

상하 반전과 수학 기호 모드는 흔히 쓰이지 않는 유니코드 문자를 사용합니다. 붙여넣는 앱이나 폰트에 그 문자의 글리프가 없으면 네모나 물음표 같은 대체 기호로 표시됩니다. 텍스트가 망가진 것이 아니라 표시하는 쪽의 폰트 문제이므로, 유니코드 지원이 넓은 편집기나 앱에 넣으면 정상적으로 보입니다.

한글도 섞이나요?

타이포글리세미아 모드는 한글도 처리하지만, 자모(ㅎ·ㅏ 등)가 아니라 음절 블록 단위로 섞습니다. 예를 들어 "타이포글리세미아"는 첫 음절 '타'와 끝 음절 '아'를 두고 가운데 음절들만 순서가 바뀝니다. 카이사르·상하 반전·수학 기호 모드는 라틴 알파벳만 변형하므로 한글은 그대로 통과합니다.

가격 보기카톡 무료 상담