전자책(EPUB) 만들기 - DOCX·HTML·MD·TXT 입력
Word·HTML·마크다운·텍스트 원고를 EPUB 전자책으로 변환. 텍스트·제목 단락 보존, EPUB 3 표준 패키징, 메타데이터(제목·저자·언어) 포함.
Word 문서, 웹 페이지, 마크다운, 일반 텍스트 → 전자책(EPUB)으로 변환
변환하는 법
- 업로드 - DOCX·HTML·MD·TXT 파일 중 하나를 드래그하거나 클릭해서 선택. 자동으로 형식 인식.
- 메타데이터 - 책 제목·저자·언어(기본 ko) 입력. 출판사는 선택.
- 미리보기 - 변환된 본문 미리 확인 (선택).
- EPUB 만들기 - 'EPUB 만들기 → 다운로드' 누르면 .epub 파일 받기.
각 입력 형식별 처리 방식
- DOCX - mammoth.js로 텍스트·제목·단락 추출. 제목 스타일 1·2·3은 h1·h2·h3로 매핑.
- HTML - body 영역만 추출, script/style/inline 이벤트 제거 후 그대로 사용.
- MD (마크다운) - marked.js(GFM 지원)로 HTML 변환. 제목·리스트·코드블럭 보존.
- TXT - 빈 줄 기준 단락 분리, 각 단락을 <p> 태그로 감쌈.
다양한 원고를 전자책(EPUB)으로
Word로 쓴 소설·에세이, 마크다운으로 쓴 가이드, 웹에서 받은 HTML 글, 단순 텍스트 원고까지 - 알라딘·교보·Apple Books에서 읽을 수 있는 전자책(EPUB)으로 변환합니다. 책 제목·저자 입력하면 표준 EPUB 3 파일로 패키징해서 다운로드해요.
처리는 브라우저에서 일어납니다. 미공개 원고가 외부로 안 새니까 안심.
이런 분들한테 맞아요
Word 원고를 전자책으로 바꿔 출판하려는 작가, 마크다운으로 가이드 쓰는 개발자·강사, 웹에서 모은 글들을 EPUB으로 묶고 싶은 분, Calibre로 자가 출판 준비하는 분요.
이 변환기의 특징
- 4가지 입력 - DOCX(Word) · HTML(웹) · MD(마크다운) · TXT(텍스트). 한 도구로 다양 원고를 EPUB으로 묶을 수 있어요.
- 개인정보 안전 - 원고가 브라우저를 벗어나지 않아요. 미공개 원고도 안심.
- EPUB 3 표준 - 알라딘·교보·Apple Books·Kobo 등 모든 EPUB 뷰어에서 읽힘.
- 구조 보존 - 제목·소제목 스타일이 EPUB h1·h2·h3로 자동 매핑.
- 메타데이터 - 제목·저자·언어·출판사 입력 → EPUB 메타에 박힘 (서점 노출용).
- 한계점 - 이미지·표·복잡한 서식은 단순화되거나 빠질 수 있어요. 챕터 분할은 안 됨(한 파일이 한 챕터). 복잡한 책은 Calibre로 후처리 권장.
다른 변환기랑 비교
| 기능 | FreeToolbox | Calibre (데스크톱) | 온라인 변환 사이트 |
|---|---|---|---|
| 입력 형식 | DOCX·HTML·MD·TXT | 20+ 종 | 대개 1~3종 |
| 개인정보 | 브라우저 전용 | 로컬 처리 | 서버 업로드 |
| 설치 | 불필요 | 설치 필요 | 불필요 |
| 메타데이터 입력 | 지원 | 지원 (강력) | 제한적 |
| 이미지·표 보존 | 제한적 | 완전 | 다양 |
| 비용 | 무료 | 무료 | 유료/광고 |
참고 자료
- mammoth.js (GitHub) - DOCX → HTML 변환에 사용
- marked.js - 마크다운 → HTML 변환
- W3C EPUB 3.3 표준 - EPUB 형식 명세
자주 묻는 질문
어떤 입력 형식을 지원하나요?
DOCX(Word), HTML(웹페이지), MD(마크다운), TXT(텍스트) 4가지요. 파일 확장자로 자동 인식돼요. 구버전 .doc는 안 됩니다 - Word에서 '다른 이름으로 저장 → .docx'로 바꾸시면 돼요.
이미지나 표는 어떻게 처리되나요?
이미지는 현재 빠집니다(EPUB 호환성 이슈로 보류). 표는 단순한 표만 텍스트 형태로 변환돼요. 이미지·복잡한 표가 많은 책은 Calibre로 변환하세요.
EPUB을 어디서 열 수 있나요?
알라딘 뷰어, 교보 뷰어, Apple Books, Kobo, Calibre, Adobe Digital Editions 등 표준 EPUB 뷰어 전부에서 열립니다. 윈도우·맥·iOS·안드로이드 다 지원.
챕터 분할이 되나요?
현재 한 파일이 한 챕터로 변환됩니다. 입력 파일 안 제목 1·2·3 스타일은 EPUB 본문 안에서 h1·h2·h3로 보존되어 목차 역할은 합니다. 책마다 챕터 분할이 필요하면 Calibre로 후처리하세요.
HTML 입력은 어떻게 처리되나요?
<body> 안 콘텐츠만 추출하고 script·style·inline 이벤트는 제거합니다. 외부 CSS·JS는 적용 안 되고 텍스트·구조 위주로 변환됩니다.
마크다운 문법 어디까지 지원하나요?
GFM(GitHub Flavored Markdown) 표준 - 제목, 리스트, 코드블럭, 강조, 링크, 표 등 일반적인 문법 지원합니다.