CodeKitHub
텍스트 도구

스몰캡스 생성기

마지막 업데이트:

아래에 텍스트를 입력하면 소문자가 작은 대문자 모양의 유니코드 글자로 바뀝니다. 헤더, 사용자 이름, 감성적인 프로필 소개 등에서 자주 보이는 그 sᴍᴀʟʟ ᴄᴀᴘs 스타일입니다. 이건 CSS의 font-variant 효과가 아니라 실제 유니코드 문자이기 때문에, 일반 텍스트가 표시되는 어떤 곳에서도 동일하게 보입니다.

이 도구는 무엇인가요?

타이포그래피에서 말하는 스몰캡스(작은 대문자)는 소문자를 대문자보다 작은 크기로 표현하되, 원래 대문자는 그대로 원래 크기를 유지하는 스타일입니다. 겉모습으로는 그게 전부죠. 대부분의 일반 텍스트 환경(소셜미디어 프로필, 채팅 메시지 등)에서는 CSS의 'small-caps' 폰트 스타일을 적용할 수 없기 때문에, 이 도구는 각 소문자를 실제 작은 대문자 유니코드 문자로 하나하나 바꿔서 같은 효과를 만들어냅니다. 이 글자들은 주로 IPA(국제음성기호)와 라틴 확장 블록에서 가져온 것입니다.

다만 솔직히 말씀드리자면 한계가 하나 있습니다. q와 x, 이 두 글자는 폭넓게 지원되는 작은 대문자 유니코드 문자가 없어서, 어디서든 깨져 보일 수도 있는 문자로 대체하는 대신 그냥 일반 소문자로 남겨둡니다.

이런 작은 대문자 글리프 대부분은 유니코드의 음성학 확장 블록(U+1D00~U+1D7F)에 속해 있는데, 원래 언어학 연구용으로 추가된 것입니다. 국제음성기호에서는 작은 대문자가 특정 발음을 나타내는 기호로 쓰이거든요. 이런 음성학적 출신 배경 때문에 지원 범위가 고르지 않고, 일부 글자는 흔히 쓰이는 폰트에서 깔끔한 작은 대문자 형태가 아예 존재하지 않습니다.

왜 사용해야 할까요?

  • CSS나 폰트 지원 없이도 일반 텍스트가 허용되는 어디서든 스몰캡스 스타일을 낼 수 있습니다.
  • 이미지가 아니라 실제 유니코드 문자라서 어디든 복사 붙여넣기가 가능합니다.
  • 대문자, 숫자, 문장부호는 손대지 않고 그대로 둡니다. 실제 타이포그래피에서 스몰캡스가 작동하는 방식과 동일합니다.
  • 100% 로컬 처리: 변환이 브라우저 안에서만 이루어져 프라이버시가 지켜집니다.
  • 무료이고 회원가입도 필요 없으며 글자 수 제한도 없습니다.

사용 방법

  1. 입력창에 텍스트를 입력하거나 붙여넣으세요.
  2. 생성 버튼을 클릭하세요.
  3. 복사 버튼을 누른 뒤 소셜미디어, 사용자 이름, 채팅, 문서 등 원하는 곳에 붙여넣으세요.

예시

입력

Hello World

결과

Hᴇʟʟᴏ Wᴏʀʟᴅ

원래 대문자였던 H와 W는 그대로 큰 크기를 유지하고, 소문자였던 e, l, l, o, o, r, l, d만 작은 대문자로 바뀝니다. 이건 오류가 아니라 타이포그래피적으로 올바른 동작입니다.

