대소문자 변환기 소개
대소문자 변환기는 텍스트의 대소문자를 한 번에 바꿔 줍니다. 대문자로 쓴 제목을 소문자로 바꾸거나, 제목을 각 단어의 첫 글자가 대문자인 형식으로 쓰거나, 문단을 문장 첫 글자만 대문자인 일반적인 형식으로 정리할 수 있습니다.
코드에 쓰는 이름도 만듭니다. camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE를 지원하며, 구문을 한 줄에 하나씩 붙여넣으면 각 줄이 하나의 이름이 되어 변수, CSS 클래스, 파일 이름, URL 슬러그를 만들 때 편리합니다.
텍스트는 브라우저에서 변환되며 기기 밖으로 나가지 않습니다.
사용 방법
- 텍스트를 입력하거나 붙여넣으세요.
- 변환할 형식을 고르세요.
- 아래에서 결과를 확인하세요. 입력하는 대로 바뀝니다.
- 코드용 이름은 한 줄에 이름 하나씩 넣으세요.
- "복사"를 클릭해 결과를 가져가세요.
기능
- 아홉 가지 형식: UPPER CASE, lower case, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE를 지원합니다.
- 똑똑한 단어 나누기: 구문은 물론 myVariable, HTMLParser, user_id처럼 이미 만들어진 이름에서도 단어를 알아봅니다.
- 줄 단위 변환: 각 줄을 따로 변환하므로 목록은 목록 그대로 유지됩니다.
- 모든 언어 지원: 한국어나 일본어처럼 대소문자가 없는 글자는 그대로 두고, 그 사이의 로마자만 변환합니다.
- 개인정보 보호: 아무것도 업로드되지 않으며, 변환은 사용자의 기기에서 이루어집니다.
사용 예
제목
"HELLO WORLD. HOW ARE YOU?"를 문장 첫 글자 대문자 형식으로 바꾸면 "Hello world. How are you?"가 됩니다.
변수 이름
"user account id"는 camelCase로 userAccountId, snake_case로 user_account_id가 됩니다.
기존 이름
getHTTPResponse를 kebab-case로 바꾸면 get-http-response가 됩니다.
제한 사항과 참고
- 단어 첫 글자 대문자 형식은 모든 단어를 대문자로 시작하며, "of"나 "the" 같은 짧은 단어를 소문자로 두지 않습니다.
- 문장 첫 글자 대문자 형식은 마침표, 물음표, 느낌표 뒤에서만 새 문장을 시작합니다.
- 코드용 형식은 문장 부호와 공백을 빼고, 악센트가 붙은 글자 등 다른 글자는 그대로 둡니다.
- 1,000,000자보다 긴 텍스트는 나누어서 변환해야 합니다.
자주 묻는 질문
camelCase는 무엇인가요?
공백 없이 단어를 이어 붙이고 첫 단어를 뺀 각 단어를 대문자로 시작하는 형식입니다. 예: userAccountId.
snake_case와 kebab-case는 어떻게 다른가요?
둘 다 소문자를 씁니다. snake_case는 단어를 밑줄로, kebab-case는 하이픈으로 연결합니다.
여러 이름을 한 번에 변환할 수 있나요?
네. 한 줄에 이름 하나씩 넣으면 각 줄을 따로 변환합니다.
한국어나 일본어 텍스트도 되나요?
네. 그 글자들은 대소문자가 없어 그대로 두고, 주변의 로마자만 변환합니다.
텍스트가 어딘가로 전송되나요?
아니요. 변환은 브라우저에서 이루어집니다.