EN
내 도구

한글 자소 분리 해결 (맥 NFD → NFC 변환)

맥에서 받은 파일 이름이 ㅎㅏㄴㄱㅡㄹ처럼 풀어져 보일 때 NFC로 합쳐 줍니다. 여러 파일과 ZIP 안의 파일 이름까지 한 번에 고치며, 파일은 기기 밖으로 나가지 않습니다.

파일 내용은 그대로 두고 이름만 바꿉니다. ZIP은 안에 든 파일 이름까지 고쳐 다시 묶습니다.
내 도구 →
광고

맥(macOS)에서 만든 파일을 윈도우나 웹에 올리면 이름이 "ㅎㅏㄴㄱㅡㄹ.pdf"처럼 자음과 모음이 따로 보일 때가 있습니다. 맥은 한글 음절을 자모로 풀어 저장하는 NFD 방식을, 윈도우와 대부분의 웹은 음절을 하나로 합친 NFC 방식을 쓰기 때문입니다. 이 도구는 파일 이름과 ZIP 안의 이름, 붙여 넣은 글을 NFC로 합쳐 줍니다.

사용 방법

  1. 자소가 풀어진 파일을 여러 개 한꺼번에 고르거나 끌어 놓습니다. ZIP 파일도 됩니다.
  2. 글이 풀어진 경우에는 글 칸에 붙여 넣습니다.
  3. 바꿀 형식을 고릅니다. 보통은 NFC입니다.
  4. 실행한 뒤 고친 파일을 하나씩 받거나 ZIP으로 한꺼번에 받습니다.

계산식

NFC = 첫소리 + 가운뎃소리 (+ 받침) 자모 → 완성형 음절 하나 (예: U+1112 U+1161 U+11AB → U+D55C 한)

유니코드 정규화 방식 NFC(합침)와 NFD(풀어 씀)는 같은 글자를 다르게 저장할 뿐 뜻은 같습니다. 브라우저의 String.normalize로 바꾸므로 글자가 사라지거나 바뀌지 않습니다. ZIP은 안의 파일을 꺼내 이름만 고쳐 다시 묶으며, 파일 내용과 날짜는 그대로 둡니다.

예시

맥에서 보낸 "한글 문서.hwp"가 윈도우에서 "ㅎㅏㄴㄱㅡㄹ ㅁㅜㄴㅅㅓ.hwp"로 보이면, 실제 이름은 자모 10개로 저장된 NFD입니다. 이 파일을 넣으면 음절 4개로 합친 한글 문서.hwp로 받을 수 있습니다.

자주 묻는 질문

왜 맥에서 보낸 파일만 이런가요?

macOS 파일 시스템이 한글 이름을 NFD(풀어 쓴 형태)로 저장하기 때문입니다. 맥에서는 똑같이 보이지만, NFD를 그대로 표시하는 윈도우나 일부 웹 서비스에서는 자모가 떨어져 보입니다.

ZIP 압축을 풀었더니 이름이 깨진(㉿, ?) 경우도 되나요?

그것은 NFD 문제가 아니라 CP949와 UTF-8 인코딩이 섞여 생기는 문제입니다. ZIP 압축 해제 도구에서 인코딩을 골라 풀어야 합니다.

파일이 업로드되나요?

아니요. 파일은 브라우저 안에서만 읽고 이름을 바꿔 다시 내려받게 할 뿐, 어떤 서버로도 보내지 않습니다.

큰 ZIP 파일도 되나요?

ZIP은 브라우저 메모리 안에서 풀었다가 다시 묶기 때문에 500MB까지만 받습니다. 사진·동영상처럼 이미 압축된 파일은 다시 압축하지 않고 그대로 담아 빠르게 처리합니다. 더 큰 ZIP은 압축을 푼 파일들을 직접 넣으면 이름만 바꿔 받을 수 있습니다.

최종 업데이트:

인용·퍼가기
APA

kakaoCalc. (2026, November 8). 한글 자소 분리 해결 (맥 NFD → NFC 변환). https://kakao.mobile/tools/hangul-nfd-to-nfc-converter/

MLA

“한글 자소 분리 해결 (맥 NFD → NFC 변환).” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/hangul-nfd-to-nfc-converter/.

광고