대소문자 변환기
텍스트를 대문자, 소문자, Title, Sentence, camelCase, snake_case, kebab-case 등으로 변환합니다. 유니코드를 지원하며 언어별 규칙도 적용됩니다.
브라우저에서 로컬로 처리됩니다. 텍스트는 업로드되지 않습니다.
도구 소개
클릭 한 번으로 텍스트를 열한 가지 스타일 사이에서 바꿉니다. UPPER CASE, lower case, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, aLtErNaTiNg를 지원합니다. 글을 쓰는 분은 제목을 고치거나 실수로 켠 Caps Lock을 바로잡는 데 사용하고, 개발자는 변수, 데이터베이스 열, CSS 클래스, 환경 변수, URL 슬러그의 이름을 바꾸는 데 사용합니다.
프로그래밍용 스타일은 단어 경계를 똑똑하게 처리합니다. 'XMLHttpRequest'는 xml_http_request가 되고, 'some-variable name'은 someVariableName이 되며, 문장 부호는 구분자로 취급됩니다. 줄바꿈은 유지되므로 식별자 목록을 한 줄에 하나씩 붙여넣어 한꺼번에 변환할 수 있고, 각 줄은 독립적으로 변환됩니다.
대소문자 처리는 유니코드 규칙을 따릅니다. 악센트 문자, 그리스어, 키릴 문자, 'ß'도 기대한 대로 동작하며, 튀르키예어나 아제르바이잔어 같은 언어를 선택하면 단순한 toUpperCase가 잘못 처리하는 i/İ와 ı/I도 올바르게 처리됩니다. 변환은 로컬에서 즉시 이루어집니다.
사용 방법
- 1텍스트를 붙여넣거나 입력하세요(또는 예시를 누르세요).
- 2대소문자 스타일을 클릭하면 결과가 바로 갱신됩니다.
- 3튀르키예어, 아제르바이잔어, 리투아니아어로 작성한다면 i와 I를 올바르게 처리하도록 언어를 선택하세요.
- 4출력을 복사하거나 다운로드하세요. 입력으로 사용을 누르면 이어서 다른 변환을 적용할 수 있습니다.
지원 형식
대소문자가 있는 모든 언어의 일반 텍스트. 중국어나 태국어처럼 대소문자가 없는 문자는 대문자/소문자 변환에서 그대로 유지됩니다.
프라이버시
이 도구는 브라우저에서 실행됩니다. 입력하신 데이터는 사용자의 기기에서 처리되며 당사 서버로 전송되지 않습니다.
제한 사항
- Title Case는 기본적으로 모든 단어의 첫 글자를 대문자로 바꿉니다. '짧은 단어는 소문자로 유지' 옵션은 흔한 영어 스타일을 따르는 것이며 스타일 가이드를 완전히 구현한 것은 아닙니다.
- Sentence case는 고유 명사나 약어를 알지 못하므로 이름이 소문자로 바뀌며 직접 고쳐야 합니다.
- 프로그래밍용 스타일은 문장 부호와 아포스트로피를 제거하고, 글자와 뒤따르는 대문자 사이에서 단어를 나누며, 숫자는 앞 단어에 붙은 채로 남습니다.
- 일부 변환은 길이가 달라지며(예: 독일어 ß는 SS가 됨) 되돌릴 수 없습니다.
FAQ
왜 언어 옵션이 있나요?
튀르키예어와 아제르바이잔어에서는 대문자 i가 İ이고 소문자 I가 ı입니다. 언어를 설정하지 않으면 'istanbul'이 İSTANBUL이 아니라 ISTANBUL로 바뀝니다. 리투아니아어에도 i 위의 악센트에 관한 비슷한 규칙이 있습니다.
줄바꿈은 유지되나요?
네. 각 줄이 따로 변환되므로 식별자 목록은 목록 그대로 유지되고 빈 줄도 남습니다.
camelCase와 PascalCase는 어떻게 다른가요?
camelCase는 소문자로 시작하고(myVariable), PascalCase는 대문자로 시작합니다(MyVariable). 둘 다 공백과 문장 부호를 제거합니다.
이모지와 비라틴 문자도 처리하나요?
네. 대소문자가 없는 문자는 그대로 두고 이모지는 유지합니다.
관련 도구
글자 수 세기
단어, 글자, 문장, 문단 수를 세고 읽는 시간과 말하는 시간을 추정하며 상위 키워드를 보여 줍니다. 중국어, 일본어, 태국어도 지원합니다.
중복 줄 제거
목록에서 중복된 줄을 삭제합니다. 첫 번째 또는 마지막 항목 유지, 대소문자 무시, 공백 제거, 정렬을 지원하며 제거된 줄 수를 확인할 수 있습니다.
텍스트 비교
두 텍스트를 나란히 비교해 추가되거나 삭제된 줄, 단어, 문자를 확인합니다. 결과를 통합 패치로 복사할 수 있습니다.
Markdown을 HTML로 변환
Markdown(GitHub 방식)을 깔끔한 HTML로 변환하고 실시간 미리보기를 제공합니다. 결과를 복사하거나 다운로드할 수 있으며 모두 브라우저에서 처리됩니다.