IT & 디지털 미디어

대소문자 변환기

영문 텍스트를 대문자, 소문자, 카멜케이스, 스네이크케이스로 일괄 변환합니다.

한눈에 요약

영문 텍스트를 대문자(UPPERCASE), 소문자(lowercase), 카멜케이스(camelCase), 스네이크케이스(snake_case) 등 다양한 표기법으로 일괄 변환해 주는 온라인 유틸리티 도구입니다.

실시간 자동 연산100% 브라우저 연산검토 완료

대소문자 변환기

실시간 연산

계산 결과
수치를 입력하면 실시간으로 계산됩니다.

계산 공식 및 예시

공식텍스트 토큰화(단어 분리) 후 정규식 및 문자열 처리를 통해 각 케이스별 표준 포맷(대문자, 소문자, camelCase, snake_case, PascalCase, kebab-case, CONSTANT_CASE, Title Case)으로 재조합
계산 예시입력: "hello world_example" -> 출력: 대문자 "HELLO WORLD_EXAMPLE", 카멜케이스 "helloWorldExample", 스네이크케이스 "hello_world_example"

대소문자 변환기 사용 안내

대소문자 변환기는 일반 영문 문장이나 데이터베이스 필드명, 변수명, 파일명 등의 텍스트를 대문자(UPPERCASE), 소문자(lowercase), 카멜케이스(camelCase), 스네이크케이스(snake_case) 등 다양한 명명 규칙(Naming Convention)으로 손쉽게 일괄 변환해 주는 유틸리티 도구입니다.

주요 기능 및 특징

  1. 다양한 표기법(Naming Convention) 일괄 지원

    • 대문자 (UPPERCASE): 모든 영문 알파벳을 대문자로 변환합니다.
    • 소문자 (lowercase): 모든 영문 알파벳을 소문자로 변환합니다.
    • 카멜 케이스 (camelCase): 첫 단어는 소문자로, 두 번째 단어부터는 첫 글자를 대문자로 연결합니다. (예: userFirstName)
    • 스네이크 케이스 (snake_case): 모든 단어를 소문자로 변경하고 단어 사이에 언더바(_)를 삽입합니다. (예: user_first_name)
    • 파스칼 케이스 (PascalCase): 모든 단어의 첫 글자를 대문자로 연결합니다. (예: UserFirstName)
    • 케밥 케이스 (kebab-case): 모든 단어를 소문자로 변경하고 단어 사이에 하이픈(-)을 삽입합니다. (예: user-first-name)
    • 상수 케이스 (CONSTANT_CASE): 모든 단어를 대문자로 변경하고 언더바(_)로 연결합니다. (예: USER_FIRST_NAME)
    • 제목 케이스 (Title Case): 각 단어의 첫 글자만 대문자로 바꾸고 공백으로 구분합니다. (예: User First Name)
  2. 스마트 단어 토큰화

    • 띄어쓰기뿐만 아니라 기존에 적용되어 있던 카멜케이스, 스네이크케이스, 케밥케이스, 특수문자 구분을 자동으로 분석하여 깔끔하게 단어를 추출합니다.
  3. 실시간 문자 수 및 단어 수 측정

    • 변환된 텍스트의 총 글자 수와 추출된 단어 수를 함께 제공하여 문서 작성 및 소스코드 편집 시 편리함을 더합니다.

추천 활용 상황

  • 프로그래밍 및 데이터베이스 작업: C#/Java 객체명(PascalCase), JavaScript 변수명(camelCase), Python/DB 컬럼명(snake_case), CSS 클래스명(kebab-case), C/C++ 상숫값(CONSTANT_CASE) 간 상호 변환 시
  • URL 및 파일명 정리: 웹 URL 경로나 이미지/문서 파일명의 공백과 대소문자를 케밥케이스나 스네이크케이스로 단번에 정돈할 때
  • 문서 및 원고 편집: 영문 제목, 캡션, 목차 등의 대소문자 규격을 통일하고자 할 때
최종 내용 검토일: 2026-08-13

Q&A

자주 묻는 질문

대소문자 변환기란 무엇인가요?

영문 문장이나 프로그래밍 변수명을 대문자(UPPERCASE), 소문자(lowercase), 카멜케이스(camelCase), 스네이크케이스(snake_case), 파스칼케이스(PascalCase), 케밥케이스(kebab-case) 등으로 클릭 한 번에 전환해 주는 변환 도구입니다.

카멜케이스(camelCase)와 스네이크케이스(snake_case)의 차이는 무엇인가요?

카멜케이스는 첫 단어를 소문자로 시작하고 이후 단어의 첫 글자를 대문자로 표기(예: userFirstName)하는 방식이며, 스네이크케이스는 모든 단어를 소문자로 쓰고 단어 사이를 언더바(_)로 연결(예: user_first_name)하는 방식입니다.

한글이나 숫자가 포함된 텍스트도 변환되나요?

영문 알파벳 위주로 대소문자가 변환되며, 숫자 및 특수문자, 한글은 단어 구분자로 인식되거나 기존 위치를 유지하면서 안전하게 정돈됩니다.

입력한 데이터가 서버로 전송되나요?

아닙니다. 모든 변환 처리는 브라우저 내부의 JavaScript로 100% 로컬에서 진행되므로 개인정보 및 소스코드가 외부로 유출될 우려가 없습니다.