PDF 병합 · 분리

여러 PDF를 순서대로 하나로 합치거나, PDF에서 원하는 페이지만 뽑아 분리하세요. 파일은 서버로 전송되지 않습니다.

여러 번 나눠 선택해도 목록에 계속 추가됩니다. 화살표로 순서를 바꿀 수 있습니다.

이 도구가 하는 일

두 가지 작업을 합니다. 병합은 여러 PDF를 목록 순서대로 이어 붙여 새 PDF 한 개로 만들고, 분리는 PDF 한 개에서 원하는 페이지만 모아 새 PDF로 내려받거나 모든 페이지를 한 장씩 별도 파일로 만듭니다. 계약서 첨부 서류를 한 파일로 묶어 제출하거나, 긴 보고서에서 필요한 쪽만 뽑아 보낼 때 쓰는 용도입니다. 페이지 회전, 순서 재배치, 내용 편집은 지원하지 않습니다.

어디서 처리되나요 (서버 전송 여부와 사용 라이브러리)

이 페이지는 pdf-lib(1.17.1) 라이브러리를 번들에 포함해 브라우저 안에서 PDF를 읽고 쓰며, 파일 내용을 서버로 보내는 코드는 없습니다. 병합은 각 파일을 PDFDocument.load 로 읽은 뒤 copyPages 로 페이지를 새 문서에 복사하고save 로 저장하는 순서로 진행되며, 결과는 브라우저 메모리의 Blob을 통해 내려받습니다. 따라서 업로드되거나 저장되지 않습니다. 사이트 공통 요소(접속 기록, 광고 스크립트)는 PDF 처리와 별개로 동작합니다.

병합은 어떻게 동작하나요

파일 선택은 여러 번 나눠 해도 목록 뒤에 계속 추가되고, 각 줄의 ▲▼ 버튼으로 순서를 바꾸거나 ✕로 뺄 수 있습니다. 목록에는 파일 이름과 용량이 함께 표시되며, 파일이 둘 이상이어야 병합 버튼이 켜집니다. 병합 결과의 이름은 항상 merged.pdf 입니다. 같은 파일을 두 번 추가하면 두 번 들어가므로, 같은 서류를 반복해서 붙이는 용도로도 쓸 수 있습니다. 결과 용량은 대체로 입력 파일 용량의 합에 가깝습니다. 이미지를 다시 압축하지 않기 때문에 화질 손실은 없고, 반대로 용량도 줄지 않습니다. 용량을 줄이려면PDF 용량 줄이는 방법을 참고하세요.

분리와 페이지 범위 입력 규칙

"선택 페이지만 추출"은 입력한 번호만 모아 extracted.pdf 한 개로 내려받습니다. 쉼표로 여러 구간을 나누고, 하이픈으로 연속 구간을 씁니다. 번호는 1부터 시작하며, 입력한 순서대로 결과에 들어갑니다. 구간의 앞뒤가 뒤집혀 있으면(5-3) 자동으로 바로잡고, 문서 쪽수를 넘는 번호와 해석할 수 없는 조각은 건너뜁니다. 입력창 아래에는 실제로 추출될 쪽수가 미리 표시되고, 건너뛴 조각이 있으면 함께 알려 줍니다. 아래 표는 10쪽짜리 문서를 가정해 빌드 시 같은 규칙으로 계산한 결과입니다.

입력추출되는 페이지쪽수무시된 조각
1-3,51, 2, 3, 54-
5-33, 4, 53-
2,2,42, 2, 43-
8-128, 9, 1038-12(범위 밖 제외)
7-(없음)07-
0,3310(범위 밖)
1-2,9-101, 2, 9, 104-

표에서 보듯 2,2,4 처럼 같은 번호를 반복하면 그 쪽이 중복해서 들어가고, 8-12 는 문서 끝(10쪽)까지만 적용됩니다. "전체 페이지 개별 분리"는 N쪽 문서를 N개의 PDF로 만들어 page-1.pdf, page-2.pdf … 다운로드 버튼을 차례로 나열합니다. 한 번에 자동 저장하지 않고 버튼을 눌러 하나씩 받는 방식이며, 쪽수가 많은 문서는 만드는 데 시간이 걸립니다. 한 번에 여러 파일을 내려받으면 브라우저가 연속 다운로드 허용을 물을 수 있습니다.

30쪽 문서로 보는 입력 규칙 심화

같은 규칙을 30쪽짜리 문서에 적용한 결과입니다. 공백은 앞뒤와 하이픈 주변에서 무시되고, 숫자가 아닌 문자나 전각 숫자는 해석되지 않아 조각 전체가 버려집니다.0-3 처럼 범위의 일부만 문서 안에 있으면 안에 있는 쪽(1~3)은 살아남고 "범위 밖 제외" 안내만 붙습니다.

