한글 URL 슬러그 생성기

글 제목만 입력하면 블로그 주소(퍼머링크)에 바로 쓸 수 있는 슬러그를 만들어드립니다.

슬러그란 무엇이고 왜 만드나

슬러그(slug)는 주소 끝에서 글 하나를 가리키는 짧은 이름입니다. blog.example.com/jejudo-3bak4il-yeohaeng에서 마지막 부분이 슬러그이고, 워드프레스에서는 "고유주소"의 글 슬러그, 정적 사이트 생성기에서는 파일 이름이나 frontmatter 항목에 해당합니다. 한글 주소도 동작은 하지만 다른 곳에 복사하면%EC%A0%9C%EC%A3%BC... 같은 긴 퍼센트 인코딩 문자열로 바뀌어 메신저나 이메일에서 보기 흉하고, 일부 시스템에서는 줄 바꿈이나 인코딩 문제로 링크가 깨집니다. 짧은 영문 슬러그는 주소만 보고도 주제를 알 수 있고 복사·공유가 깔끔합니다. 입력한 제목은 서버로 전송되지 않고 브라우저 안에서만 변환됩니다.

변환 규칙: 한 음절을 세 조각으로 나눠 로마자로

한글 완성형 음절은 유니코드에서 초성 19개, 중성 21개, 종성 28개(받침 없음 포함)의 조합 규칙으로 배치되어 있어, 음절 번호에서 세 조각을 계산해 꺼낼 수 있습니다. 이 도구는 음절마다 초성 + 중성 + 종성의 로마자를 이어 붙이고, 영문·숫자는 소문자로 바꾸며, 나머지 문자(공백, 문장부호, 이모지, 한자, 자모만 있는 글자)를 모두 구분 기호 하나로 합칩니다. 아래 표는 변환 함수가 실제로 쓰는 값입니다.

초성로마자초성로마자초성로마자
ㄱgㄲkkㄴn
ㄷdㄸttㄹr
ㅁmㅂbㅃpp
ㅅsㅆssㅇ(없음)
ㅈjㅉjjㅊch
ㅋkㅌtㅍp
ㅎh

받침은 소리값 기준으로 7가지로 모입니다. 겹받침은 대표음으로 바뀝니다.

받침예시 단어슬러그
ㄱ국guk
ㄴ산san
ㄷ곧got
ㄹ말mal
ㅁ밤bam
ㅂ밥bap
ㅅ옷ot
ㅇ강gang
ㅈ낮nat
ㅊ숯sut
ㅋ부엌bueok
ㅍ앞ap
ㅎ낳nat
ㄳ삯sak
ㄺ닭dak
ㅄ값gap

모음은 ㅓ가 eo, ㅡ가 eu, ㅢ가 ui, ㅐ가 ae처럼 두 글자로 나옵니다. 단순 대응이라서 받침의 ㅅ·ㅈ·ㅊ·ㅌ이 모두 t로, ㄱ·ㅋ·ㄲ이 k로 합쳐지는 점이 위 표에 보입니다.

공식 로마자 표기법과 어디가 다른가

국어의 로마자 표기법(문화관광부 고시 제2000-8호(2000.7.7.)로 제정, 2014년 문화체육관광부 고시로 일부 개정, 국립국어원이 안내)은 철자가 아니라 표준 발음을 로마자로 옮깁니다. 이 도구는 음절을 하나씩 독립 변환하므로 앞뒤 글자와 만났을 때 일어나는 소리 변화(연음, 비음화, 유음화, 구개음화)를 반영하지 못합니다. 아래는 같은 단어를 이 도구와 공식 표기로 비교한 표입니다.

단어이 도구공식 표기비교
한글hangeulhangeul일치
학교hakgyohakgyo일치
신라sinrasilla다름
독립dokripdongnip다름
종로jongrojongno다름
같이gatigachi다름
좋아jotajoa다름
백마baekmabaengma다름
합니다hapnidahamnida다름
해돋이haedotihaedoji다름

