대소문자 변환기
대문자, 소문자, 문장 첫 글자, 제목 표기, camelCase와 snake_case까지 열세 가지 표기를 입력과 동시에 변환합니다.
텍스트는 이 기기를 벗어나지 않습니다. 처리는 브라우저 안에서 이루어집니다. 텍스트는 TextTidyTools로 전송되지 않습니다. 개인정보처리방침
변환 결과
모든 표기 한눈에
각 카드가 입력한 텍스트를 한 가지 표기로 보여 줍니다. 카드의 복사 버튼으로 그 버전만 가져갈 수 있습니다.
이 도구는 무엇을 하나
영문 텍스트의 대소문자를 원하는 표기로 바꿉니다. 일반적인 일곱 가지 표기와, 코드에 쓰는 여섯 가지 식별자 표기를 지원합니다.
결과창 아래에는 모든 표기를 한 번에 보여 주는 카드가 있습니다. 라디오 버튼을 하나씩 눌러 보지 않아도 어느 쪽이 나은지 비교할 수 있고, 카드마다 복사 버튼이 있어 원하는 버전만 가져갈 수 있습니다.
한글에는 대소문자가 없습니다. 한글이 섞인 텍스트를 넣으면 한글은 그대로 두고 영문과 숫자만 바뀝니다. 식별자 표기는 한글도 구분자로 나누어 이어 붙이므로, 한글 변수명을 만들 때도 쓸 수 있습니다.
사용법
- 텍스트를 입력하거나 붙여넣습니다.
- 왼쪽에서 변환 방식을 고릅니다. 결과가 바로 나옵니다.
- 코드용 표기가 필요하면 오른쪽에서 고릅니다. 이쪽이 우선합니다.
- 복사로 결과를 가져가거나, 서로 바꾸기로 결과를 입력창에 올려 이어서 변환합니다.
- 아래 카드에서 다른 표기와 비교해 봅니다.
각 표기가 하는 일
일반 표기입니다.
- 소문자 — 모든 글자를 소문자로.
- 대문자 — 모든 글자를 대문자로.
- 문장 첫 글자만 — 문장마다 첫 글자만 대문자, 나머지는 소문자. 전부 대문자로 쓰인 글을 되살릴 때 씁니다.
- 제목 표기 — 주요 단어의 첫 글자를 대문자로 하고 짧은 기능어는 소문자로 둡니다. 스타일 가이드별 정확한 규칙이 필요하면 영문 제목 대문자 변환기를 쓰세요.
- 단어마다 첫 글자 — 예외 없이 모든 단어의 첫 글자를 대문자로.
- 번갈아와 반전 — 장식용입니다.
식별자 표기는 먼저 텍스트를 낱말로 쪼갠 뒤 다시 이어 붙입니다. 공백, 붙임표, 밑줄, 마침표에서 나누고, camelCase처럼 붙어 있는 경우 대문자 앞에서도 나눕니다. 그래서 user_name, user name, UserName이 모두 같은 결과로 변환됩니다.
대소문자 변환은 브라우저 자체의 유니코드 케이스 매핑을 씁니다. 대부분의 언어를 올바르게 처리하지만, 텍스트의 언어를 모르는 상태에서는 터키어의 점 없는 i 같은 문맥 의존 사례를 해결할 수 없습니다.
예시로 보기
the quick brown fox를 넣으면,
- 대문자 —
THE QUICK BROWN FOX - 문장 첫 글자만 —
The quick brown fox - 제목 표기 —
The Quick Brown Fox - camelCase —
theQuickBrownFox - snake_case —
the_quick_brown_fox - CONSTANT_CASE —
THE_QUICK_BROWN_FOX
전부 대문자로 온 원고 되살리기. URGENT: PLEASE REVIEW BEFORE FRIDAY를 문장 첫 글자만으로 바꾸면 Urgent: please review before friday가 됩니다. 고유명사는 되살아나지 않으므로 Friday는 직접 고쳐야 합니다. 도구가 사전을 갖고 있지 않다는 뜻입니다.
한글이 섞인 경우. 사용자 이름 userName을 snake_case로 바꾸면 사용자_이름_user_name이 됩니다. 한글은 그대로 두고 구분자만 정리합니다.
이럴 때 씁니다
- 전부 대문자로 온 문서 정리. 옛 시스템에서 내보낸 데이터에 흔합니다.
- 코드 사이 이름 옮기기. 파이썬은 snake_case, 자바스크립트는 camelCase, 클래스는 PascalCase.
- 환경 변수 만들기. CONSTANT_CASE로 한 번에 바꿉니다.
- CSS 클래스 이름. kebab-case가 관례입니다.
- 제목과 소제목 통일. 문서 전체에서 표기를 맞춥니다.
- 데이터 정리. 스프레드시트에서 복사한 열의 표기를 통일합니다.
개인정보와 보안
변환은 브라우저 안에서 이루어집니다. 입력한 텍스트는 서버로 가지 않고 탭을 닫으면 사라집니다. 내부 변수명이나 미공개 카피도 안심하고 넣어도 됩니다.
고른 표기 방식만 브라우저에 저장되어 다음에 열 때 이어집니다. 자세한 내용은 개인정보처리방침(영문)에 있습니다.
자주 묻는 질문
한글도 변환되나요?
한글에는 대소문자 구분이 없어서 대문자·소문자 변환은 한글에 아무 영향이 없습니다. 한글과 영문이 섞여 있으면 영문만 바뀌고 한글은 그대로 남습니다. 다만 식별자 표기(snake_case 등)는 한글도 구분자를 기준으로 나누어 이어 붙이므로 그대로 쓸 수 있습니다.
문장 첫 글자만으로 바꿨는데 고유명사가 소문자가 됩니다
맞습니다. 이 도구에는 사전이 없어서 Friday나 Seoul이 고유명사인지 알 수 없습니다. 규칙만 기계적으로 적용합니다. 전부 대문자인 원고를 되살릴 때는 이 변환으로 대부분을 처리하고, 고유명사만 직접 고치는 것이 가장 빠릅니다.
제목 표기와 별도의 제목 변환기는 뭐가 다른가요?
여기의 제목 표기는 일반적인 영어 규칙 하나만 적용합니다. APA, AP, 시카고, MLA는 어떤 단어를 소문자로 둘지에 대한 규칙이 서로 다릅니다. 논문이나 기사처럼 특정 스타일을 따라야 한다면 영문 제목 대문자 변환기를 쓰세요. 각 스타일의 소문자 처리 단어 목록까지 보여 줍니다.
식별자 표기는 붙어 있는 단어도 나누나요?
나눕니다. 대문자 앞에서 끊기 때문에 userName은 user와 name으로 인식됩니다. 다만 userid처럼 전부 소문자로 붙어 있으면 나눌 근거가 없어 한 단어로 봅니다. 그런 경우에는 먼저 띄어쓰기를 넣어 주세요.
결과를 다시 변환하려면요?
결과창 아래의 서로 바꾸기를 누르면 결과가 입력창으로 올라옵니다. 거기서 다른 표기를 고르면 이어서 변환됩니다.
함께 쓰면 좋은 도구
대소문자 변환기와(과) 함께 쓰기 좋은 도구입니다.