본문으로 건너뛰기

스마트 따옴표 변환기

텍스트를 붙여넣고 변환을 누르면 직선 따옴표를 곡선 따옴표로 바꾸고, 코드와 일반 텍스트를 위해 곡선 따옴표를 다시 직선으로 되돌립니다. 같은 과정에서 아포스트로피도 바꿀 수 있으며, 이중 하이픈과 점 세 개도 선택적으로 고칠 수 있습니다. 변환된 개수를 확인할 수 있습니다. 무료이며 회원가입이 필요 없고, 아무것도 업로드되지 않습니다.

방향

함께 변환

스마트 따옴표 변환기 사용 방법

  1. 방향을 고르세요. 직선 → 스마트(곡선)가 기본값입니다. 스마트 → 직선은 반대 방향입니다.
  2. 원하는 추가 옵션을 선택하세요. 아포스트로피는 기본으로 켜져 있습니다. 이중 하이픈을 엠 대시로, 점 세 개를 줄임표로 바꾸는 옵션은 꺼져 있습니다. 스마트 → 직선 방향에서는 같은 상자가 엠 대시와 줄임표를 다시 --와 ...로 바꿉니다.
  3. 텍스트를 붙여넣고 변환을 누르세요. 출력은 입력하는 동안 자동으로 바뀌지 않으므로, 옵션을 바꾼 뒤에는 버튼을 다시 누르세요. 개수는 바뀐 기호의 수를 보여 줍니다.
  4. 결과를 복사하세요. 제출하기 전에 아래 섹션의 경우들을 확인하세요.

관련 문자들

기호문자유니코드이름
직선 큰따옴표"U+0022Quotation mark
직선 작은따옴표 / 아포스트로피'U+0027Apostrophe
곡선 큰따옴표, 여는 것“U+201CLeft double quotation mark
곡선 큰따옴표, 닫는 것”U+201DRight double quotation mark
곡선 작은따옴표, 여는 것‘U+2018Left single quotation mark
곡선 작은따옴표, 닫는 것 및 아포스트로피’U+2019Right single quotation mark
엠 대시—U+2014Em dash
줄임표…U+2026Horizontal ellipsis

아포스트로피는 닫는 작은따옴표와 같은 문자인 U+2019입니다. 유니코드 표준은 이를 권장 아포스트로피로 명시하므로, "don't"는 "don‘t"가 아니라 "don’t"가 되어야 합니다. 스마트 → 직선 방향은 독일어 등 일부 언어가 인용을 여는 데 쓰는 낮게 놓인 따옴표 „ 와 ‚ 도 인식하여 직선으로 바꿉니다.

기본 설정에서 문장 She said, "It's the best result we've seen."은 She said, “It’s the best result we’ve seen.”이 되며, 도구는 4건의 변환을 보고합니다. 큰따옴표 두 개와 아포스트로피 두 개입니다.

한 따옴표가 어느 쪽을 향하는지 정하는 방법