블로그 슬러그에서는 이 차이가 크게 문제되지 않습니다. 사람이 읽을 때 대략 알아볼 수 있고 중복만 없으면 되기 때문입니다. 반면 도로명 주소나 지명 표기처럼 공식 표기가 필요한 곳에는 이 결과를 쓰면 안 됩니다. 그럴 때는 한글 로마자 표기법 변환기를 쓰고, 규칙이 궁금하면로마자 표기 가이드를 참고하세요. 슬러그는 일부러 영어 단어로 번역해 쓰는 편이 더 좋은 경우도 많습니다. "여행 코스 추천"을travel-course처럼 직접 영어로 쓰면 해외 방문자나 검색엔진이 의미를 바로 이해하는 장점이 있습니다.

검산한 변환 예시

아래는 실제 변환 함수에 넣어 얻은 결과입니다.

제목구분 기호길이 제한슬러그
제주도 3박4일 여행 코스 추천하이픈제한 없음jejudo-3bak4il-yeohaeng-koseu-chucheon
2025 서울 맛집 TOP 10 총정리!하이픈제한 없음2025-seoul-matjip-top-10-chongjeongri
React 훅(Hook) 사용법 - useState 완벽 가이드하이픈제한 없음react-huk-hook-sayongbeop-usestate-wanbyeok-gaideu
카페 & 디저트 (연남동)밑줄제한 없음kape_dijeoteu_yeonnamdong
제주도 3박4일 여행 코스 추천하이픈20자jejudo-3bak4il-yeoha
Café 메뉴 ㅋㅋ 😀하이픈제한 없음cafe-menyu

한글 주소는 왜 길어지나: 퍼센트 인코딩 계산

주소창에는 한글이 그대로 보이더라도 실제 전송과 복사 과정에서는 UTF-8 바이트를 %와 16진수 두 자리로 적는 퍼센트 인코딩이 쓰이는 경우가 많습니다. 한글 한 음절은 UTF-8에서 3바이트이므로 %XX%XX%XX, 즉 9글자로 늘어납니다. 영문·숫자·하이픈은 그대로입니다. 아래 표는 공백을 하이픈으로 이은 한글 경로와 이 도구의 영문 슬러그의 길이를 같은 방식으로 계산한 값입니다.

제목한글 경로 글자수UTF-8 바이트인코딩 후 글자수이 도구 슬러그 글자수
제주도 3박4일 여행 코스 추천173910538
서울 근교 당일치기 드라이브 코스184613041
김치찌개 황금 레시피 만드는 법174312145
맥북 에어 M3 15인치 후기16328027

로마자 변환은 한글 한 음절을 보통 2~5글자의 영문으로 바꾸기 때문에, 인코딩된 한글 주소보다는 대체로 짧지만 한글 원문보다는 길어집니다. 즉 이 변환의 장점은 "짧아진다"가 아니라 "복사해도 모양이 변하지 않는다"에 있습니다. 위 숫자는 이 페이지의 계산 방식에 따른 값이며, 브라우저가 주소창에 어떻게 보여 주는지는 프로그램마다 다릅니다.

입력 문자에 따른 동작 확인표

이 도구는 입력을 먼저 유니코드 NFC(조합형)로 정규화합니다. 맥OS 파일 이름처럼 자음·모음이 분리된 상태로 붙여 넣은 한글도 음절로 다시 합쳐진 뒤 변환되므로 결과가 같습니다. 그다음 로마자로 바뀐 문자열에서 NFD 분해를 하고 악센트 기호(결합 문자)를 지웁니다. 다만 호환 분해(NFKC)는 하지 않기 때문에 모양만 비슷한 문자는 처리되지 않습니다.

입력 종류변환 결과
자모가 분리된 상태(NFD)의 "한글"hangeul
악센트 라틴 문자cafe-nandu
전각 영문·숫자orea
독일어 ßstra-e
덴마크어 øsm-rrebr-d
원문자 숫자beon

표처럼 전각 알파벳·숫자의 첫 글자 K와 숫자는 사라지고, ß·ø는 악센트 분해로 풀리지 않아 구분 기호가 됩니다. 일본·유럽 문서에서 가져온 제목이라면 변환 결과가 원래 단어와 달라지지 않았는지 꼭 읽어 보세요.

상황별 변환 사례와 다듬는 법

쇼핑몰 상품 페이지. "삼성 갤럭시 S24 케이스 (투명)"은 samseong-gaelreoksi-s24-keiseu-tumyeong(39자)로 바뀝니다. 브랜드명이 한글 발음으로 변환되어 공식 영문 상표 표기와 다르므로, 상품 슬러그에 브랜드를 영문으로 직접 쓰고 "투명" 같은 옵션 단어를 뺀 galaxy-s24-case 정도로 손질하는 편이 읽기 쉽습니다.

