텍스트 변환기

대소문자, camelCase, 초성 추출까지 한 번에

예시
대문자HELLO WORLD EXAMPLE
소문자hello world example
camelCasehelloWorldExample
PascalCaseHelloWorldExample
snake_casehello_world_example
kebab-casehello-world-example
CONSTANT_CASEHELLO_WORLD_EXAMPLE
문장 첫 글자만Hello world example
한글 초성hello world example
뒤집기elpmaxe dlrow olleh

친구와 같이 보기

같은 화면을 실시간으로 함께 봅니다

이 도구가 도움이 됐나요?

이 도구는

텍스트 변환기는 입력한 문장을 대문자, 소문자, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Sentence case, 초성 추출, 문자열 뒤집기까지 10가지 형태로 한 번에 바꿔 보여줍니다. 변수명이나 파일명을 지을 때, 혹은 초성만 뽑아 확인하고 싶을 때 씁니다. 단어 구분은 공백·언더바(_)·하이픈(-)·마침표(.), 그리고 camelCase 경계(소문자에서 대문자로 바뀌는 지점)를 기준으로 합니다.

사용법

  1. 텍스트를 입력하거나 예시(ABC / camelCase / 한글) 버튼으로 채웁니다.
  2. 아래에 10가지 변환 결과가 동시에 표시됩니다.
  3. 입력을 바꾸면 모든 결과가 즉시 다시 계산됩니다.
  4. 필요한 결과 줄의 복사 버튼을 눌러 바로 붙여넣습니다.
  5. "친구와 함께 보기"를 누르면 초대 링크가 생기고, 입력한 텍스트가 상대방 화면에도 실시간으로 나타납니다.

자주 묻는 질문

camelCase와 snake_case는 어떻게 구분해서 변환하나요?
입력한 문장에서 공백·언더바(_)·하이픈(-)·마침표(.)를 단어 경계로 보고, "myVariableName"처럼 소문자에서 대문자로 바뀌는 지점도 경계로 인식합니다. 이렇게 나눈 단어들을 다시 각 표기법 규칙대로 이어 붙입니다.
초성 추출은 어떤 원리인가요?
완성형 한글 한 글자마다 초성(첫 자음) 하나를 뽑아냅니다. "안녕하세요"는 "ㅇㄴㅎㅅㅇ"가 됩니다. 한글이 아닌 글자(영문·숫자·공백)는 그대로 남습니다. 초성 퀴즈나 초성 채팅을 만들 때 유용합니다.
변수명 만들 때 어떤 표기법을 골라야 하나요?
JavaScript·Java는 변수에 camelCase, 클래스에 PascalCase를 주로 씁니다. Python은 변수·함수에 snake_case를 쓰고, 상수는 언어를 가리지 않고 CONSTANT_CASE(대문자+언더바)를 많이 씁니다. URL이나 CSS 클래스명은 kebab-case가 흔합니다.
입력한 문장이 서버로 전송되나요?
아니요. 모든 변환은 브라우저 안에서 이뤄지고 입력값은 서버로 전송되지 않습니다.
Sentence case가 문장마다 대문자로 시작하지 않는 이유는 무엇인가요?
이 도구의 Sentence case는 전체 입력값의 맨 첫 글자 하나만 대문자로 바꾸고 나머지는 소문자로 만듭니다. 마침표 뒤 다음 문장까지 각각 대문자로 시작하게 나누지는 않습니다.
여러 줄로 된 텍스트도 변환되나요?
됩니다. 줄바꿈도 공백·언더바·하이픈·마침표와 같은 단어 경계로 취급되어, 여러 줄에 걸친 텍스트도 한 덩어리로 이어서 변환합니다.
문자열 뒤집기에서 이모지가 깨질 수 있나요?
국기나 피부톤이 섞인 이모지처럼 여러 코드가 결합된 이모지는 뒤집으면 결합 순서가 흐트러져 원래 모양과 다르게 보일 수 있습니다. 일반 텍스트와 완성형 한글은 문제없이 뒤집힙니다.
친구와 실시간으로 같이 쓸 수 있나요?
네. "친구와 함께 보기"를 누르면 초대 링크가 생기고, 링크를 받은 사람의 화면에 입력한 텍스트가 실시간으로 함께 나타납니다.

비슷한 도구