대소문자 변환기

영문 텍스트를 대문자, 소문자, 단어 첫 글자 대문자(Title Case), 문장 첫 글자 대문자(Sentence Case) 등으로 한 번에 일괄 변환해 줍니다.

카테고리: 텍스트 도구

언제 사용하나요?

영문 이메일 및 에세이 작성 시 제목 포맷팅 통일, 해외 API 호출 시 파라미터 소문자 규격 매칭, 코딩용 변수명이나 데이터베이스 식별자 일괄 변경 등 영문 대소문자 표기 규칙을 번거로운 수동 수정 없이 일괄 교정하고 싶을 때 사용합니다.

사용 방법

  • 변환하려는 영문 문자열을 입력 창에 넣습니다.
  • 원하는 변환 형식 버튼(UPPERCASE, lowercase, Title Case, Sentence Case, Toggle Case 등)을 선택합니다.
  • 변환이 끝난 문자열을 복사하여 목표 문서나 코드 파일에 대입합니다.

입력값 안내

한글과 기호가 섞여 있어도 정상 작동하며, 영문 알파벳(A~Z, a~z)에 대해서만 선택한 대소문자 변환 로직이 필터 가산 적용됩니다.

계산·변환 기준

JavaScript 내부의 toUpperCase()와 toLowerCase() 메서드를 호출하여 단순 대/소문자를 가공하며, 단어 첫 글자 대문자(Title Case)의 경우 단어 경계 정규식 /\b\w/g을 매칭하여 각 음절의 시작 알파벳만 대문자로 올림 가공합니다.

사용 예시

  • SQL 쿼리 키워드 대문자 정돈 - 소문자로 막 작성된 SQL 구문 내의 SELECT, FROM, WHERE 등을 일괄 대문자로 통일하여 가독성을 높입니다.
  • 영문 논문/기사 제목 포맷팅 - 소문자로 작성된 제목을 Title Case 규칙으로 변환해 서식 규격에 맞춥니다.
  • 변수명 스타일 변경 - 코딩 컨벤션에 맞춰 대문자 상수명(CONSTANT_NAME)이나 소문자 식별자를 통일 가공합니다.

예시

  • hello world → UPPERCASE: HELLO WORLD / Title Case: Hello World
  • THIS IS A TEST → lowercase: this is a test / Sentence Case: This is a test

주의사항

  • Title Case 변환 시 관사(a, an, the)나 전치사(in, on, at, of), 접속사(and, but) 등은 영문 스타일 가이드상 소문자로 유지되어야 하는 경우가 있으므로 변환 결과를 눈으로 한 번 더 확인하시는 것이 정교합니다.

계산·사용 가이드

문맥에 최적화된 Title Case 및 Sentence Case 규칙

학술 에세이나 언론 기사의 헤더 제목 포맷에는 명사/동사의 첫 자만 대문자로 만드는 Title Case가 강제되며, 일반적인 설명조 본문 문장에는 맨 앞 첫 알파벳만 대문자로 고정하는 Sentence Case가 널리 채택됩니다.

토글 케이스(Toggle Case)의 문자 상태 반전 기법

입력된 전체 텍스트의 소문자는 대문자로, 대문자는 소문자로 일괄 반전 전환하는 기법으로, 키보드의 Caps Lock 키 오타로 뒤집혀 적힌 문맥을 1초 만에 정상 환원할 때 가장 강력한 유틸리티입니다.

자주 묻는 질문

특수문자나 한글도 대소문자가 바뀌나요?

아닙니다. 영문 알파벳 문자 외에 숫자, 한글, 특수문자, 이모지 등은 변화 없이 그대로 유지됩니다.

대소문자를 반대로 뒤집는 것도 가능한가요?

예. 토글 케이스(Toggle Case) 기능을 이용하면 대문자는 소문자로, 소문자는 대문자로 기존 상태를 상호 반전 교체해 줍니다.

관련 도구

  • 슬러그 생성기 - 제목 문자열을 웹 주소(URL)로 안전하게 사용할 수 있는 소문자, 하이픈(-) 연결식 슬러그(Slug) 문자열로 깔끔하게 정돈하고 다국어 특수문자를 인코딩해 줍니다.
  • 텍스트 템플릿 치환기 - 템플릿 텍스트 내에 정의된 치환 변수(예: {{이름}}, {{금액}})를 다수의 데이터 행 리스트와 대입 맵핑하여, 수십 명분의 맞춤형 메일 본문이나 발송 문구 문자열을 일괄 대량 생성해 줍니다.
  • 공백 제거기 - 텍스트 내에 불필요하게 섞인 중복 공백, 줄 앞뒤 공백(Trim), 탭(Tab), 줄바꿈(개행) 문자 등을 사용자의 목적에 따라 정밀 제거하거나 단일 공백으로 치환해 줍니다.
  • 줄 정렬 도구 - 줄 단위 텍스트 목록을 가나다순(오름차순), 다나가순(내림차순), 알파벳 순서, 글자 길이순, 혹은 랜덤(셔플) 방식으로 기준을 세워 고속 재정렬해 줍니다.
  • 글자 수 계산기 - 입력된 문자열의 공백 포함 및 공백 제외 글자 수를 실시간으로 계산하며 단어 수와 줄 수, 문단 수를 분석합니다.
  • 바이트 계산기 - 입력된 문자열의 바이트 크기를 다양한 인코딩 방식(UTF-8, EUC-KR, UTF-16)에 맞춤 선택하여 실시간으로 계산해 줍니다.