NovelEPUBTXT → EPUB3 변환기
파일 설정
TXT 파일을 드래그하거나 클릭
여러 파일 가능 · 자동 정렬 병합 · EUC-KR 자동 감지 · 이름이 비슷한 이미지를 함께 넣으면 표지 자동 연결
표지
표지 · 없으면 제목으로 자동 생성
이미지 선택 또는 끌어놓기 JPG · PNG · WebP
메타데이터
기본 정보
장/화 분할 규칙
챕터 정규식
패턴 직접 지정 예시 입력 · 빠른 선택 칩 · 정규식 도움말
예시 입력:
제외할 예시:
혼합 패턴 예시: ^(소설명 \d+|\d+화|\d+$) · [ 파일명.txt ] 형식: ^\[\s*.+\.txt\s*\]\s*$ · 정규식 문법은 목차 패널의 정규식 수정 탭 참고
✏️ 목차 편집됨 편집 내용이 EPUB에 반영돼요
Shift=범위선택 · 드래그중앙=병합
📄

파일을 업로드하면
이곳에 목차가 생성됩니다

변환 옵션 · 스타일
현재 설정
리더 미리보기
1화 — 미리보기
가나다라마바사아자차카타파하. 한글 소설 본문 미리보기입니다.
— 이것은 회상 대사입니다.
두 번째 문장이에요. 설정을 변경하면 여기서 바로 확인할 수 있어요.
삽화 설정
삽화 이미지 드래그하거나 클릭
16.jpg → 16화 앞에 삽입 · 198_1.jpg, 198_2.jpg → 순서대로 · PNG·GIF·WebP 지원
추가 삽화 (수동)
📂
파일 읽기
✂️
챕터 분리
🖼
이미지
📦
EPUB 빌드
✅
완료

변환 완료!

일괄 변환
TXT 파일 여러 개 드래그하거나 클릭
파일마다 epub 하나씩 생성 · 파일명에서 제목/작가 자동 인식 · 표지 이미지를 함께 넣어도 이름으로 자동 매핑
표지 이미지
파일명 자동 매핑: 1권.txt → 1권.jpg · 또는 항목의 + 클릭해서 직접 지정
표지 이미지들 한꺼번에 드래그
또는 공통 표지 URL 직접 입력
표지 검색으로 네이버·리디·노벨피아 결과를 볼 수 있어요
챕터 정규식
현재 설정 (설정 탭과 공유)

일괄 변환 완료!

기존 EPUB 불러오기
📖
수정할 EPUB 파일 드래그하거나 클릭
TXT 삽입 (기존 기능)

완료!

변환 히스토리
최근 변환한 EPUB 목록이에요. 클릭하면 다시 다운로드할 수 있어요.
컬러 테마
포인트 컬러를 선택하세요. 라이트·다크 모드와 독립적으로 동작합니다.
테라코타
인디고
포레스트
짧은 챕터 기준
목차에서 오감지 경고(본문 짧음 ⚠)를 표시할 글자 수 기준입니다.
슬라이더를 드래그하면 목차가 즉시 재계산돼요.
50자
💡 예시: 50자 기준 → 50자 미만 챕터에 ⚠ 배지 표시 · 변경 즉시 목차 재계산
권장: 짧은 연재(50~100자) · 긴 소설(200~500자) · 단편(10~30자)
변환 옵션
-, — 시작 문장 → 이탤릭체
문단 첫 줄 들여쓰기
30자 미만 짧은 줄을 자동으로 이어 붙여요 (대화체 소설에 적합)
일정한 글자 수마다 끊겨 있는 원고(텍본)를 문단으로 이어요 · 고정 폭 줄바꿈이 감지될 때만 적용
... · . . . · ‥ → … 로 통일하고 따옴표 스타일을 맞춰요
기호 정리를 켰을 때 적용 · 「」『』도 함께 바뀌어요
* * * · ◇◇◇ · ---- 같은 줄을 EPUB 장면 구분 기호(⁂)로 표시해요
작가의 말·선작 부탁·공지·URL 줄을 본문에서 빼요
단락 사이 빈 줄을 그대로 유지해요
3줄 이상 연속된 빈 줄을 최대 1줄로 줄여요 (OCR·복붙 원고 정리에 유용)
각 챕터 시작에 h1 제목 표시
표지 이미지 없을 때 배경색 어둡게
PNG·GIF·WebP 등을 모두 JPG로 변환해요 (호환성 최대화)
OFF 시 원본 형식 그대로 삽입 (용량 최적화) · 표지는 항상 JPG로 변환
높을수록 화질 좋고 용량 큼 (기본: 92%)
92%
CSS 커스터마이징
em
em
em
em
줄간격1.9
글자 크기1.0em
들여쓰기1.0em
고급 옵션
본문 색상 기본: 진한 갈색
배경 색상 기본: 아이보리
텍스트 정렬
챕터 제목 스타일
EPUB에서 CSS 클래스 임포트
기존 EPUB의 CSS 스타일을 가져와 변환에 적용할 수 있어요.
EPUB 파일 드래그 또는 클릭해서 CSS 임포트
설정 프리셋 현재 CSS·변환 설정 전체를 저장·불러와요
추가 CSS 직접 입력
커스텀 폰트 파일 추가
TTF, OTF, WOFF, WOFF2 파일을 epub에 직접 포함시켜요.
폰트 파일 드래그하거나 클릭 (.ttf .otf .woff .woff2)
미리보기 제목

