PDF 분할·나누기 완벽 가이드 2026 - 무료 온라인 도구부터 자동화까지

PDF 분할·나누기 완벽 가이드 2026 - 무료 온라인 도구부터 자동화까지

큰 PDF 파일을 페이지별로 분할하거나, 특정 페이지만 추출하거나, 사람들에게 배분할 문서를 나누는 것은 일반적인 작업입니다. 초보자도 2분 안에 할 수 있는 온라인 도구부터 기업용 자동화까지 모든 방법을 정리했습니다.

가장 쉬운 방법 - 온라인 도구 (2분)

PDFKit (무료, 한국어, 설치 불필요)

  • 1단계: PDFKit 웹사이트 방문
  • 2단계: '분할' 또는 'PDF 나누기' 메뉴 선택
  • 3단계: PDF 파일을 드래그·드롭 또는 '파일 선택' 클릭
  • 4단계: 분할 방식 선택:
    • 모든 페이지 분할 (각 페이지가 개별 PDF)
    • 범위 지정 분할 (예: 1~5페이지, 10~15페이지)
    • 특정 페이지만 추출
  • 5단계: '분할하기' 클릭 → 2~5초 후 완성
  • 6단계: 결과 파일들 자동 다운로드

장점: 무료, 설치 없음, 매우 빠름, 한국어 지원, UI 직관적

제한사항: 인터넷 필수, 보통 500MB 이상 파일 불가

Windows 기본 기능 (무료, 설치 불필요)

방법: Adobe Reader의 인쇄 기능

  • 1단계: PDF를 Adobe Reader 또는 Windows 기본 PDF 리더로 열기
  • 2단계: Ctrl+P 또는 '파일' → '인쇄'
  • 3단계: 프린터를 'Microsoft Print to PDF' 선택
  • 4단계: '페이지 범위' → 1-5 입력 (1~5페이지만 인쇄)
  • 5단계: '인쇄' → 저장 위치 선택 → 완료
  • 6단계: 원하는 페이지 범위만큼 반복
  • 시간: 페이지 범위당 2~3분

장점: 설치 없음, 매우 간단

단점: 페이지 범위별로 여러 번 반복 (비효율)

Mac 기본 기능 (무료)

Preview 앱 (가장 간단)

  • 1단계: Preview 앱에서 PDF 열기
  • 2단계: 좌측 썸네일 패널에서 분리할 페이지들 선택 (Shift+클릭으로 범위, Cmd+클릭으로 개별)
  • 3단계: 우클릭 → '새로운 PDF로 만들기' 또는 드래그로 새 폴더로 이동
  • 4단계: 자동으로 새 PDF 생성
  • 시간: 1~2분

온라인 서비스 비교

서비스 비용 속도 파일 크기 한국어 추천도
PDFKit 무료 ⚡⚡⚡⚡⚡ 매우 빠름 최대 500MB ⭐⭐⭐⭐⭐ #1
ILovePDF 무료/유료 ⚡⚡⚡⚡ 빠름 최대 100MB(무료) ⭐⭐⭐⭐
Smallpdf 무료/유료 ⚡⚡⚡⚡ 빠름 최대 50MB(무료) ⭐⭐⭐⭐
PDF24 무료 ⚡⚡⚡ 보통 제한 없음 ⭐⭐⭐⭐
Adobe Express 무료/유료 ⚡⚡⚡⚡⚡ 매우 빠름 제한 없음 ⭐⭐⭐⭐

명령어 (로컬, 무료, 빠름)

qpdf (가장 빠르고 정확)

설치: sudo apt-get install qpdf (Linux) 또는 brew 또는 Windows installer

특정 페이지 추출:

qpdf --pages input.pdf 1-5 -- output.pdf (1~5페이지 추출)

페이지 범위 분할:

qpdf --pages input.pdf 1-5 -- part1.pdf

qpdf --pages input.pdf 6-10 -- part2.pdf

