DuckViewer 사용 가이드

DuckViewer(HWP/DOC Viewer)는 한글(HWP·HWPX·HWPXML)과 마이크로소프트 워드(DOC·DOCX) 문서를 설치 프로그램 없이 웹 브라우저에서 바로 열어보고, 직접 수정한 뒤 다시 저장할 수 있는 무료 웹 도구입니다. HWP·HWPX·HWPXML은 오픈소스 렌더링 엔진 rhwp(Rust + WebAssembly)로 원본 그대로의 페이지를 정밀하게 렌더링하며, 본문·표 셀 텍스트 편집도 지원합니다. 모든 처리는 사용자의 브라우저 안에서만 이루어지며 파일이 서버로 전송되지 않습니다.

왜 만들었나요

한글과 워드 프로그램이 설치되어 있지 않은 PC에서 첨부 문서를 급하게 확인해야 하는 경우가 생각보다 많습니다. 특히 HWP는 국내에서 널리 쓰이지만 macOS나 리눅스, 혹은 한글이 설치되지 않은 윈도우 PC에서는 열어보기조차 어려운 경우가 많습니다. DuckViewer는 별도 설치나 계정 가입 없이, 브라우저 탭 하나로 문서를 열람·편집할 수 있도록 만들었습니다.

지원 형식과 기능 범위

문서 형식마다 내부 구조의 공개 여부와 복잡도가 크게 달라서, 형식별로 지원 수준에 차이가 있습니다. 저장까지 지원하는 형식과 미리보기만 지원하는 형식을 표로 정리했습니다.

형식 보기 편집 · 저장 비고
DOCX 지원 지원 제목·굵게/기울임/밑줄·목록·표 편집 후 다시 .docx로 저장 가능
HWP (바이너리) 지원(정밀 렌더링) 지원 오픈소스 렌더링 엔진 rhwp가 문서를 파싱해 원본과 동일한 페이지를 SVG로 렌더링. 본문·표 셀 텍스트 편집 가능(이미지·머리말/꼬리말은 편집 불가)
HWPX 지원(정밀 렌더링) 지원 rhwp가 페이지 단위로 SVG 렌더링. 서식·표·이미지·수식이 원본에 가깝게 표시되며, 본문·표 셀 텍스트 편집 가능
HWPXML 지원(정밀 렌더링) 지원 구버전 "한글" XML 내보내기(HML) 형식도 rhwp가 파싱·렌더링하며, 본문·표 셀 텍스트 편집 가능
DOC (97-2003) 지원(텍스트만) 미지원 내부 바이너리 구조를 해석해 본문 텍스트만 추출하는 읽기 전용 미리보기
알아두세요. HWP·HWPX·HWPXML의 편집은 본문 문단과 표 셀의 텍스트 (입력·삭제·굵게/기울임/밑줄·실행취소)를 지원합니다. 머리말/꼬리말, 각주/미주, 이미지·도형, 중첩 표(셀 안의 표)는 아직 편집할 수 없고 원본 그대로 표시만 됩니다. DOC(97-2003)은 자체 구현한 바이너리 파서로 텍스트만 추출하는 읽기 전용 미리보기라 표·이미지·복잡한 서식은 재현되지 않습니다. 중요한 문서는 반드시 원본 프로그램(한글, Microsoft Word 등)에서 최종 결과를 확인하시기 바랍니다.

사용 방법

  1. 파일 열기. 첫 화면의 "파일 열기" 버튼을 누르거나, 문서 파일을 화면에 끌어다 놓습니다.
  2. 내용 확인. 문서가 즉시 화면에 렌더링됩니다. 왼쪽 패널에서 가상 페이지 미리보기를 통해 원하는 위치로 빠르게 이동할 수 있습니다.
  3. 편집. 편집 가능한 형식이라면 상단의 "편집" 버튼을 눌러 편집 모드로 전환한 뒤, 서식 도구모음으로 굵게·기울임·밑줄·목록·제목 스타일을 적용합니다.
  4. 저장 또는 인쇄. 작업을 마치면 "저장" 버튼으로 같은 형식의 파일을 다운로드하거나, "인쇄" 버튼으로 바로 인쇄할 수 있습니다.

자주 묻는 질문

정말로 파일이 서버에 업로드되지 않나요?

네. 문서를 열고, 파싱하고, 편집 내용을 다시 파일로 만드는 모든 과정이 사용자의 브라우저 안에서만(JavaScript로) 처리됩니다. 브라우저의 개발자 도구 네트워크 탭을 열어보면 파일 선택 후 어떤 업로드 요청도 발생하지 않는 것을 직접 확인할 수 있습니다. 자세한 내용은 개인정보처리방침을 참고하세요.

HWP·HWPX·HWPXML은 어디까지 편집할 수 있나요?

본문 문단과 표 셀 안의 텍스트 입력·삭제·방향키 이동·Enter로 문단 나누기, 드래그로 범위를 선택한 뒤 굵게·기울임·밑줄 적용, 실행취소·다시실행까지 지원합니다. 다만 머리말/꼬리말, 각주/미주, 이미지·도형, 중첩 표(셀 안의 표)는 아직 편집할 수 없고 원본 그대로 표시만 됩니다. 저장 버튼을 누르면 편집한 내용이 원래 형식 (HWP/HWPX/HWPXML) 그대로 다시 저장됩니다.

DOC 파일은 왜 편집이 안 되나요?

DOC(워드 97-2003)은 공식적으로 공개된 편집용 라이브러리가 없는 독점 바이너리 포맷이라, 내부 구조를 리버스 엔지니어링해 텍스트를 읽어오는 것까지는 가능하지만 서식과 원본 구조를 온전히 보존하며 다시 쓰는 것은 안정성을 보장하기 어려워 읽기 전용으로 제한했습니다.

왼쪽의 페이지 수가 실제로 인쇄했을 때의 장수와 달라요.

HWP·HWPX·HWPXML은 rhwp가 원본 문서를 그대로 페이지 나누기까지 계산해 렌더링하므로 왼쪽 패널의 페이지 수가 실제 인쇄 결과와 같습니다. 반면 DOCX·DOC은 화면에 표시된 문서 폭을 기준으로 A4 비율로 나눈 가상 페이지 미리보기라, 브라우저 인쇄 엔진이 용지 크기·여백·배율에 맞춰 다시 배치하는 실제 인쇄 결과와 장수가 다를 수 있습니다.

모바일에서도 사용할 수 있나요?

네, 스마트폰과 태블릿 브라우저에서도 문서를 열람하고 간단히 편집할 수 있도록 화면 크기에 맞춰 레이아웃이 자동으로 조정됩니다. 다만 화면이 좁아질수록 페이지 미리보기 패널처럼 일부 부가 기능은 생략됩니다.

이용 요금이 있나요?

아니요, 별도의 가입이나 결제 없이 누구나 무료로 이용할 수 있습니다. 서비스 운영을 위해 페이지 일부에 광고가 표시될 수 있습니다.

지원 브라우저는 어떻게 되나요?

최신 버전의 Chrome, Edge, Safari, Firefox 등 evergreen 브라우저에서 정상 동작하도록 만들어졌습니다. 오래된 브라우저에서는 일부 기능(예: 파일 공유, 인쇄 미리보기)이 제한될 수 있습니다.

더 읽을거리

문의

버그 제보, 기능 제안, 기타 문의는 [email protected]으로 연락해 주세요.