가나다라마바사아자차카타파하. 한글 소설 본문 미리보기입니다. 두 번째 문장이에요.

— 이것은 회상 대사입니다.

【시스템 알림: 이것은 시스템창 예시입니다.】

목차 감지 설정
TXT 파일 드롭 즉시 가장 유사한 목차 패턴을 찾아 적용
'120화 (1)'·'120화 (2)'처럼 나뉜 연재분을 한 챕터로
목차 패널에 줄 번호 표시
비워두면 자동 감지. 매번 같은 패턴 쓴다면 여기에 저장
출력 설정
표지 최대 높이 1200px · 다크 모드 기본색 포함 · 삽화 설정 따름
변환을 시작할 때 저장 위치를 고르면 EPUB을 메모리에 모으지 않고 파일로 바로 저장해요 · 대용량 원고용 (Chrome·Edge)
Gemini API 설정
Gemini API 키를 등록하면 예시 입력칸에서 AI가 정규식을 자동 생성해줘요.
키 없이도 내장 로직으로 변환되지만, AI가 훨씬 정확해요.
API Key
💡 Google AI Studio에서 무료 발급 → 키는 정규식을 만들 때 Google API로만 전송돼요 (요청 헤더, 주소에 남지 않음).
표지 검색 API 설정
네이버 책 검색 API 키를 등록하면 표지 검색 품질이 향상돼요.
키 없이도 CORS 프록시를 통한 검색이 가능하지만 불안정할 수 있어요.
Client ID
Client Secret
💡 네이버 개발자 센터에서 애플리케이션 등록 → 검색 (책) API 사용 신청 → Client ID/Secret 발급
키는 이 기기의 localStorage에만 저장되며 외부로 전송되지 않아요.
키 없이 사용 가능한 검색 방법
• CORS 프록시 — allorigins.win 경유로 네이버 책 검색 (불안정)
• 리디북스 · 노벨피아 — 사이트 직접 링크 열기 (이미지 URL 복사 후 붙여넣기)
• 구글 이미지 검색 — 제목으로 구글 검색 창 열기
설정 백업 / 복원
현재 설정(폰트·스타일·정규식·옵션 등)을 JSON 파일로 내보내고,
다른 기기나 다음 작업에서 불러와 사용할 수 있어요.
변환 완료 알림
긴 변환 작업 중 탭을 벗어나도 완료 시 브라우저 알림을 받을 수 있어요.
변환 완료 알림 미설정
브라우저 권한 허용 후 탭이 백그라운드일 때만 알림이 표시돼요.

오류가 발생했어요

예기치 않은 오류가 발생했어요.
페이지를 새로고침하면 대부분 해결돼요.