qpdf --pages input.pdf 11-end -- part3.pdf

모든 페이지를 개별 파일로 분할:

qpdf --split-pages input.pdf output-%d.pdf (output-1.pdf, output-2.pdf, ...)

Ghostscript

특정 페이지 추출:

gs -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dFirstPage=1 -dLastPage=5 -sOutputFile=output.pdf input.pdf

Python (완전 자동화)

from PyPDF2 import PdfReader, PdfWriter

def split_pdf_by_pages(input_file, output_template, pages_per_file): """ PDF를 페이지 개수 기준으로 분할 예: 10페이지 문서를 3개씩 분할 → 4개 파일 """ reader = PdfReader(input_file) total_pages = len(reader.pages)

file_count = 0
for start_page in range(0, total_pages, pages_per_file):
    writer = PdfWriter()
    end_page = min(start_page + pages_per_file, total_pages)
    
    for page_num in range(start_page, end_page):
        writer.add_page(reader.pages[page_num])
    
    output_file = output_template.format(file_count + 1)
    with open(output_file, 'wb') as f:
        writer.write(f)
    
    file_count += 1
    print(f'생성됨: {output_file} ({start_page+1}~{end_page}페이지)')

사용: 10페이지 PDF를 3개씩 분할

split_pdf_by_pages('input.pdf', 'output_part_{}.pdf', 3)

특수 분할 방법

1. 특정 페이지만 추출

1페이지, 5페이지, 10페이지만 추출

qpdf --pages input.pdf 1,5,10 -- output.pdf

2. 페이지 범위 조합 추출

1~3페이지 + 10~12페이지 추출

qpdf --pages input.pdf 1-3 10-12 -- output.pdf

3. 역순 분할

마지막 페이지부터 첫 페이지 순서로 분할

qpdf --pages input.pdf z-1 -- output.pdf (z = 마지막 페이지)

4. 짝수/홀수 페이지만 추출

짝수 페이지: 2, 4, 6, ... 추출

qpdf --pages input.pdf 2,4,6,8,10 -- even.pdf

홀수 페이지: Python 스크립트 사용

from PyPDF2 import PdfReader, PdfWriter

reader = PdfReader('input.pdf') writer = PdfWriter()

for i in range(0, len(reader.pages), 2): # 0, 2, 4, 6... writer.add_page(reader.pages[i])

with open('odd_pages.pdf', 'wb') as f: writer.write(f)

도구 빠른 비교

도구 설치 비용 속도 유연성 추천
PDFKit 무료 2초 ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐
qpdf 무료 1초 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐
Ghostscript 무료 2초 ⭐⭐⭐⭐ ⭐⭐⭐⭐
Python PyPDF2 무료 3초 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐
ILovePDF 무료/유료 5초 ⭐⭐⭐⭐ ⭐⭐⭐

FAQ

  • Q: 가장 쉬운 방법은? A: PDFKit 온라인 도구 (https://pdfkit.wooahouse.com), 설치 불필요, 2분 안에 가능
  • Q: 대용량 파일(1GB)은? A: 로컬 도구(qpdf, Ghostscript) 사용
  • Q: 1000페이지를 모두 분할하려면? A: qpdf 명령어: qpdf --split-pages input.pdf output-%d.pdf
  • Q: Mac에서 가장 빠른 방법은? A: Preview 앱 (내장, 1~2분)
  • Q: 자동화하려면? A: qpdf 또는 Python 스크립트

관련 글

공유하기

이 가이드 공유: Facebook | Twitter | LinkedIn | 이메일

작성자 정보

작성자: PDF 작업 전문가 | 프로필 | 10년 경력

발행일: 2026년 3월 21일 | 수정일: 2026년 3월 21일

댓글

이 블로그의 인기 게시물

르무통 신발 단점: 구매 전에 꼭 알아야 할 정보

국민연금 예상수령액 조회 방법 및 계산법

국민연금 납부증명서 발급 방법 쉽게 정리