텍스트 변환

대소문자 변환기

텍스트를 대문자·소문자·제목·카멜·스네이크 등 원하는 형식으로 즉시 변환하세요.

영문·숫자 위주 텍스트에 가장 적합합니다. 각 결과는 복사 버튼으로 가져가세요.

UPPERCASE

 

lowercase

 

Title Case

 

Sentence case

 

camelCase

 

snake_case

 

kebab-case

 

7가지 형식이 각각 어떻게 만들어지나요

이 도구는 붙여넣은 텍스트를 일곱 가지 형식으로 동시에 변환합니다. UPPERCASE는 모든 글자를 대문자로, lowercase는 모두 소문자로 바꿉니다. Title Case는 공백으로 나뉜 각 단어의 첫 글자만 대문자로 올리고, Sentence case는 문장 전체에서 첫 글자 하나만 대문자로 만듭니다. camelCase·snake_case·kebab-case는 먼저 텍스트를 단어 단위로 쪼갠 뒤 다시 붙이는 방식입니다. camelCase는 첫 단어는 소문자, 이후 단어는 첫 글자를 대문자로 이어 붙이고(myVariableName), snake_case는 모두 소문자로 만든 뒤 언더스코어로(my_variable_name), kebab-case는 하이픈으로 연결합니다(my-variable-name).

단어를 어떻게 나누는지가 결과를 좌우합니다

camelCase·snake_case·kebab-case의 품질은 '어디서 단어를 끊느냐'로 결정됩니다. 이 도구는 공백, 하이픈, 언더스코어를 단어 구분자로 봅니다. 즉 'user profile', 'user-profile', 'user_profile'은 모두 같은 두 단어로 인식되어 원하는 형식으로 서로 오갈 수 있습니다. 반대로 'userProfile'처럼 이미 붙어 있는 문자열은 도구에 따라 대문자 경계를 못 읽을 수 있으니, 뒤섞인 표기를 정리할 때는 한 번 공백이나 언더스코어가 있는 형태로 되돌린 뒤 원하는 형식으로 다시 변환하면 가장 깔끔합니다.

실전에서 이렇게 씁니다

  • 개발 협업: 백엔드는 snake_case(user_id), 프론트는 camelCase(userId)를 쓰는 팀이 많습니다. API 응답 필드명을 코드 컨벤션에 맞춰 한 번에 바꿀 때 유용합니다.
  • URL·파일명 정리: 블로그 슬러그나 이미지 파일명은 공백 대신 kebab-case(summer-sale-banner)가 안전합니다. 한글·공백이 섞인 제목을 영문으로 옮긴 뒤 kebab-case로 통일하세요.
  • 영문 제목·목차: 발표 자료나 문서의 영문 제목을 Title Case로 정리하면 일관된 느낌을 줍니다.
  • 데이터 정제: 엑셀에서 복사한, 대소문자가 제각각인 이메일·코드 목록을 lowercase로 맞춰 중복 비교나 정렬 오류를 줄입니다.

자주 하는 실수와 오해

  • Title Case가 모든 영어 제목 규칙과 같지는 않습니다. 출판 스타일(AP, Chicago 등)에서는 of, the, and 같은 짧은 관사·전치사를 소문자로 두지만, 이 도구는 모든 단어의 첫 글자를 올립니다. 최종 제목은 규칙에 맞게 한 번 더 다듬으세요.
  • 고유명사와 약어는 자동 변환 뒤 직접 손봐야 합니다. iOS가 Ios로, NASA가 Nasa로 바뀔 수 있습니다.
  • snake_case로 바꾼 값을 그대로 변수명에 쓸 때, 원문에 숫자로 시작하는 단어(2024_report)가 있으면 언어에 따라 문법 오류가 됩니다. 앞에 문자를 붙이거나 순서를 바꾸세요.
  • camelCase 결과를 문장 표시용으로 쓰지 마세요. 사람이 읽는 화면 문구는 띄어쓰기가 있는 일반 문장이 맞습니다.

한글과 특수문자는 이렇게 처리됩니다

한글에는 영어처럼 대문자·소문자 구분이 없습니다. 그래서 UPPERCASE·lowercase·Title Case는 한글 글자를 그대로 두고 섞여 있는 영문·숫자에만 적용됩니다. camelCase나 snake_case로 바꾸면 한글이 단어 경계 처리 과정에서 어색하게 붙을 수 있으니, 이 형식들은 영문·숫자 위주의 텍스트에 쓰는 것을 권합니다. 이모지나 특수기호는 변환 대상이 아니며 대체로 원래 위치에 남습니다.

입력한 텍스트는 어디로도 전송되지 않습니다

모든 변환은 여러분의 브라우저 안에서만 실행됩니다. 입력한 내용은 서버로 전송되지도, 어디에 저장되지도 않습니다. 그래서 아직 공개되지 않은 코드의 변수명, 내부 문서 제목, 고객 이메일 목록처럼 민감한 텍스트도 안심하고 붙여넣을 수 있습니다. 페이지를 새로고침하거나 닫으면 입력값은 그대로 사라집니다.

개인정보는 안전한가요?

입력한 텍스트는 브라우저에서만 변환하며 서버로 전송하거나 저장하지 않습니다.

개인정보처리방침 보기

자주 묻는 질문

Title Case와 Sentence case는 뭐가 다른가요?

Title Case는 각 단어의 첫 글자를 모두 대문자로 만듭니다(The Quick Brown Fox). Sentence case는 문장 전체에서 맨 앞 글자 하나만 대문자로 두고 나머지는 소문자로 둡니다(The quick brown fox). 제목·목차에는 Title Case, 본문 문장에는 Sentence case가 어울립니다.

camelCase와 snake_case는 언제 골라 쓰나요?

코딩 컨벤션에 따라 다릅니다. camelCase(myVariableName)는 자바스크립트·자바 변수와 함수에, snake_case(my_variable_name)는 파이썬 변수와 데이터베이스 컬럼명에 주로 씁니다. 상수는 대문자 스네이크(MY_CONSTANT)를 쓰는 경우가 많습니다. 팀이나 언어의 규칙을 먼저 확인하세요.

kebab-case는 어디에 쓰나요?

주로 URL 슬러그, 파일명, CSS 클래스명에 씁니다. 공백 대신 하이픈으로 단어를 잇기 때문에 브라우저와 서버 모두에서 안전하게 처리됩니다. 예를 들어 '여름 세일 배너'를 영문 슬러그로 옮기면 summer-sale-banner가 됩니다.

이미 camelCase로 붙어 있는 단어도 다른 형식으로 바꿀 수 있나요?

바로 바꾸면 대문자 경계를 못 읽어 한 단어로 취급될 수 있습니다. 가장 안전한 방법은 먼저 공백이나 언더스코어로 단어를 띄운 형태로 되돌린 뒤 원하는 형식으로 다시 변환하는 것입니다. 그러면 단어 구분이 정확하게 인식됩니다.

고유명사나 약어가 이상하게 바뀌는데 어떻게 하나요?

자동 변환은 iOS를 Ios로, NASA를 Nasa로 바꿀 수 있습니다. 이런 약어와 고유명사는 변환 결과를 복사한 뒤 해당 부분만 직접 원래 표기로 고치는 것이 가장 확실합니다.

입력한 텍스트가 저장되거나 전송되나요?

아니요. 변환은 전부 여러분의 브라우저 안에서만 이뤄지고, 입력한 내용은 서버로 전송되거나 저장되지 않습니다. 페이지를 닫으면 입력값도 사라지므로 민감한 텍스트도 안심하고 넣을 수 있습니다.