한국어

URL 슬러그 생성기 — 한글·영문 제목을 URL 문자로 변환

제목을 한글 보존 또는 ASCII 방식의 URL 슬러그로 변환

브라우저에서 처리 · 서버로 전송되지 않음

기본값은 한글·중국어 등 유니코드 문자와 숫자를 유지합니다. ASCII 모드는 로마자 표기를 만들지 않으며 비ASCII 문자를 제거합니다. 이모지와 문장부호는 구분자로 처리합니다.

사용 방법

  1. 글 제목이나 파일 이름의 바탕이 될 텍스트를 입력합니다.
  2. 기본 설정에서 한글, 중국어 등 유니코드 문자와 숫자는 유지됩니다.
  3. 영문 ASCII 문자만 필요하면 해당 옵션을 켭니다. 대소문자를 유지하려면 소문자 변환을 끕니다.
  4. 단어 구분자로 하이픈 또는 밑줄을 선택하고 결과를 복사합니다.

변환 기준

먼저 유니코드 NFKC 정규화로 전각 영문과 숫자 등 호환 문자를 정리합니다. 선택한 경우 소문자로 바꾼 뒤 문자·숫자와 그에 붙은 결합 부호를 남깁니다. 공백, 문장부호, 이모지 등 나머지는 단어 경계로 취급하고 하나의 구분자로 연결합니다.

ASCII 모드는 추가로 악센트 결합 부호를 제거하여 Café를 cafe로 바꿀 수 있습니다. 다만 모든 언어의 글자를 영어 철자로 바꾸지는 않습니다. 한글·중국어와 일부 라틴 문자는 제거될 수 있으며, 이 과정에서 서로 다른 원문이 같은 슬러그를 만들 수 있습니다.

예시

원문 설정 결과
한글 제목 中文 😀 기본 한글-제목-中文
Café Déjà vu ASCII cafe-deja-vu
Hello World 대소문자 유지, 밑줄 Hello_World
한글 제목 ASCII 빈 결과

URL에 적용하기 전

슬러그는 전체 URL이나 퍼센트 인코딩 결과가 아닙니다. 유니코드 슬러그를 실제 주소에 넣으면 브라우저가 인코딩해 표시할 수 있습니다. 게시물 시스템이 요구하는 길이, 예약어와 중복 여부는 따로 확인하세요. 기존 게시물의 슬러그를 바꾸면 이전 주소가 깨질 수 있으므로 필요한 리디렉션도 검토해야 합니다. 입력은 최대 100,000자이며 브라우저 안에서 변환합니다.

자주 묻는 질문

한글을 자동으로 영어 발음으로 바꾸나요?

아니요. 기본 모드는 한글 등 유니코드 문자를 보존합니다. ASCII 모드는 일부 악센트를 분리해 제거하고 비ASCII 문자를 버리며 로마자 표기를 추측하지 않습니다.

이모지는 어떻게 처리하나요?

이모지와 문장부호는 단어 사이 구분자로 처리합니다. 연속된 구분자는 하나로 합치고 결과 양끝의 구분자는 제거합니다.

슬러그가 비어 있으면 오류인가요?

원문이 이모지나 문장부호뿐이거나 ASCII 모드에서 한글·중국어만 입력했다면 남는 문자가 없을 수 있습니다. ASCII 옵션을 끄거나 제목에 사용할 문자와 숫자를 추가하세요.

필요한 도구가 있나요?