본문으로 건너뛰기

PDF에서 텍스트 추출

PDF의 텍스트를 읽는 순서대로 뽑아내요. 여러 단은 풀어 주고, 줄바꿈된 줄은 문단으로 이어 줘요. 복사하거나 .txt 파일로 저장할 수 있고, 브라우저에서 처리해서 PDF가 기기 밖으로 나가지 않아요.

텍스트를 추출할 PDF를 끌어다 놓으세요또는 클릭해서 찾아보기 · 최대 50 MB
PDF 선택기기에서 처리되며 업로드되지 않아요
브라우저에서 실행 · 업로드 없음작동 방식

PDF 텍스트 추출 사용 방법

  1. 1

    PDF 열기

    50 MB 이하의 PDF를 상자에 끌어다 놓거나 클릭해서 선택하세요. 비밀번호가 걸린 파일은 먼저 비밀번호를 물어봐요.

  2. 2

    텍스트 배치 선택

    문단은 읽거나 붙여넣기 좋게 깔끔한 줄글로 만들어 주고, 페이지 레이아웃은 인쇄된 줄을 모두 그대로 두고 표의 열은 공백으로 맞춰요.

  3. 3

    페이지와 OCR 선택

    모든 페이지를 추출하거나 2-5, 9처럼 범위를 지정하세요. 텍스트 레이어가 없는 스캔 페이지가 있다면 OCR을 켜고 언어를 고르세요.

  4. 4

    복사 또는 다운로드

    텍스트 추출을 누르고 상자에서 결과를 확인한 다음, 클립보드에 복사하거나 UTF-8 .txt 파일로 저장하세요.

제한 및 Pro

추출 한 번에 PDF 1개, 50 MB 이하, 200페이지까지 가능해요. OCR도 포함이에요.

Pro에서는 4 GB 이하의 PDF를 열 수 있고, 한 번에 최대 5,000페이지까지 읽어요. Pro 보기

PDF 텍스트 추출 소개

이 도구는 대부분의 PDF에 들어 있는 텍스트 레이어, 즉 PDF 뷰어에서 선택할 수 있는 바로 그 글자를 읽어서 사람이 읽는 순서대로 다시 배열해요. 뷰어에서 바로 복사하면 기사의 두 단이 줄마다 뒤섞이고, 인쇄된 줄이 끝날 때마다 문장이 끊기고, 단어 중간에 하이픈이 남는 경우가 많아요. 여기서는 먼저 페이지를 단과 블록으로 나누고, 줄바꿈된 줄을 문단으로 이어 붙이고, 두 줄에 걸쳐 하이픈으로 나뉜 단어는 다시 합쳐요. 글머리 기호와 번호는 목록 항목의 맨 앞에 그대로 두고, 표는 셀 사이에 탭을 넣은 행으로 만들어서 스프레드시트에 바로 붙여넣을 수 있어요. 위쪽이나 아래쪽 여백에 있는 단독 페이지 번호는 빠지고, 대각선 "DRAFT" 워터마크 같은 회전된 텍스트나 세로 텍스트도 빠져요.

페이지 레이아웃 모드는 반대로 동작해요. 각 줄을 인쇄된 위치 그대로 두고, 양식이나 청구서, 은행 거래 내역서의 열은 공백으로 맞춰 줘요.

스캔한 페이지에는 텍스트 레이어가 없고 종이를 찍은 그림만 있어요. OCR을 켜면 그런 페이지만 브라우저에서 Tesseract 엔진이 47개 언어 중 하나로 읽어요. 보고서를 인용하거나, 계약서를 번역기나 글자 수 세기 도구에 넣거나, 명세서에서 숫자를 뽑을 때 많이 써요. 글꼴, 색상, 이미지, 링크는 결과에 포함되지 않아요. 그런 것이 필요하면 PDF를 Word로 변환하세요.

개인정보 보호

