기능 — 하나의 도구 상자, 세 가지 사용 방법

카탈로그의 모든 작업은 웹 도구로도, 에이전트와 코드를 위한 로컬 도구로도 존재합니다. 같은 동작, 항상 사용자의 컴퓨터에서, 항상 무료입니다.

1 · 웹 도구: 모든 것이 사용자 기기에서 일어납니다

웹사이트는 pdf-lib, PDF.js, Tesseract.js를 이용해 사용자의 브라우저에서 실행되는 도구 상자입니다. 밖으로 나가는 것은 없습니다. 업로드 없음, 계정 없음, 워터마크 없음, «평가판» 없음. 도구 색인에서 시작하세요. 대부분 PDF를 Word로, PDF 병합, PDF 압축에서 시작합니다.

2 · 로컬 MCP 서버: AI 에이전트를 위한 PDF 도구

에이전트가 PDF 사이트를 긁어모을 필요는 없습니다. pdfmcp 패키지는 에이전트와 같은 컴퓨터에서 로컬 MCP 서버(stdio)로 실행되며 모든 작업을 적절한 스키마를 갖춘 타입 지정 도구로 공개하므로, Claude, Cursor 등은 파일이 컴퓨터를 벗어나지 않은 채 직접 병합, 분할, OCR, 변환, 가리기, 추출을 할 수 있습니다. 설정은 클라이언트당 약 1분입니다. MCP 페이지에는 13개 클라이언트용 가이드가 있습니다.

3 · 로컬 API: 사용자의 코드에서 같은 도구

같은 패키지를 사용자의 컴퓨터에서 사용자의 스크립트와 프로그램으로 호출할 수 있습니다. 원격 엔드포인트도, 키도, 계정도 없습니다. 한 번 설치하고 로컬로 호출하세요. 경로는 로컬 API 가이드에 있습니다.

개인정보 모델

파일이 기기를 벗어나는 일은 없습니다. 처리가 로컬이므로 가로채거나 저장하거나 유출할 업로드가 없으며, 내용이 AI 학습에 사용되는 일도 없습니다. 이 사이트가 수집하는 유일한 것은 페이지 분석, 즉 페이지 조회와 집계된 Google Analytics이며 문서는 아닙니다. 전체 세부사항은 개인정보처리방침과 분석에 있습니다.

영원히 무료, 제한 없음

일일 한도도, 시간당 페이스도, 작업 카운터도, 유료 등급도 없습니다. 사용자의 기기가 유일한 실질적 제한입니다. 정책 전체를 쉬운 말로: 영원히 무료.

사람들이 실제로 가진 문서를 위해 만들어짐

페이지 수술(정리 허브), 변환(PDF로 · PDF에서), 최적화, 보호와 서명, 주석과 양식, 추출과 OCR. 에이전트 친화적 출력인 경계 상자가 있는 JSON 텍스트와 CSV 표, 그리고 AI 출처 메타데이터 제거처럼 다른 곳에서는 앞세우지 않는 개인정보 도구도 포함합니다.

전체 74개 PDF 도구 — 무료, 비공개, 가입 불필요

