ParseJet

EPUB 텍스트 변환기

EPUB 파일을 업로드하면 몇 초 만에 전자책 전체 텍스트를 얻을 수 있습니다 — 챕터가 읽기 순서대로, 전자책 마크업 없이 깔끔하게 정리됩니다. 브라우저에서 바로 작동하며 전자책 리더나 변환 프로그램을 설치할 필요가 없습니다.

여기에 파일을 끌어다 놓거나 찾아보기

EPUB 파일 지원

무료 — 하루 3회 요청, 가입 불필요. 하면 월 300 크레딧 무료.

작동 방식

1

EPUB 업로드

위에 .epub 파일을 끌어다 놓거나 클릭하여 선택하세요. 표준 EPUB 2와 EPUB 3 파일 모두 지원합니다.

2

텍스트 추출

ParseJet가 전자책을 풀어 모든 챕터를 읽기 순서대로 읽고 HTML 마크업을 제거해 깔끔한 텍스트만 남깁니다.

3

복사 또는 자동화

텍스트 출력을 복사하거나, API로 자신의 워크플로 안에서 EPUB 파일을 프로그래밍 방식으로 변환하세요.

주요 기능

이 epub to text가 돋보이는 이유.

읽기 순서대로 정렬된 챕터

텍스트가 책의 spine 순서를 따릅니다 — 원본 파일 순서가 아니라 독자가 보는 순서대로 챕터가 나옵니다.

마크업 없는 출력

EPUB 내부는 HTML입니다 — ParseJet가 태그, 스타일, 레이아웃 마크업을 제거하고 읽기 좋은 텍스트를 반환합니다.

메타데이터 포함

책 제목과 저자가 텍스트와 함께 반환되어 목록 정리나 인용에 바로 쓸 수 있습니다.

책 전체 추출

소설, 교재, 매뉴얼 — 챕터마다 클릭할 필요 없이 책 전체가 한 번에 추출됩니다.

설치할 프로그램 없음

Calibre도, 전자책 리더도, 변환 프로그램도 필요 없습니다. 브라우저에서 바로, 또는 어떤 언어에서든 API로 사용하세요.

깔끔한 UTF-8 텍스트

악센트 문자, 한중일 문자, 특수 문장부호가 그대로 유지됩니다 — 출력은 항상 유효한 UTF-8입니다.

사용 사례

이 도구가 시간을 절약해주는 일반적인 시나리오.

연구와 인용

전자책 리더를 한 장씩 넘기는 대신 책 전체 텍스트에서 구절과 인용문을 검색하세요.

텍스트 음성 변환(TTS) 입력

EPUB을 읽지 못하는 텍스트 음성 변환 도구에 깔끔한 책 텍스트를 입력하세요 — 어떤 전자책이든 들을 수 있는 오디오로 바뀝니다.

책에 대한 AI·NLP

책 내용을 요약·분석하거나 RAG 시스템을 구축하세요 — 모델에 필요한 것은 EPUB 컨테이너가 아니라 텍스트입니다.

콘텐츠 마이그레이션

책 내용을 일반 텍스트나 Markdown으로 CMS, 지식 베이스, 문서 시스템에 옮기세요.

API로 자동화

동일한 도구를 프로그래밍 방식으로 사용하세요. 모든 언어와 호환 — 단순히 HTTP입니다.

cURL
# Convert an EPUB to text
curl -X POST https://api.parsejet.com/v1/parse/epub \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "[email protected]"

# Response: { "text": "Full book text...", "title": "Book Title", "source_type": "epub" }
Python
import httpx

resp = httpx.post(
    "https://api.parsejet.com/v1/parse/epub",
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    files={"file": open("book.epub", "rb")},
)
data = resp.json()
print(data["title"])
open("book.txt", "w", encoding="utf-8").write(data["text"])
JavaScript
const formData = new FormData();
formData.append("file", epubFile);

const res = await fetch("https://api.parsejet.com/v1/parse/epub", {
  method: "POST",
  headers: { Authorization: "Bearer YOUR_API_KEY" },
  body: formData,
});
const { text, title } = await res.json();
console.log(title, text.length, "characters");

자동화하고 싶으신가요?

ParseJet API는 단일 HTTP 엔드포인트를 통해 동일한 파싱 기능을 제공합니다. ffmpeg, poppler, tesseract 없이 — 단 한 번의 API 호출만으로 가능합니다.

curl -X POST https://api.parsejet.com/v1/parse/auto/url \ -H "Content-Type: application/json" \ -d '{"url":"https://example.com"}'
API 문서 읽기

자주 묻는 질문

EPUB을 텍스트로 어떻게 변환하나요?

위에서 .epub 파일을 업로드하면 ParseJet가 읽기 순서대로 전체 텍스트를 추출해 즉시 보여줍니다. 자동화하려면 /v1/parse/epub으로 파일을 POST하세요.

챕터 구조는 유지되나요?

챕터 제목이 출력에 보존되고 텍스트가 책의 spine 순서를 따르므로, 결과물이 파일 뭉치가 아니라 책처럼 읽힙니다.

DRM이 걸린 EPUB 파일도 되나요?

아니요. DRM으로 보호된 전자책은 암호화되어 있어 파싱할 수 없습니다. 직접 쓴 원고, 퍼블릭 도메인 자료, DRM 없는 스토어에서 받은 EPUB 파일은 모두 정상적으로 작동합니다.

일반 텍스트 대신 Markdown으로 변환할 수 있나요?

네 — 추출된 텍스트는 기본적으로 제목과 구조를 Markdown으로 보존하므로, 같은 출력을 일반 텍스트와 Markdown 워크플로 모두에 쓸 수 있습니다.

EPUB 라이브러리 전체를 일괄 변환할 수 있나요?

네. 파일들을 반복문으로 돌며 각각 API를 호출하세요 — EPUB 1건은 2 크레딧이고 무료 계정에 월 300 크레딧이 포함됩니다. 위 Python 예제를 참고하세요.

무료인가요?

네. 가입 없이 하루 3회 무료로 변환할 수 있습니다. 무료 계정을 만들면 월 300 크레딧을 받습니다. 더 큰 라이브러리는 월 $19부터 시작하는 유료 플랜을 이용하세요.

무료로 텍스트 추출 시작하기

가입 불필요. 몇 초 만에 첫 파일을 파싱하세요.

가격 보기