PDF.js가 내 기기의 Web Worker에서 문서를 분석하고, 두 번째 워커가 줄을 문단으로 정리해요. PDF와 그 텍스트는 업로드되지 않아요. OCR을 켠 경우에만 페이지가 jsDelivr CDN에서 Tesseract 엔진과 언어 파일 하나를 한 번 내려받는데, 이 과정에서 문서의 내용은 전혀 전송되지 않아요.

기능

단 순서대로

2단, 3단 레이아웃도 페이지를 가로질러 줄마다 읽지 않고 한 단씩 차례로 읽어요.

진짜 문단

줄바꿈된 줄은 이어 붙이고, 줄 끝에서 하이픈으로 나뉜 단어는 다시 합쳐요.

붙여넣기 좋은 표

표의 행은 탭으로 구분해 스프레드시트에 바로 쓰거나, 페이지 레이아웃에서는 공백으로 맞춰요.

스캔용 OCR

텍스트 레이어가 없는 페이지는 기기에서 Tesseract로 47개 언어를 읽을 수 있어요.

PDF 텍스트 추출: 자주 묻는 질문

PDF에서 복사한 텍스트가 뒤죽박죽인데, 이 도구로 해결되나요?
PDF는 텍스트를 문장이 아니라 위치가 정해진 조각으로 저장해서, 뷰어의 복사는 조각이 기록된 순서를 따라가요. 그래서 두 단짜리 페이지는 줄마다 섞이고 인쇄된 줄마다 강제 줄바꿈이 들어가요. 문단 모드에서는 먼저 단과 블록을 찾아 위에서 아래로 읽고 줄바꿈된 줄을 이어 붙이니, 페이지에서 보이는 그대로 읽혀요.
스캔한 PDF에서도 텍스트를 뽑을 수 있나요?
네, OCR을 켜면 돼요. 텍스트 레이어가 거의 없는 페이지, 즉 글자가 20자 미만인 페이지는 300 DPI로 렌더링해서 선택한 언어로 Tesseract가 읽어요. 이미 텍스트가 있는 페이지는 그대로 가져와요. 0과 O처럼 비슷한 글자는 가끔 틀릴 수 있으니 이름과 금액은 꼭 확인하세요. 텍스트 파일 대신 검색 가능한 PDF가 필요하면 OCR PDF를 사용하세요.
문단과 페이지 레이아웃은 어떻게 달라요?
문단은 줄글을 다시 만들어요. 결과의 한 줄이 한 문단이고, 문단 사이에는 빈 줄이 들어가며, 단은 순서대로 읽고 줄 끝 하이픈은 없애요. 페이지 레이아웃은 페이지를 줄 단위로 그대로 복사하고 공백을 채워 숫자 열을 맞춰요. 청구서, 시간표, 양식에 알맞아요. 열이 맞는지 보려면 Consolas나 Courier 같은 고정폭 글꼴로 여세요.
텍스트를 추출해도 표가 유지되나요?
문단 모드에서는 단순한 표를 인식해서 한 줄에 한 행으로, 셀 사이에는 탭을 넣어 써요. Excel이나 Google Sheets에 붙여넣으면 값이 각각 셀에 들어가요. 병합된 셀이나 사실상 그림인 표는 다시 만들지 못해요. 표가 흩어진 줄로 나오면 열을 공백으로 제자리에 두는 페이지 레이아웃을 써 보세요.
.txt 파일은 어떤 문자와 언어를 지원하나요?
텍스트 파일은 UTF-8로 저장돼요. 그래서 키릴 문자, 그리스어, 아랍어, 히브리어, 중국어, 일본어, 악센트가 있는 라틴 문자, 우즈베크어의 oʻ와 gʻ도 모두 유지돼요. 단, PDF가 글꼴을 실제 문자에 연결해 두었을 때만 그래요. 연결 정보 없이 글꼴을 넣은 PDF는 어떤 프로그램에서 복사해도 임의의 기호처럼 보여요. 그럴 땐 해당 페이지에 OCR을 쓰면 돼요.
pdf 도구 전체