CanDoYa
KO

URL 슬러그 생성기

지원 언어 제한

브라우저에서 바로 실행됩니다. 업로드도, 회원가입도 없습니다.

악센트는 일반 문자로 바뀝니다(Café -> cafe). a-z, 0-9가 아닌 문자는 모두 구분자가 됩니다.
입력 텍스트
URL 슬러그
제목을 입력하면 깔끔한 URL 슬러그로 변환됩니다
이 도구 공유하기

슬러그 생성기란?

슬러그 생성기는 제목이나 텍스트를 URL 슬러그로 바꿔주는 도구다. 슬러그란 /10-cafe-style-recipes 처럼 소문자와 하이픈으로만 이루어진 주소 끝부분을 말한다. 특수문자와 기호는 제거되고 띄어쓰기는 하이픈으로 바뀌며, 입력하는 즉시 결과가 반영되고 여러 줄을 붙여 넣으면 한 줄당 하나의 슬러그가 생성된다.

사용 방법

  1. 1제목 붙여 넣기. 왼쪽 박스에 변환할 텍스트를 입력하거나 붙여 넣는다. 제목 하나여도, 목록 전체여도 상관없다. 한 줄당 하나의 슬러그로 처리되며 오른쪽에 결과가 실시간으로 표시된다.
  2. 2옵션 선택하기. 구분자로 하이픈과 언더스코어 중 고르고, 소문자 변환 여부를 정하고, 한글 등 라틴 문자가 아닌 텍스트라면 “유니코드 문자 유지”를 켠다.
  3. 3슬러그 복사하기. “복사”를 눌러 결과를 가져온다. 일괄 모드에서는 입력 순서 그대로 한 줄에 하나씩 슬러그가 나오므로 스프레드시트나 CMS에 바로 붙여 넣을 수 있다.

이런 분께 추천

변환은 전부 브라우저 안에서만 처리되므로 미공개 제목이나 클라이언트 자료가 서버로 전송되지 않는다. 규칙은 대부분의 CMS 슬러그 필드와 동일하다. 기호가 연속되면 구분자 하나로 합쳐지고, 맨 앞이나 맨 뒤에 구분자가 남지 않는다.

이 도구는 라틴 문자로 된 제목에 맞춰 만들어졌다. 한글은 로마자로 변환되지 않으며, 기본 설정에서는 그대로 제거된다. 제목이 이미 영문이나 로마자 표기라면(예: seoul-travel-guide) 바로 깔끔한 슬러그가 되지만, 한글 텍스트를 그대로 붙여 넣으면 기본 설정에서는 영문·숫자 부분만 남는다. 한글을 그대로 슬러그에 남기고 싶다면 “유니코드 문자 유지” 옵션을 켜면 된다. 글자가 원래 그대로 유지되고(예: 안녕하세요-세계), 브라우저가 전송 시 자동으로 퍼센트 인코딩을 처리한다.

자주 묻는 질문

이 슬러그 생성기는 무료인가요?

그렇다. 완전 무료이며 가입도, 횟수 제한도 없다. 제목 하나든 수천 줄이든 변환은 브라우저 안에서 즉시 처리된다.

제 텍스트가 어딘가에 업로드되나요?

아니다. 변환은 전부 브라우저 안에서 처리되며 텍스트가 서버로 전송되지 않는다. 미공개 제목, 클라이언트명, 내부 문서에도 안전하게 쓸 수 있다.

URL 슬러그가 정확히 무엇인가요?

슬러그는 하나의 페이지를 식별하는, URL 끝부분의 사람이 읽을 수 있는 부분이다. <code>example.com/blog/best-espresso-machines</code>에서 <code>best-espresso-machines</code>가 슬러그다. 좋은 슬러그는 짧고, 소문자이며, 하이픈으로 구분되어 있고, 페이지 내용을 설명한다. 독자에게도 검색엔진에도 도움이 된다.

슬러그에는 하이픈과 언더스코어 중 뭘 써야 하나요?

하이픈을 쓰는 게 좋다. 구글은 <code>a-b</code>를 두 단어로 해석하지만 <code>a_b</code>는 하나로 묶인 토큰으로 처리하므로, 하이픈 슬러그가 더 많은 검색에 매칭된다. 다만 언더스코어는 코드나 데이터베이스, 분석 도구의 식별자에는 여전히 유용해서 이 도구는 두 가지 모두 제공한다.

URL 슬러그는 길이가 얼마나 되어야 하나요?

페이지 내용을 설명하는 3~5개 단어 정도면 충분하다. “a”“the”“of”처럼 의미 없는 단어는 빼는 게 좋다. 정해진 순위 제한은 없지만 짧은 슬러그가 읽기 쉽고 공유하기 쉬우며 제목이 바뀌어도 안정적으로 유지된다. 상태 표시줄에 슬러그 길이가 나오니 확인하면서 다듬으면 된다.

악센트나 특수문자는 어떻게 처리되나요?

기본적으로는 일반 ASCII 문자로 변환된다. <code>é</code>는 <code>e</code>, <code>ñ</code>은 <code>n</code>, <code>ß</code>는 <code>ss</code>, <code>ø</code>는 <code>o</code>가 된다. 기호와 이모지, 문장부호는 구분자로 바뀌고, 아포스트로피는 빈틈없이 제거되어 <code>don't</code>는 <code>dont</code>가 된다.

한글 제목도 슬러그로 변환할 수 있나요?

이 도구는 한글을 로마자로 변환해 주지는 않는다. 기본 설정에서는 한글 등 라틴 문자가 아닌 글자는 그대로 제거된다. 한글을 슬러그에 남기고 싶다면 “유니코드 문자 유지”를 켜면 된다. 글자가 그대로 유지되고(예: <code>안녕하세요-세계</code>), 전송 시 브라우저가 자동으로 퍼센트 인코딩한다. 제목이 이미 로마자 표기라면(<code>seoul-tower-guide</code> 등) 언제나 깔끔한 슬러그가 나온다.

여러 제목을 한 번에 변환할 수 있나요?

가능하다. 한 줄에 제목 하나씩 붙여 넣으면 각 줄이 독립된 슬러그가 되며 순서도 그대로 유지된다. 출력이 입력과 한 줄씩 대응되므로 스프레드시트 열 전체를 붙여 넣고, 완성된 슬러그 열을 그대로 복사해 가져갈 수 있다.