PDF를 HTML 파일로 만들기
PDF를 HTML로는 Poppler의 pdftohtml로 PDF를 변환해 HTML 페이지와 그 이미지를 묶은 ZIP을 줍니다. 깔끔한 웹 마크업이 아니라 레이아웃 내보내기이며 OCR은 하지 않습니다.
여기에 파일을 끌어다 놓거나, 클릭해 고릅니다
PDF 지원 · 파일당 최대 500.0 MB · 한 번에 최대 20개 파일
Ctrl/Cmd+V 또는 클립보드 메뉴로 파일을 붙여넣을 수도 있습니다.
PDF를 HTML로는 Poppler `pdftohtml -c`를 실행하고, 그 도구가 출력 디렉터리에 쓴 내용을 ZIP으로 묶습니다. 다운로드 이름은 `{base}ToHtml.zip`이며 단일 `.html`이 아닙니다. 목표는 브라우저급 CSS가 아니라 Poppler의 HTML과 이미지 내보내기입니다.
이 페이지에 폼 필드는 없습니다. 모든 페이지가 변환됩니다. `pdftohtml`이 아무것도 쓰지 않으면 API는 빈 ZIP이 아니라 내부 오류를 반환합니다.
OCR이 아닙니다. 이미지만 있는 스캔은 HTML 패키지의 그림이 되며 선택 가능한 글이 아닙니다. 비밀번호로 보호된 파일은 이 페이지에서 비밀번호를 입력하면 자동으로 해제됩니다. API 호출자는 먼저 비밀번호 해제를 실행하세요.
글만 필요하면 PDF를 텍스트로를, CMS에 맞는 기사가 필요하면 PDF를 Markdown으로를 쓰세요.
업로드는 일시적입니다. HTML 보관함을 남기지 않습니다.
기능
- Poppler `pdftohtml -c`, HTML과 리소스 ZIP
- 페이지 범위·테마 옵션 없음
- OCR 아님. 스캔은 패키지 안에서도 그림
- 익명 API: /api/v1/convert/pdf/html
이런 경우에
- 텍스트 층이 있는 PDF에서 거친 HTML을 얻음
- pdftohtml이 뽑은 페이지 그림을 가져감
- 자체 파이프라인 전에 Poppler가 파일을 어떻게 이해하는지 봄
PDF를 HTML로 변환하려면?
- PDF를 업로드합니다. 이 페이지에 변환 옵션은 없습니다.
- 처리를 누르고 `{name}ToHtml.zip`을 내려받습니다.
- 압축을 푼 뒤 브라우저에서 HTML을 엽니다.
- 그림과 글을 확인합니다. 스캔은 진짜 HTML 글이 되지 않습니다.
제한과 경계
- 산출물은 ZIP이며 단일 HTML이 아님
- Chromium 인쇄도, tagged-PDF HTML 내보내기도 아님
- pdftohtml 빈 출력은 오류이며 204가 아님
- 이 사이트의 업로드 한도는 파일당 500MB이며, 약 95MB를 넘으면 나누어 전송합니다. API 직접 요청 한 건의 본문은 100MB까지입니다.
예시
- 간단한 글 메모는 종종 HTML 하나와 그림 몇 장으로 풀림
- 순수 스캔 PDF의 HTML은 대개 그 페이지 그림을 감쌈
이 도구의 개인정보 안내
파일은 HTTPS로 업로드되며, 서버 메모리 또는 수명이 짧은 임시 디렉터리에서 처리되고, 결과가 준비되면 삭제됩니다. 이후 열람·학습·광고 프로필용 사본은 보관하지 않습니다. 보관 기간과 AdSense 쿠키 고지는 개인정보 처리방침을 참고하세요.
자주 묻는 질문
- 결과가 ZIP인 이유는요?
- pdftohtml이 HTML과 뽑힌 그림을 폴더에 씁니다. 서버가 그 폴더를 묶습니다.
- HTML이 PDF 판면과 같나요?
- Poppler `-c` 모드가 허용하는 범위까지입니다. 다단 잡지와 벡터가 많은 문서는 자주 어긋납니다.
- 스캔을 HTML 글로 바꿀 수 있나요?
- 없습니다. 이 경로는 OCR을 하지 않습니다. 글이 필요하면 OCR → Markdown을 쓰세요.
- 브라우저에서 변환하나요?
- 아닙니다. 서버가 pdftohtml을 호출합니다.
최종 업데이트:
코드에서 호출하기
이 사이트의 도구는 모두 일반 REST 엔드포인트입니다. 익명 사용에는 계정이나 API 키가 필요 없습니다. 브라우저뿐 아니라 개발자와 AI 에이전트도 그대로 쓸 수 있습니다.
curl -X POST "https://pdf123.xyz/api/v1/convert/pdf/html" \
-F "[email protected]" \
-o output.pdfModel Context Protocol을 쓰는 에이전트 클라이언트용 MCP 도구로도 제공합니다(JSON-RPC 2.0, POST /mcp). 전체 API 문서
AI 에이전트에서 사용하기
스킬이 스킬을 설치하면 Claude Code, Codex, Cursor 등 AI 에이전트가 'PDF를 HTML로' 작업을 대신 실행합니다: /skills/pdf123-pdf-to-html.md
파일은 이번 처리에만 쓰이며, 끝나면 자동으로 삭제됩니다.