나무모에 미러 (일반/어두운 화면)
최근 수정 시각 : 2026-09-18 16:43:23

HWPX



목차

1. 개요

HWPX는 한글과컴퓨터의 워드프로세서 한컴오피스 한글이 사용하는 문서 파일 형식이다. 확장자는 .hwpx이며, 국가표준 KS X 6101 '개방형 워드프로세서 마크업 언어(OWPML) 문서 구조'를 따른다.

기존 HWP 형식이 바이너리 복합 문서인 것과 달리 HWPX는 XML 기반의 ZIP 패키지로 구성되어 있다. 2021년 4월 15일자로 한컴오피스 한글의 기본 저장 포맷이 HWP에서 HWPX로 변경되었다.

2. 표준

HWPX의 기반이 되는 OWPML(Open Word-Processor Markup Language)은 2011년 12월 30일 한국산업표준 KS X 6101로 제정되었다. 국내 문서 표준화 위원회를 통해 약 2년에 걸쳐 개발되었으며, 이후 세 차례 개정되었다.

2024년 개정은 한국디지털문서플랫폼협회 주도로 이루어졌으며, HWP 문서와의 호환성 및 데이터 활용성 강화를 목적으로 했다.

3. 구조

HWPX 파일은 ZIP 압축 컨테이너이다. 확장자를 .zip으로 바꾸면 일반 압축 해제 도구로 내부를 열어볼 수 있다.

내부는 다음과 같은 구성 요소를 포함한다.

본문이 XML 평문으로 저장되기 때문에 외부 도구에서 텍스트와 구조를 추출하기가 상대적으로 쉽다. 반면 HWP 형식은 스트림이 레코드 단위로 구성된 바이너리여서 별도의 해석 과정을 거쳐야 한다.

4. HWP와의 비교

항목 HWP HWPX
저장 방식 바이너리 복합 문서 ZIP + XML
표준 비공개 독자 규격에서 출발 KS X 6101 국가표준
데이터 추출 레코드 해석 필요 XML 파싱으로 가능
기본 포맷 채택 2021년 4월 이전 2021년 4월 이후

두 형식 모두 한컴오피스 한글에서 읽고 쓸 수 있으며, 상호 변환도 지원된다. 다만 HWPX가 XML 기반인 만큼 파일 크기는 같은 내용이라도 HWP보다 커지는 경향이 있다.

5. 지원 현황

한컴오피스 한글 외에 HWPX를 다룰 수 있는 구현체가 존재한다. 한컴이 OWPML 모델 구현체를 공개하고 있으며, 이를 참조한 오픈소스 라이브러리들이 개발되어 있다.

공공기관에서는 개방형 문서 포맷 정책에 따라 HWPX 사용이 권장되고 있다.

6. 관련 문서