📋 목차
거래처에서 받은 파일이 .hwpx인데 내 한글에서 안 열린 적 있으신가요? 2021년부터 한컴이 기본 저장 형식을 HWPX로 바꿨고, 실무에서 두 포맷이 뒤섞이면서 생기는 문제를 직접 겪어본 뒤 정리한 내용입니다.
처음엔 저도 "확장자 하나 바뀐 거 아냐?"라고 가볍게 생각했거든요. 근데 팀 내에서 문서 공유할 때 깨지는 문제가 생기고, 관공서에 제출할 때 형식 때문에 반려당하는 일까지 겪고 나니까 이게 단순한 문제가 아니구나 싶었어요.
특히 부서 내에 한글 2010을 쓰는 분이 계셨는데, 제가 보낸 HWPX 파일을 아예 못 여는 거예요. 그때부터 본격적으로 두 형식의 차이를 파고들기 시작했습니다. 단순히 "XML이냐 바이너리냐" 수준이 아니라, 실무에서 어떤 상황에 어떤 걸 써야 하는지를 정리해 봤어요.
![]() |
| HWP 파일 아이콘과 HWPX 파일 아이콘 |
HWP와 HWPX, 대체 뭐가 다른 건지부터
결론부터 말하면, HWP는 바이너리 포맷이고 HWPX는 XML 기반의 ZIP 패키지 포맷이에요. 이게 무슨 뜻이냐면, HWP 파일은 컴퓨터만 읽을 수 있는 이진 데이터로 꽉 차 있는 반면에 HWPX는 사람이 텍스트 편집기로 열어도 내용을 알아볼 수 있는 XML 파일들의 묶음이라는 겁니다.
HWPX의 정식 명칭은 OWPML(Open Word-Processor Markup Language)이고, 한국산업표준 KS X 6101로 등록된 국가표준 문서 포맷이에요. 2011년 12월에 표준이 제정됐고, 한컴이 2021년 4월 정기 패치를 통해 아래아한글의 기본 저장 형식을 HWP에서 HWPX로 전환했습니다.
이 전환의 배경이 꽤 흥미로운데요. 기존 HWP는 폐쇄적인 바이너리 구조라서 AI나 빅데이터 분석에 활용하기가 까다로웠거든요. 공공기관 문서를 기계가 자동으로 읽어서 분류하고 데이터를 뽑아내려면, 바이너리를 일일이 역공학(reverse engineering)해야 하는 상황이었어요. HWPX는 이런 문제를 해결하기 위해 기계 판독형(Machine Readable) 구조로 설계된 겁니다.
쉽게 비유하면 이래요. HWP가 밀봉된 캡슐이라면, HWPX는 투명한 파일 폴더에 서류를 정리해 넣은 느낌. 내용물을 꺼내서 확인하는 난이도 자체가 다릅니다.
파일 내부를 직접 뜯어보면 보이는 것들
제가 실제로 해본 건데, HWPX 파일의 확장자를 .zip으로 바꾸면 그냥 압축 해제가 돼요. 처음 해봤을 때 좀 놀랐습니다. 압축을 풀면 Contents 폴더, META-INF 폴더, BinData 폴더 같은 것들이 쭉 나오거든요.
그 안에 section0.xml을 열어보면 문서 본문이 XML 태그로 정리돼 있어요. header.xml에는 글자 모양이나 문단 모양 같은 서식 정보가 들어 있고요. 반면 HWP는 이런 식으로 열어볼 수가 없어요. 바이너리 스트림이 레코드 형식으로 쭉 이어져 있어서, 별도의 파서(parser)를 만들지 않으면 데이터 추출 자체가 어렵습니다.
📊 실제 데이터
한컴테크 블로그에 공개된 HWPX 구조를 보면, mimetype 파일로 포맷 확인 → version.xml로 버전 정보 확인 → Contents/section0.xml에서 본문 텍스트 추출이 가능합니다. HWP에서 같은 작업을 하려면 바이너리 레코드 헤더를 해석하는 별도 라이브러리가 필요해요.
개발자 입장에서 이 차이가 엄청 크거든요. 회사에서 문서 자동화 프로젝트를 할 때 HWP 파싱 때문에 일주일을 날린 적이 있는데, HWPX였으면 반나절이면 끝났을 작업이었어요. 그때 "아, 이래서 개방형 포맷이 중요하구나" 체감했습니다.
![]() |
| HWPX 파일을 ZIP으로 변환해 압축 해제 |
실무에서 터지는 호환성 문제 총정리
솔직히 이게 제일 골치 아픈 부분이에요. HWPX가 아무리 좋아도 상대방이 못 열면 소용없잖아요.
가장 흔한 문제는 구버전 한글에서 HWPX가 안 열리는 경우예요. 한글 2010 이하 버전에서는 HWPX를 기본적으로 지원하지 않거든요. 한글 2014 VP나 한컴오피스 NEO 이상이어야 HWPX 파일을 열 수 있고, 그마저도 2021년 4월 패치를 적용해야 안정적으로 동작합니다.
제가 겪었던 구체적인 상황을 말씀드리면, 외부 업체 담당자분이 한글 2010을 쓰고 계셨어요. 제가 HWPX로 보낸 계약서를 못 여시는 바람에 전화가 온 거예요. 급하게 HWP로 다시 변환해서 보냈는데, 그 과정에서 표 레이아웃이 살짝 틀어졌더라고요. 사소하지만 계약서에서 표가 밀리면 곤란하잖아요.
| 항목 | HWP | HWPX |
|---|---|---|
| 지원 버전 | 한글 97 이상 전 버전 | 한글 2014 VP 이상 (패치 필요) |
| 외부 프로그램 호환 | 제한적 | 폴라리스 오피스 등 지원 확대 |
| 클라우드 연동 | 한컴스페이스 한정 | 한컴닥스, 웹 편집 최적화 |
| 데이터 추출 | 별도 파서 필요 | XML로 직접 접근 가능 |
MS Word와의 호환성도 여전히 양쪽 다 완벽하진 않아요. 다만 HWPX가 XML 기반이라 변환 시 구조가 덜 깨지는 경향은 있습니다. 그래도 복잡한 표나 글상자가 포함된 문서는 어떤 형식이든 Word로 넘기면 레이아웃이 흐트러질 수 있어요.
각각의 장단점을 솔직하게 따져보면
HWP의 가장 큰 강점은 안정성이에요. 30년 넘게 사용된 포맷이라 어떤 버전의 한글에서든 거의 문제없이 열리거든요. 문서 보호 기능도 HWP가 더 견고하고, 파일 용량도 바이너리 압축 덕분에 일반적으로 더 작습니다.
근데 HWP의 치명적인 약점이 있어요. 폐쇄적인 구조 때문에 한컴 프로그램이 아니면 제대로 다루기가 어렵다는 거예요. 외부 개발자가 HWP 파일을 프로그래밍적으로 처리하려면 정말 고생합니다. AI 시대에 이게 꽤 큰 단점으로 부각되고 있어요.
💬 직접 써본 경험
사내에서 문서 자동 분류 시스템을 구축할 때, HWP 파일 300개를 분석하는 데 3일이 걸렸어요. 같은 양의 HWPX 파일은 Python 스크립트로 4시간 만에 끝냈습니다. XML 파싱이 가능하니까 텍스트 추출, 메타데이터 확인이 압도적으로 빨랐거든요.
HWPX 쪽도 단점은 있어요. 파일 용량이 HWP보다 다소 큰 경향이 있고, 문서 보호나 양식 자동화 같은 일부 고급 기능이 완벽하게 동작하지 않는 케이스가 보고되고 있습니다. 그리고 구버전 호환성 문제가 아직 완전히 해소되지 않았다는 것도 현실이에요.
한 가지 더. HWPX는 국제표준화도 추진 중인데, 2023년에 전자문서 국제표준의 첫 관문을 통과했다는 소식이 있었어요. 아직 최종 결과는 확인이 필요하지만, 국제 호환성 측면에서도 HWPX가 미래 지향적인 건 맞습니다.
![]() |
| HWP와 HWPX의 장단점 |
상황별로 어떤 형식을 골라야 하나
이게 사실 제일 궁금한 부분이잖아요. 결국 "나는 뭘 쓰면 돼?"가 핵심이니까요.
관공서에 문서를 제출해야 하는 경우, 아직까지는 HWP가 안전해요. 정부에서 2021년부터 HWPX를 권장하고 있긴 하지만, 현장에서는 여전히 HWP로 받는 곳이 많거든요. 특히 지방 관공서나 교육 기관 중에는 시스템이 업데이트되지 않은 곳도 있어서, 확인 없이 HWPX로 보냈다가 "파일이 안 열려요" 연락을 받을 수 있습니다.
반대로 사내에서 최신 한컴오피스를 쓰고 있고 클라우드 협업이 잦다면 HWPX가 훨씬 편해요. 한컴닥스(Hancom Docs)에서 웹 편집할 때 HWPX 연동이 더 매끄럽고, 모바일에서 문서 확인할 때도 최적화가 잘 돼 있거든요.
개발팀과 협업하거나 문서 자동화가 필요한 환경이라면 무조건 HWPX예요. API로 데이터를 뽑아쓰거나, 대량 문서를 일괄 처리해야 할 때 XML 기반 구조가 압도적으로 유리합니다. 제 경험상 이 차이가 가장 극적이었어요.
그리고 잘 모르겠으면 하나 기억하세요. 저장할 때 "다른 이름으로 저장"에서 HWP와 HWPX 두 버전을 동시에 만들어 두는 것도 방법이에요. 귀찮지만 실무에서는 이중 저장이 사고를 막아주더라고요.
HWPX ↔ HWP 변환할 때 꼭 알아둘 것
변환 자체는 어렵지 않아요. 한컴오피스에서 파일을 열고 "다른 이름으로 저장"을 누른 다음, 파일 형식을 바꿔주면 됩니다. 한글 2022 이상이면 메뉴에서 바로 됩니다.
한컴이 없는 환경이라면 폴라리스 오피스 툴(polarisofficetools.com) 같은 온라인 변환기를 쓸 수 있어요. 파일을 올리고 변환 버튼을 누르면 되는 구조라 간단하긴 한데, 복잡한 서식이 포함된 문서에서는 변환 품질이 떨어질 수 있다는 점을 알아두세요.
💡 꿀팁
기본 저장 형식을 바꾸고 싶다면 한컴오피스에서 [도구] → [환경 설정] → [파일] 탭으로 들어가세요. "다음 형식으로 파일 저장" 옵션에서 HWP 또는 HWPX를 선택할 수 있어요. 팀 전체의 기본값을 통일하면 혼선이 확 줄어듭니다.
변환할 때 주의할 점도 있어요. HWP에서 HWPX로 변환하는 건 대부분 깔끔한데, 반대로 HWPX에서 HWP로 돌릴 때 간혹 서식이 미세하게 달라지는 경우가 있거든요. 특히 복잡한 표나 다단 편집이 들어간 문서에서 그래요. 그래서 중요한 문서는 변환 후에 꼭 눈으로 한번 확인하는 습관이 필요합니다.
한 가지 더 팁을 드리면, 구버전 한글(2010 이하) 사용자에게 파일을 보내야 할 때는 처음부터 HWP로 저장해서 보내는 게 좋아요. HWPX로 보낸 뒤 "변환해서 열어주세요"라고 하면 상대방이 번거로워하거든요. 배려 차원에서 발신자가 맞춰주는 게 실무에서 더 매끄럽습니다.
![]() |
| 한컴오피스 환경 설정 화면 |
자주 묻는 질문
Q. HWPX 파일을 받았는데 내 한글에서 안 열려요. 어떻게 하나요?
한글 2014 VP 이상이라면 최신 패치를 적용하면 열 수 있어요. 그보다 구버전이라면 폴라리스 오피스 같은 외부 프로그램으로 열거나, 발신자에게 HWP로 재저장을 요청하는 게 가장 빠릅니다.
Q. 공공기관은 아직 HWP만 쓰나요?
정부 차원에서는 2021년부터 HWPX를 표준으로 권장하고 있지만, 실제 현장에서는 혼재된 상황이에요. 제출 전에 해당 기관에 어떤 형식을 받는지 확인하는 게 안전합니다.
Q. HWPX가 HWP보다 파일 용량이 큰가요?
XML 기반이라 같은 내용 기준으로 HWPX가 약간 더 큰 경향이 있어요. 다만 이미지가 많은 문서에서는 차이가 거의 없고, 텍스트 위주 문서에서 체감될 수 있습니다.
Q. HWPX를 Word(DOCX)로 변환할 수 있나요?
한컴오피스에서 "다른 이름으로 저장" 시 DOCX 형식을 선택하면 됩니다. 다만 복잡한 한글 특유의 서식은 Word에서 완벽히 재현되지 않을 수 있으니, 변환 후 반드시 확인이 필요해요.
Q. 앞으로 HWP 형식은 사라지나요?
당장 사라질 가능성은 낮아요. 이미 수십 년간 축적된 HWP 문서가 엄청나게 많고, 한컴도 양쪽 형식을 모두 지원하는 방침을 유지하고 있거든요. 다만 신규 문서 작성의 기본값은 HWPX로 점점 이동하는 추세입니다.
본 포스팅은 개인 경험과 공개 자료를 바탕으로 작성되었으며, 전문적인 의료·법률·재무 조언을 대체하지 않습니다. 정확한 정보는 해당 분야 전문가 또는 공식 기관에 확인하시기 바랍니다.
👉 함께 읽으면 좋은 글: 한컴오피스 단축키 모음, 실무에서 진짜 쓰는 것만
👉 함께 읽으면 좋은 글: PDF를 HWP로 변환하는 가장 깔끔한 방법
👉 함께 읽으면 좋은 글: 구글 문서와 한글 파일 호환, 실무자 꿀팁
정리하면, HWP는 안정성과 범용성에서 여전히 강하고 HWPX는 개방성과 확장성에서 미래를 이끌고 있어요. 둘 다 장단이 뚜렷한 만큼, 문서를 보낼 상대방의 환경을 먼저 확인하는 습관이 가장 중요합니다. 클라우드 협업이나 자동화가 핵심인 조직이라면 HWPX로 기본값을 통일하는 걸 추천하고, 외부 제출이 잦다면 HWP 병행 저장을 권해요.
이 글이 도움이 되셨다면 댓글로 본인의 실무 환경을 알려주세요. 비슷한 고민을 하는 분들께 공유해 주시면 더 좋겠습니다.