직선 따옴표는 텍스트의 첫 글자이거나, 공백, 줄바꿈, 여는 괄호나 중괄호, 대시, 또 다른 여는 따옴표 바로 뒤에 올 때 여는 것으로 봅니다. 그 밖에는 닫는 것입니다. 글자나 숫자 바로 뒤의 직선 작은따옴표는 아포스트로피로 보아 ’가 됩니다. 글자를 생략한 단어 앞의 작은따옴표('tis, 'twas, 'em, 'cause)나 두 자리 연도 앞의 작은따옴표('90s)도 아포스트로피 ’가 되며, 5'10" 같은 피트·인치 표기는 프라임 기호 5′10″가 됩니다. 이는 워드 프로세서가 쓰는 규칙이며 일반적인 산문에는 맞습니다.

잘못 처리되는 경우

입력한 내용도구의 결과올바른 결과
'Nuff said (도구가 모르는 생략 단어)‘Nuff said’Nuff said: 도구는 'tis, 'twas, 'twere, 'twill, 'twould, 'em, 'cause, 'til, 'bout, 'cos 및 '90s 같은 두 자리 연도만 인식하므로, 그 밖의 것은 직접 고치세요
6' 2" 및 a 12" ruler6′ 2″ 및 a 12” ruler프라임은 피트 뒤에 인치가 올 때만 씁니다. 12" 같은 단독 치수는 닫는 따옴표로 읽습니다
'hello' (아포스트로피 옵션을 끈 상태)‘hello'‘hello’: 닫는 따옴표가 글자 뒤에 오므로 아포스트로피로 간주되어 직선으로 남습니다
“It’s ‘fine’” (아포스트로피 옵션을 끈 상태에서 직선으로)"It’s ‘fine’"모든 작은따옴표는 곡선으로 남습니다. 그 상자가 모든 작은따옴표를 제어하기 때문입니다

두 가지 한계가 더 있습니다. 이 도구는 따옴표의 모양만 바꾸고 중첩 방식은 바꾸지 않습니다. 따라서 미국식 큰따옴표 바깥 방식을 영국식 작은따옴표 바깥 방식으로 바꾸지 않으며, 프랑스식 꺾쇠 괄호(« »)나 일본어·중국어에서 쓰는 모서리 괄호도 만들지 않습니다. 제출하기 전에 위 표의 경우를 텍스트에서 찾아 보세요.

어느 방향을 언제 쓸까

  • 직선 → 스마트는 코드 편집기, LaTeX나 Markdown 원본, 채팅 앱, 오래된 웹페이지에서 쓴 에세이와 원고에 씁니다. 직선과 곡선 따옴표가 섞인 문서는 편집되지 않은 것처럼 보이며, 출판사의 조판자가 어차피 바꾸게 됩니다.
  • 스마트 → 직선은 컴퓨터가 읽는 모든 것에 씁니다. Word와 Google Docs는 곡선 따옴표를 자동으로 넣으며, 소스 코드의 곡선 따옴표는 대개 Python의 "invalid character '“' (U+201C)" 같은 구문 오류가 됩니다. JSON, YAML, CSV 필드, 셸 명령도 마찬가지이며, 곡선 따옴표는 정확히 일치하는 검색도 깨뜨립니다.

어떤 도구가 필요한가요?

원하는 작업사용할 도구
따옴표 모양, 아포스트로피, 대시, 줄임표 바꾸기이 스마트 따옴표 변환기
긴 인용문을 들여쓴 블록으로 만들기블록 인용 서식 도구
문장 부호를 모두 제거하기문장 부호 제거
보이지 않는 문자나 비슷하게 생긴 문자 찾기Hidden Character Detector
각 줄을 따옴표로 감싸기접두사/접미사

자주 묻는 질문

직선 따옴표와 스마트 따옴표의 차이는 무엇인가요?
직선 따옴표(" 와 ')는 키보드에 있는 단순한 기호로, 여는 데에도 닫는 데에도 씁니다. 스마트 따옴표는 곡선 따옴표 또는 타이포그래피 따옴표라고도 하며, 별도의 문자입니다. 여는 데는 “ 와 ‘, 닫는 데는 ” 와 ’를 씁니다. 워드 프로세서는 이를 자동으로 넣지만, 일반 텍스트 편집기와 코드에서는 넣지 않습니다.
이 도구는 따옴표가 여는 것인지 닫는 것인지 어떻게 판단하나요?
앞에 오는 문자를 봅니다. 텍스트의 시작, 공백, 줄바꿈, 여는 괄호, 대시 뒤에 오는 따옴표는 여는 것이고, 그 밖의 위치는 닫는 것입니다. 글자나 숫자 바로 뒤의 작은따옴표는 아포스트로피입니다. 이는 워드 프로세서가 하는 방식을 따르며, 생략된 글자를 쓰는 아포스트로피('tis, '90s)와 피트·인치 표기는 예외입니다. 그 밖의 특이한 경우는 직접 확인해야 합니다.
왜 곡선 따옴표가 코드를 깨뜨리나요?
프로그래밍 언어, JSON, 셸 명령은 문자열의 구분자로 직선 문자 U+0022와 U+0027만 받아들입니다. 곡선 따옴표는 다른 문자이므로 파서가 잘못된 문자나 닫히지 않은 문자열 오류를 보고합니다. 문서에서 복사한 텍스트를 코드에 붙여넣기 전에 스마트 → 직선으로 변환하세요.
올바른 아포스트로피는 ' 인가요, ’ 인가요?
조판된 텍스트에서는 ’(U+2019)입니다. 닫는 작은따옴표와 같은 모양이며, 유니코드 표준이 권장 아포스트로피로 명시합니다. 코드, URL, 파일 이름에서는 직선 '를 유지하세요.
엠 대시와 줄임표 옵션은 무엇을 하나요?
직선 → 스마트는 이중 하이픈(--)을 엠 대시(—)로, 마침표 세 개(...)를 줄임표 한 글자(…)로 바꿉니다. 스마트 → 직선은 둘 다 되돌립니다. 이 옵션은 따옴표 변환과 별개이므로 원할 때만 체크하세요.
내 텍스트가 업로드되거나 저장되나요?
아니요. 변환은 브라우저에서 실행되며 아무것도 서버로 보내지 않습니다. 탭을 닫으면 텍스트가 지워집니다.

관련 도구

텍스트 정리 및 서식의 다른 도구