로컬 · MCPPDF를 Word(DOCX)로PDF를 편집 가능한 Word 문서로 변환합니다. 텍스트 기반 변환: 단락과 제목은 텍스트 레이어에서 재구성되며, 정확한 레이아웃, 표, 이미지는 보존되지 않습니다.기기 내 처리PDF 합치기여러 PDF 파일을 업로드 순서대로 하나로 결합합니다.기기 내 처리PDF 압축Ghostscript로 파일 크기를 줄입니다. 사전 설정: 가벼움(인쇄 품질), 중간(ebook), 강함(화면용, 가장 작음).기기 내 처리PDF 나누기페이지 범위별로 나누거나(ZIP 형식의 PDF 묶음) 페이지마다 하나의 PDF로 나눕니다.기기 내 처리PDF를 텍스트로페이지마다 폼 피드로 구분된 섹션으로 일반 텍스트를 추출합니다.기기 내 처리이미지를 PDF로이미지(JPG/PNG/WebP/TIFF/GIF)를 하나의 PDF로 결합합니다.기기 내 처리PDF를 이미지로각 페이지를 이미지로 렌더링합니다(ZIP).로컬 · MCPOCR — 검색 가능한 PDF스캔한 PDF를 검색 가능하게 만듭니다: 텍스트 레이어가 없는 페이지는 Tesseract로 OCR되어 보이지 않는 텍스트 레이어를 얻고, 이미 텍스트가 있는 페이지는 그대로 통과하며 건너뜀으로 보고됩니다.기기 내 처리페이지 회전페이지를 90도, 180도 또는 270도 회전합니다.기기 내 처리PDF 워터마크모든 페이지에 대각선 텍스트를 스탬프로 찍습니다.로컬 · MCPPDF 암호화사용자 비밀번호로 PDF를 보호합니다(AES-256).로컬 · MCPPDF 잠금 해제비밀번호 보호를 제거합니다(현재 비밀번호가 필요합니다).기기 내 처리PDF를 Markdown으로글꼴 크기에서 추론한 제목과 함께 텍스트를 Markdown으로 추출합니다.기기 내 처리텍스트를 JSON으로 추출페이지별 구조화된 텍스트: 경계 상자가 있는 블록으로, 에이전트/LLM이 바로 사용할 수 있습니다.기기 내 처리AI 메타데이터 및 출처 제거PDF 또는 이미지(JPEG/PNG/WebP)에서 AI 생성 출처와 식별 메타데이터를 제거합니다: C2PA Content Credentials, XMP/EXIF/IPTC AI 표시(IPTC DigitalSourceType trainedAlgorithmicMedia 포함), 생성기 Software/Creator 태그, EXIF GPS 및 기기 데이터. 메타데이터만 해당 — 콘텐츠와 픽셀은 절대 수정되지 않고, 이미지 픽셀은 다시 인코딩되지 않으며, 픽셀에 포함된 보이지 않는 워터마크(예: SynthID)는 제거되지 않습니다: 이는 메타데이터가 아니라 이미지 데이터 자체에 있기 때문입니다. 결과는 카테고리별로 무엇이 발견되고 제거되었는지 정확히 보고합니다.기기 내 처리PDF 정리(새니타이즈)메타데이터(XMP 포함), JavaScript, 포함된 파일/첨부 파일, 문서 작업, 링크/파일 작업을 제거합니다 — 안전하게 공유할 수 있는 PDF 버전.기기 내 처리PDF 서명(시각적 서명)PDF에 시각적 서명을 배치합니다: 서명 이미지를 두 번째 파일로 업로드하거나 서명자 이름을 조판하게 하세요. 자체 서명 인증서(SHA-256 지문)가 생성되어 문서 메타데이터에 기록됩니다. 이는 전자 서명 스탬프 + 인증서 기록이며, 적격/PKI 문서 서명은 아닙니다.로컬 · MCPPDF 복구qpdf로 손상된 PDF를 다시 쓰고 복구합니다.기기 내 처리PDF 병합(플래튼)양식 필드와 주석을 페이지 콘텐츠에 구워 넣습니다.기기 내 처리페이지 삭제선택한 페이지를 PDF에서 제거합니다.기기 내 처리페이지 추출선택한 페이지만 담은 새 PDF를 만듭니다.기기 내 처리페이지 순서 변경페이지를 지정한 1부터 시작하는 순서(전체 페이지의 순열)로 재배열합니다.기기 내 처리PDF 정보 및 메타데이터페이지 수, 페이지 크기, 메타데이터, 암호화 상태를 JSON으로 제공합니다.기기 내 처리페이지 번호 추가‘Page {n} of {total}’ 형식의 페이지 번호를 스탬프로 찍습니다.로컬 · MCP이미지 추출PDF에 포함된 모든 이미지를 꺼냅니다(ZIP, 원본 형식).로컬 · MCP파일 크기별 PDF 나누기각 부분이 바이트 제한 이하로 유지되도록 PDF를 나눕니다(ZIP 형식의 PDF 묶음).기기 내 처리빈 페이지 삽입지정한 위치에 빈 페이지를 하나 이상 삽입합니다(기본값: 끝).기기 내 처리페이지 자르기포인트 단위의 절대 rect [x0, y0, x1, y1]로, 또는 각 가장자리의 여백으로 페이지를 자릅니다.기기 내 처리페이지 크기 조정 / 배율 변경모든 페이지를 용지 크기(또는 명시적 치수)로 다시 맞추고, 콘텐츠를 비율에 맞게 조정해 가운데 정렬합니다.기기 내 처리PDF 오버레이두 번째 PDF의 페이지를 첫 번째 PDF 위에 스탬프로 찍습니다(파일: 기본 PDF, 스탬프 PDF; 스탬프 페이지는 반복됩니다).기기 내 처리PDF 언더레이두 번째 PDF의 페이지를 첫 번째 PDF 아래에 배치합니다(파일: 기본 PDF, 배경 PDF; 배경 페이지는 반복됩니다).기기 내 처리페이지 순서 뒤집기PDF의 모든 페이지 순서를 뒤집습니다.기기 내 처리N-up 배열각 출력 시트에 cols x rows 격자로 여러 원본 페이지를 타일처럼 배열합니다.로컬 · MCPHTML을 PDF로HTML 문서를 PDF로 렌더링합니다. 완전 오프라인: 외부 리소스(이미지, 스타일시트, 스크립트)는 절대 가져오지 않으므로 필요한 것은 모두 인라인으로 포함하세요.로컬 · MCPMarkdown을 PDF로Markdown 문서(GitHub 스타일)를 조판된 PDF로 렌더링합니다.기기 내 처리텍스트를 PDF로일반 텍스트 파일을 PDF로 렌더링합니다(고정폭 글꼴, 줄 바꿈).로컬 · MCPOffice 문서를 PDF로LibreOffice 백엔드를 통해 Word/Excel/PowerPoint/OpenDocument 파일(docx, xlsx, pptx, odt, ods, odp, doc, xls, ppt, rtf)을 PDF로 변환합니다.로컬 · MCPEPUB을 PDF로EPUB 전자책을 조판된 PDF로 변환합니다(텍스트 중심: 책등 순서의 챕터 텍스트와 제목; 포함된 이미지는 렌더링되지 않습니다).기기 내 처리PDF를 HTML로위치가 지정된 텍스트를 보존하며, 페이지마다 하나의 섹션으로 PDF를 단일 HTML 문서로 변환합니다.로컬 · MCPPDF 표를 CSV로PDF에서 감지된 모든 표를 CSV 파일로 추출합니다(여러 개이면 ZIP).로컬 · MCPPDF/A로 변환Ghostscript로 PDF를 PDF/A 보관 표준으로 변환합니다.로컬 · MCPPDF 선형화전체 파일이 다운로드되기 전에 첫 페이지가 표시되도록 PDF를 선형화(‘Fast Web View’)하여 다시 씁니다.로컬 · MCPPDF 내 이미지 최적화과도하게 큰 포함 이미지를 축소하고 다시 압축하며, 중복 이미지 데이터를 제거합니다.로컬 · MCPPDF 권한 설정소유자 비밀번호와 세분화된 권한(인쇄, 복사, 수정, 주석 등)으로 PDF를 암호화합니다.로컬 · MCPPDF 편집(리덕션)진정한 리덕션: 영역 아래의 콘텐츠가 파일에서 제거됩니다(단순히 덮는 것이 아닙니다). 모드: 명시적 영역, 리터럴 텍스트, 및/또는 PII 패턴(이메일, SSN, 결제 카드 번호 — Luhn 검증).기기 내 처리머리글 및 바닥글 추가모든 페이지에 머리글 및/또는 바닥글 줄을 스탬프로 찍습니다. {page} 및 {total} 자리 표시자는 페이지마다 대체됩니다.기기 내 처리Bates 번호 매기기모든 페이지에 순차적인 Bates 번호(접두사 + 0으로 채운 카운터)를 스탬프로 찍습니다.기기 내 처리PDF 양식 채우기이름으로 AcroForm 필드를 채웁니다. 값: 텍스트 필드는 문자열, 체크박스는 true/false, 숫자는 문자열로 변환됩니다.기기 내 처리양식 필드 읽기이름, 유형, 현재 값, 위치와 함께 모든 AcroForm 필드를 나열합니다(JSON).기기 내 처리PDF에 텍스트 추가한 페이지의 정확한 위치(포인트, 왼쪽 위 원점)에 텍스트를 씁니다.기기 내 처리PDF에 이미지 추가업로드한 이미지(두 번째 파일)를 PDF(첫 번째 파일) 페이지의 정확한 위치에 배치합니다.로컬 · MCP텍스트 / 영역 강조강조 주석을 추가합니다: 검색 텍스트의 모든 출현, 및/또는 페이지별 명시적 rect.로컬 · MCP표 추출(JSON + CSV)표를 감지해 tables.json과 표마다 하나의 CSV로 반환합니다(ZIP).기기 내 처리책갈피 / 목차 추출문서 개요를 JSON으로 반환합니다: 수준, 제목, 대상 페이지.기기 내 처리첨부 파일 추출PDF에 포함된 모든 파일 첨부 파일을 꺼냅니다(ZIP).기기 내 처리경계 상자가 있는 단어 추출페이지별로 그룹화된, 정확한 경계 상자(포인트)가 있는 단어별 텍스트 추출 — 에이전트/LLM용.기기 내 처리OCR을 텍스트로스캔한 PDF를 OCR해 일반 텍스트로 만듭니다. 이미 텍스트 레이어가 있는 페이지는 그 텍스트를 직접 제공합니다(OCR 불필요).로컬 · MCP페이지 기울기 보정투영 프로파일 검색을 이용해 각 페이지의 작은 스캔 기울기(최대 ±5°)를 감지하고 보정합니다.로컬 · MCP회색조로 변환Ghostscript로 PDF의 모든 색상을 회색조로 변환합니다.기기 내 처리책갈피별 나누기PDF를 책갈피/개요 섹션마다 하나의 파일로 나눕니다(ZIP).기기 내 처리텍스트별 나누기텍스트에 지정한 문자열이 포함되거나 지정한 정규식과 일치하는 모든 페이지에서 새 출력 파일을 시작합니다(ZIP).기기 내 처리두 PDF 교차 배치두 PDF의 페이지를 번갈아 배치합니다(예: 따로 스캔한 홀수/짝수 페이지 합치기). 선택적으로 먼저 두 번째 파일의 페이지 순서를 뒤집을 수 있습니다.기기 내 처리빈 페이지 제거텍스트가 없고 (거의) 잉크가 없는 페이지를 제거합니다. 모든 페이지가 비어 있으면 1페이지는 유지됩니다.기기 내 처리주석 제거주석(강조, 메모, 스탬프, 링크 등)을 삭제합니다. 양식 필드 위젯은 요청하지 않는 한 유지됩니다.로컬 · MCP책갈피 만들기제공된 {level, title, page} 항목 목록에서 PDF 개요를 추가하거나, 본문보다 큰 텍스트에서 제목을 자동 감지합니다.기기 내 처리메타데이터 편집문서 정보 필드(제목, 작성자, 주제, 키워드, 만든 이, 프로듀서)를 설정합니다. 필드를 지우려면 빈 문자열을 전달하세요.로컬 · MCPPDF를 TIFF로모든 페이지를 하나의 다중 페이지 TIFF 파일로 렌더링합니다.기기 내 처리PDF를 WebP로각 페이지를 WebP 이미지로 렌더링합니다(ZIP).기기 내 처리PDF를 EPUB으로PDF의 텍스트를 EPUB 3 전자책으로 변환하며, 수준 1 책갈피가 있으면 이를 기준으로 챕터를 나눕니다. 정직한 범위: 텍스트 기반 변환 — 원본 레이아웃, 글꼴, 이미지는 보존되지 않습니다.기기 내 처리HEIC를 PDF로HEIC/HEIF 사진(및 기타 이미지)을 이미지 프레임마다 한 페이지씩 PDF로 변환합니다. libheif 디코딩 백엔드가 필요하며, 없으면 작업은 backend_unavailable을 보고합니다.기기 내 처리PDF를 XML로기계가 읽을 수 있는 XML 덤프: 메타데이터, 페이지별 텍스트, 단어별 경계 상자.기기 내 처리양식 필드 만들기지정한 페이지와 사각형에 채울 수 있는 양식 필드(텍스트, 체크박스, 드롭다운)를 추가합니다. fill_form 및 read_form_fields와 함께 사용됩니다.로컬 · MCPPDF 비교두 PDF의 페이지 수준 비교: 어떤 페이지가 동일하고, 수정되었는지(통합 텍스트 diff와 유사도 점수 포함), 추가 또는 제거되었는지. report.json을 반환하며, 선택적으로 변경된 픽셀을 강조하는 렌더링된 diff 이미지를 포함합니다.로컬 · MCP인증서로 서명(PAdES)PKCS#12 인증서(.p12/.pfx, 두 번째 파일로 업로드)로 실제 암호화 PAdES 서명을 적용합니다. 모든 적합한 PDF 리더에서 검증할 수 있습니다. 참고: 인증서 비밀번호는 encrypt/decrypt 비밀번호와 정확히 동일하게 처리되는 작업 매개변수입니다.

비교

pdfmcp vs iLovePDF: 무료 PDF 도구 비교 · pdfmcp vs Smallpdf: 무료 PDF 도구 비교 · pdfmcp vs IHatePDF: 기기 내 PDF 도구 비교 · 비교