입력쪽수앞쪽 6개까지무시된 조각
1-3,10,25-30101, 2, 3, 10, 25, 26 …-
25-35625, 26, 27, 28, 29, 3025-35(범위 밖 제외)
3,2,133, 2, 1-
1-30301, 2, 3, 4, 5, 6 …-
1,1,131, 1, 1-
0-331, 2, 30-3(범위 밖 제외)
" 4 - 6 "34, 5, 6-
-30(없음)-3
7-0(없음)7-
1-30(없음)1-3

상황별 사용 시나리오

검산 예시

한계와 알아둘 점

결과 파일 확인 체크리스트

  1. 쪽수가 화면 안내(예: "총 3개 파일, 16페이지")와 같은지 PDF 뷰어의 쪽수 표시와 비교합니다.
  2. 첫 쪽과 마지막 쪽, 파일이 바뀌는 경계 쪽이 의도한 순서인지 훑어봅니다.
  3. 글꼴 깨짐이나 빈 쪽이 없는지, 서명·도장 이미지가 보이는지 확인합니다.
  4. 링크·목차·양식 칸이 필요한 문서라면 실제로 동작하는지 눌러 봅니다. 사라졌다면 원본 프로그램에서 최종 PDF를 한 번에 내보내는 편이 낫습니다.
  5. 파일 이름을 merged.pdf 에서 용도에 맞게 바꾼 뒤 보관·전송합니다.

쓰고 나서 할 일

합친 결과는 용량 제한이 있는 이메일이나 제출 사이트에 올리기 전에 크기를 확인하세요. 합친 뒤 쪽 순서를 바꿔야 한다면PDF 페이지 순서 바꾸기, 내용을 보면서 확인하려면 PDF 리더, 서류에 비밀번호를 걸어 전송하려면 PDF 비밀번호 설정 방법이 이어서 필요한 작업입니다.

자주 묻는 질문

업로드한 PDF가 서버에 저장되나요?

아니요. 모든 병합·분리 작업은 브라우저 안에서만 처리되며 어디에도 업로드되거나 저장되지 않습니다.

몇 개까지 합칠 수 있나요?

파일 개수 제한은 따로 두지 않았지만, 파일이 많거나 용량이 클수록 브라우저 메모리를 많이 사용합니다. 합계가 커지면 나눠서 합치는 편이 안전합니다.

비밀번호가 걸린 PDF도 되나요?

현재는 지원하지 않습니다. 비밀번호가 없는 일반 PDF만 처리할 수 있습니다. 비밀번호를 아는 문서라면 먼저 보호를 해제한 사본을 만든 뒤 사용하세요.

합치면 화질이 떨어지나요?

이 도구는 페이지를 복사할 뿐 이미지를 다시 압축하지 않으므로 화질은 그대로입니다. 대신 용량도 줄어들지 않습니다.

페이지를 거꾸로 합치거나 순서를 바꿀 수 있나요?

병합에서는 파일 단위 순서만 바꿀 수 있습니다. 분리에서 3,2,1 처럼 번호를 원하는 순서로 입력하면 그 순서대로 추출되므로 간단한 순서 변경은 가능합니다.

같은 파일을 여러 번 추가하면 어떻게 되나요?

중복 검사를 하지 않으므로 추가한 횟수만큼 목록에 들어가고 병합 결과에도 그대로 반복됩니다. 의도하지 않았다면 ✕로 빼세요.

모바일에서도 쓸 수 있나요?

브라우저가 파일 선택과 다운로드를 지원하면 가능합니다. 다만 모바일은 메모리가 적어 큰 파일 여러 개를 합칠 때 실패하기 쉬우므로 용량이 큰 작업은 PC를 권합니다.

분리할 때 페이지 번호를 어떻게 확인하나요?

이 도구는 미리보기를 보여 주지 않고 총 쪽수만 표시합니다. 원하는 쪽 번호는 PDF 리더나 설치된 PDF 뷰어로 먼저 확인해 두세요. 인쇄 쪽번호와 파일의 실제 순번이 다를 수 있으며, 이 도구는 파일의 실제 순번(첫 쪽이 1)을 씁니다.

개별 분리한 파일을 한 번에 받을 수 있나요?

ZIP으로 묶어 주는 기능은 없고, 쪽마다 다운로드 버튼이 생성됩니다. 여러 쪽이 필요하면 범위 추출로 한 파일에 모으는 방법이 더 편합니다.