/

슬러그 생성기 url

제목이나 문장을 URL에 넣을 수 있는 슬러그로 변환합니다. 구분자, 대소문자, 비 ASCII 처리 방식을 선택할 수 있습니다.

separator
non-ascii
case
INPUTtitle (one per line)
0 lines 0 chars
1
OUTPUTslug
0 lines 0 chars
1
도구 설명

이 도구가 하는 일

슬러그는 URL의 마지막에 붙는 사람이 읽을 수 있는 식별자입니다. 게시글 주소가 /posts/12345 대신 /posts/json-formatter-guide 처럼 되어 있으면 링크만 보고도 내용을 짐작할 수 있고, 검색 결과에 표시될 때도 이해하기 쉽습니다.

슬러그를 만들 때는 몇 가지를 정리해야 합니다. 공백은 구분자로 바꾸고, URL에서 의미를 갖는 기호는 제거하고, 대소문자를 통일하고, 발음 구별 기호가 붙은 문자는 기본 문자로 바꾸는 것입니다. 이 도구는 이 과정을 한 번에 처리하며 여러 줄을 넣으면 각 줄을 개별 슬러그로 변환합니다.

한글 처리 방식은 선택할 수 있습니다. 그대로 두면 URL에서 percent-encoding으로 표현되는데, 주소창과 검색 결과에서는 한글로 보이므로 국내 서비스에서는 이 방식을 쓰기도 합니다. 제거를 선택하면 영문과 숫자만 남습니다.

언제 사용하나요

블로그 글이나 문서 페이지의 주소를 만들 때, 파일 이름을 안전한 형태로 정리할 때, 기존 제목 목록을 한꺼번에 슬러그로 변환할 때, CMS에 넣을 URL 필드 값을 준비할 때 사용합니다.

입력과 출력 예시

입력 Hello World! 개발자 도구 모음
출력 hello-world-개발자-도구-모음

느낌표는 제거되고 공백은 하이픈이 됩니다. 한글 유지 옵션을 쓴 경우입니다.

입력 Café Naïve Über
출력 cafe-naive-uber

발음 구별 기호는 기본 문자로 바뀝니다.

입력 How to Use JSON Formatter (2026)
출력 how-to-use-json-formatter-2026

괄호는 사라지고 안의 숫자는 남습니다.

주의사항

슬러그는 한 번 공개되면 바꾸기 어렵습니다. 주소가 바뀌면 기존 링크가 깨지고 검색 순위도 초기화되므로, 변경해야 한다면 301 리다이렉트를 함께 설정하십시오. 서로 다른 제목이 같은 슬러그가 되는 충돌도 흔합니다. 기호만 다른 제목은 정리 과정에서 같은 결과가 나오므로 저장 전에 중복을 확인하고 필요하면 뒤에 번호를 붙여야 합니다. 한글을 유지하는 경우 인코딩된 주소가 매우 길어질 수 있고 일부 외부 서비스가 처리하지 못할 수 있다는 점도 고려하십시오.

자주 묻는 질문

한글 슬러그를 써도 되나요?

기술적으로는 문제없고 브라우저 주소창에서는 한글로 보입니다. 다만 복사하면 percent-encoding된 긴 문자열이 되고 일부 외부 도구가 처리하지 못할 수 있습니다.

하이픈과 밑줄 중 무엇이 좋나요?

하이픈이 일반적입니다. 검색엔진이 하이픈을 단어 구분자로 인식하는 반면 밑줄은 단어를 이어 붙은 것으로 볼 수 있습니다.

슬러그가 겹치면 어떻게 하나요?

뒤에 번호나 짧은 식별자를 붙이는 방식이 일반적입니다. 저장 시점에 중복을 검사하는 로직이 필요합니다.

Copied