EPUB Convert
EPUB eBook 내용 추출 (HTML/텍스트)
EPUB 파일을 여기에 드래그하거나
파일 선택EPUB 파일 (최대 50MB)
EPUB Convert 소개
EPUB 변환기는 EPUB 전자책 파일을 파싱하여 HTML 또는 텍스트로 추출하는 무료 브라우저 기반 도구입니다. EPUB는 대부분의 전자책 리더와 디지털 출판 플랫폼에서 사용하는 ZIP 기반의 오픈 표준 형식입니다. 이 도구는 브라우저 내에서 JSZip 라이브러리를 사용하여 META-INF/container.xml에서 시작하여 OPF 패키지 문서를 찾고, spine 요소로 읽기 순서를 파악하여 각 챕터를 추출합니다.
작가, 편집자, 개발자, 연구자들이 Calibre나 Adobe Digital Editions 같은 전용 소프트웨어 없이 전자책 콘텐츠를 검사할 때 자주 사용합니다. 번역, 접근성 처리, 콘텐츠 마이그레이션, 아카이빙을 위해 EPUB에서 텍스트를 추출하는 데 특히 유용합니다. 챕터별 탐색 기능으로 책의 특정 섹션으로 바로 이동할 수 있으며, 이중 보기 모드로 서식이 있는 HTML과 순수 텍스트를 전환하며 확인할 수 있습니다.
모든 처리는 브라우저에서 클라이언트 사이드로 이루어지므로 EPUB 파일이 서버에 업로드되지 않습니다. EPUB 2와 EPUB 3 형식을 지원하며, URL 인코딩된 파일명도 처리하고, OPF spine이 없을 경우 ZIP 아카이브 내의 모든 XHTML 파일을 스캔하는 대체 방식으로 작동합니다. HTML 내보내기에는 깔끔한 스타일시트가 포함되고, 텍스트 내보내기는 다른 도구에서 쉽게 처리할 수 있는 구분자 형식을 사용합니다.
주요 기능
- container.xml과 OPF 패키지를 파싱하여 공식 spine 읽기 순서를 따름
- 각 XHTML 문서의 h1/h2/h3 제목에서 챕터 타이틀 자동 추출
- 이중 보기 모드: 서식 있는 HTML 렌더링과 순수 텍스트 전환 가능
- 인터랙티브 챕터 목차 — 클릭 한 번으로 원하는 챕터로 이동
- 전체 책을 스타일 내장 HTML 파일 또는 구분자 포함 텍스트 파일로 내보내기
- EPUB 2, EPUB 3 형식 및 ZIP 아카이브 내 URL 인코딩 파일명 지원
- 최대 50MB 파일 지원 — 업로드 불필요, 100% 로컬 처리
- 다크 모드 지원 및 어떤 기기에서도 편안한 반응형 레이아웃
자주 묻는 질문
EPUB 파일이란 무엇인가요?
EPUB(Electronic Publication)은 W3C에서 관리하는 오픈 표준 전자책 형식입니다. 기본적으로 XHTML 콘텐츠 파일, CSS 스타일시트, 이미지, 메타데이터 패키지(OPF 파일)를 포함하는 ZIP 아카이브입니다. Kobo, Apple Books, Google Play Books 등 대부분의 전자책 리더가 EPUB를 지원합니다.
EPUB 변환기는 기술적으로 어떻게 작동하나요?
도구는 JSZip을 사용하여 브라우저에서 ZIP 아카이브를 추출하고, META-INF/container.xml을 읽어 OPF 패키지 파일을 찾고, spine 요소를 파싱하여 챕터 읽기 순서를 가져옵니다. 그런 다음 manifest에서 각 챕터 경로를 해석하고, 각 XHTML 파일의 body 콘텐츠를 추출합니다. 텍스트는 임시 DOM 요소를 생성하고 textContent를 읽는 방식으로 추출됩니다.
HTML 내보내기와 텍스트 내보내기의 차이점은 무엇인가요?
HTML 내보내기는 모든 챕터를 수평 구분선으로 연결하고 제목, 굵은 텍스트 등의 서식을 보존하는 완전한 자체 포함 HTML 문서를 생성합니다. 텍스트 내보내기는 모든 HTML 태그를 제거하고 챕터 제목을 === 챕터 제목 === 형식으로, 섹션 사이를 --- 구분자로 표시하는 순수 텍스트를 생성합니다.
예상보다 챕터 수가 적게 표시되는 이유는 무엇인가요?
일부 EPUB 파일은 챕터를 여러 개의 작은 XHTML 파일로 나누고, 다른 파일은 여러 챕터를 하나의 파일에 결합합니다. 도구는 spine 순서를 따라 XHTML 파일 단위로 콘텐츠를 분리합니다. 챕터가 합쳐져 보인다면 EPUB 제작자가 하나의 파일에 여러 챕터를 포함시킨 것입니다. 추출된 텍스트 콘텐츠가 비어 있는 파일은 건너뜁니다.
DRM 보호된 EPUB 파일도 변환할 수 있나요?
아니요. DRM(디지털 저작권 관리)으로 보호된 EPUB 파일은 암호화되어 있어 브라우저 기반 도구나 DRM 시스템에서 제공하는 적절한 복호화 키 없이는 파싱할 수 없습니다. 이 도구는 DRM이 없는 EPUB 파일에서만 작동합니다.
이 도구로 EPUB를 PDF로 변환할 수 있나요?
이 도구는 EPUB를 HTML 또는 텍스트로 변환합니다. PDF 변환을 원한다면 이 도구에서 HTML 버전을 내보낸 뒤 브라우저의 인쇄 기능(Ctrl+P 또는 Cmd+P)을 사용하여 "PDF로 저장"을 선택하면 됩니다.
지원하는 최대 EPUB 파일 크기는 얼마인가요?
최대 50MB의 EPUB 파일을 지원합니다. 처리가 브라우저에서 이루어지므로, 매우 큰 파일은 기기의 메모리와 처리 속도에 따라 파싱 시간이 길어질 수 있습니다. 고해상도 이미지가 많이 포함된 경우를 제외하면 대부분의 EPUB 전자책은 10MB 이하입니다.
EPUB 파일이 서버에 업로드되나요?
아니요. EPUB 파일은 JavaScript File API와 JSZip을 사용하여 전적으로 브라우저 내에서 처리됩니다. 파일 데이터는 절대 기기를 떠나지 않습니다. 변환 과정에서 서버 요청이 전혀 이루어지지 않아 완전히 비공개적이고 안전합니다.