레시피 블로그. "김치찌개 황금 레시피 만드는 법"은 gimchijjigae-hwanggeum-resipi-mandeuneun-beop(45자)입니다. 소리 나는 대로 붙이면 길어지므로 "황금", "만드는 법" 같은 수식어를 지우고 gimchijjigae-recipe로 줄이면 주소를 입으로 불러 주기도 쉬워집니다.

숫자가 섞인 제목. "2025년 연말정산 환급 팁"은 2025nyeon-yeonmaljeongsan-hwangeup-tip이 됩니다. 숫자 바로 뒤에 붙은 한글 음절은 구분 기호 없이 이어져 2025nyeon처럼 읽기 어려워집니다. 제목에서 숫자와 단위 사이에 공백을 넣어 입력하면 2025-nyeon 형태로 나뉩니다. 또 "맥북 에어"의 "에어"는 eeo가 되어e와 eo의 경계를 알아보기 어려우므로 필요하면 영문 제품명으로 직접 바꾸세요.

좋은 슬러그를 쓰는 기준

슬러그를 직접 지정할 수 있는지와 그 위치는 플랫폼마다 다릅니다. 워드프레스는 글 편집 화면의 "슬러그" 항목에서 수정할 수 있지만, 글 주소가 번호로만 정해지는 서비스도 있으므로 사용하는 서비스의 설정 메뉴를 먼저 확인하세요.

이 도구의 한계

자주 묻는 질문

최대 글자수를 넘으면 어떻게 잘리나요?

지정한 글자수까지 단순히 자르고, 끝에 남은 구분 기호만 제거합니다. 단어 중간에서 끊길 수 있으므로 결과를 눈으로 확인하세요. 아래 안내 문구에 잘렸는지 여부가 표시됩니다.

이미 같은 슬러그를 쓰고 있는지도 확인해주나요?

아니요. 이 도구는 문자열만 만들어줄 뿐 실제 블로그에 같은 주소가 있는지는 확인하지 않습니다. 발행 전에 사용 중인 플랫폼에서 직접 확인해주세요.

한글 주소를 그대로 쓰면 검색에 불리한가요?

검색엔진은 한글(UTF-8) 주소를 처리할 수 있어 그 자체가 순위에 불리하다고 단정할 수는 없습니다. 다만 공유 시 퍼센트 인코딩으로 길어지고 일부 서비스에서 링크가 깨지는 실용적 단점이 있어 영문 슬러그가 널리 선호됩니다.

밑줄(_)을 선택하면 어떤 차이가 있나요?

단어 사이 구분 기호만 하이픈에서 밑줄로 바뀝니다. 파일 이름이나 데이터 키로 쓸 때는 밑줄이 편하지만 웹 주소에는 하이픈이 일반적입니다.

제목에 한자나 이모지가 있으면요?

로마자로 바꿀 수 없어 사라집니다. 한자 단어는 영어나 한글 표기로 바꿔서 입력하세요.

숫자만 있는 제목은 어떻게 되나요?

숫자는 그대로 유지됩니다. 예를 들어 "2025 3 1"은 하이픈 선택 시 2025-3-1이 됩니다. 다만 숫자만으로는 주제를 알 수 없으므로 앞뒤에 핵심 단어를 붙이는 편이 좋습니다.

맥에서 복사한 한글 제목도 같은 결과가 나오나요?

네. 입력을 먼저 NFC로 정규화하기 때문에 자음·모음이 분리된 상태로 붙여 넣어도 음절로 다시 합쳐진 뒤 같은 규칙으로 변환됩니다.

변환된 슬러그를 그대로 써도 되나요, 손질해야 하나요?

초안으로 보고 읽어 본 뒤 쓰는 것을 권합니다. 수식어를 지우고 핵심 단어를 영문으로 바꾸면 더 짧고 알아보기 쉬운 주소가 됩니다. 이 도구는 의미를 번역하지 않고 발음만 옮깁니다.

변환 결과가 검색 순위를 높여 주나요?

순위에 미치는 영향은 단정할 수 없습니다. 이 도구는 주소를 복사·공유하기 편한 형태로 만드는 용도이며, 검색 노출은 콘텐츠 품질 등 여러 요소에 달려 있습니다.