실전 활용 팁

  • 제대로 된 효과를 보려면 소문자로 입력하세요. 대문자는 의도적으로 그대로 두기 때문에, 전부 대문자로 입력하면 변환 전후 차이가 거의 없습니다.
  • 스몰캡스는 짧은 문구, 헤더, 사용자 이름에 잘 어울립니다. 긴 문단 전체를 스몰캡스로 쓰면 일반 텍스트보다 눈에 띄게 읽기 어려워집니다.
  • q나 x가 꼭 필요하다면 결과물에서 일반 소문자로 나타날 텐데, 이는 알려진 유니코드 커버리지 한계이지 다른 도구로 우회해야 할 문제가 아닙니다.
  • 이 사이트의 다른 유니코드 텍스트 스타일링 도구(예: 잘고 텍스트)와 달리, 스몰캡스는 일부러 읽기 어렵게 만든 게 아니라서 가독성이 온전히 유지됩니다.

스몰캡스와 다른 문자 치환 도구의 차이

스몰캡스는 소문자를 작은 대문자 형태의 문자로 바꾸면서도 가독성을 완전히 유지하는, 은근하면서도 전문적인 느낌의 스타일 선택입니다. 비슷하게 '유니코드 유사 문자로 치환'하되 전혀 다른 시각적 결과를 원한다면, 이 사이트의 버블 텍스트 생성기나 거꾸로 텍스트 생성기가 같은 원리를 다른 방식으로 활용합니다.

만약 문자를 치환하는 게 아니라 대소문자 형식 자체를 바꾸고 싶다면, 즉 제목 형식(Title Case), 전체 대문자, 또는 코드용 카멜케이스 등을 만들고 싶다면 케이스 컨버터가 다른 방식으로 처리합니다. 다른 유니코드 문자를 끼워 넣는 게 아니라 대소문자 표기 방식 자체를 바꾸는 거죠.

대소문자 변환기 · 버블 텍스트 생성기

자주 묻는 질문

대문자는 왜 같이 작아지지 않고 그대로인가요?

타이포그래피에서 스몰캡스는 원래 그렇게 정의됩니다. 소문자는 작은 대문자 형태로 표현되고, 기존 대문자는 그대로 원래 크기를 유지하죠. 만약 대소문자를 똑같이 축소한다면 그건 그냥 작은 일반 텍스트일 뿐, 스몰캡스 효과라고 할 수 없습니다.

왜 q와 x는 변환이 안 되나요?

유니코드에는 폰트와 플랫폼 전반에서 안정적으로 지원되는 q, x의 작은 대문자 문자가 존재하지 않습니다. 일부 기기에서 네모 박스나 깨진 글자로 표시될 수도 있는 희귀 문자를 억지로 넣는 대신, 이 도구는 이 두 글자만 일반 소문자로 그대로 둡니다. 이건 조용히 실패하는 게 아니라 명확히 알려진 한계입니다.

붙여넣는 곳마다 스몰캡스 텍스트가 제대로 보이나요?

표준 유니코드 텍스트를 지원하는 곳이라면 거의 대부분 정상적으로 표시됩니다. 이 문자들은 확립된 유니코드 블록(주로 IPA 음성 기호)에서 나온 것이라 사실상 모든 최신 폰트와 플랫폼에서 지원되기 때문입니다.

CSS의 font-variant: small-caps를 쓰는 것과 같은 건가요?

겉보기엔 비슷하지만 기술적으로는 다릅니다. CSS의 small-caps는 스타일을 직접 제어할 수 있는 곳(직접 만든 웹페이지 등)에서만 작동하는 폰트 렌더링 지시일 뿐입니다. 반면 이 도구는 실제로 다른 유니코드 문자를 만들어내기 때문에, CSS가 전혀 적용되지 않는 일반 텍스트 입력란(프로필 소개, 사용자 이름, 채팅 메시지 등)에 복사 붙여넣기를 해도 스몰캡스 모양이 그대로 유지됩니다.

이 도구가 제 텍스트를 어딘가로 업로드하나요?

아니요. 문자 치환은 브라우저 안에서 실행되는 자바스크립트로만 이루어집니다. 입력한 내용이 서버로 전송되는 일은 없습니다.

관련 도구