🔤 한글 자소 결합/분리
맥(Mac)에서 깨진 파일명을 복구하거나, 분리된 자모를 결합해요.
분리된 자모를 완성형 한글로 결합해요.
완성형 한글을 자모로 분리해요.
한글 파일명이 깨질 때 (자소 결합/분리)
macOS는 한글을 자음·모음이 분리된 형태(NFD)로 저장합니다. 이 파일을 Windows나 웹 서버로 옮기면 "ㅎㅏㄴㄱㅡㄹ.jpg"처럼 자모가 풀어져 보이거나 파일명이 깨집니다. 이 도구는 분리된 자모를 완성형 한글(NFC)로 결합하거나, 반대로 완성형을 자모로 분리해 줍니다.
이럴 때 사용하세요
- 맥에서 만든 압축 파일을 윈도우에서 풀었더니 파일명이 깨졌을 때
- 웹 서버에 업로드한 한글 파일명 이미지가 404가 날 때
- 깃(Git)에서 한글 파일명이 이상하게 표시되거나 중복으로 잡힐 때
- 자모 분리/결합의 원리를 확인하고 싶을 때
사용 방법
- 깨진(또는 변환할) 파일명이나 텍스트를 입력창에 붙여 넣습니다.
- "결합(NFC)" 또는 "분리(NFD)" 방향을 선택합니다. 보통은 결합이 필요합니다.
- 변환된 텍스트를 복사합니다.
- 실제 파일 이름을 이 값으로 바꿔 저장하거나, 코드에서 정규화 처리에 활용합니다.
알아두면 좋은 팁
- 근본적으로는 파일을 옮기기 전에 영문·숫자 파일명으로 바꾸는 것이 가장 안전합니다.
- 맥에서 압축할 때 "The Unarchiver" 등 NFC로 저장하는 도구를 쓰면 깨짐을 예방할 수 있습니다.
자주 묻는 질문
NFC와 NFD가 뭔가요?
유니코드 정규화 방식입니다. NFC는 "한"을 한 글자(U+D55C)로, NFD는 "ㅎ+ㅏ+ㄴ" 세 코드로 표현합니다. 눈에는 같아 보여도 컴퓨터는 다른 문자열로 취급합니다.
변환해도 여전히 깨져 보입니다.
표시 폰트나 프로그램의 문제일 수 있습니다. 변환된 값을 실제 파일명에 적용한 뒤 다른 환경에서 확인해 보세요.
입력한 내용이 저장되나요?
저장되지 않습니다. 변환은 브라우저에서 처리됩니다.