How to Extract Text from PDF on Mac

Learn how to pull editable text out of a PDF on your Mac using the OmniDoc desktop client, including how to handle scanned pages.

If you need to pull text out of a PDF on your Mac, you have probably hit one of two walls. Either the words won't highlight at all, or the copied text arrives as a jumble of broken lines, page numbers and headers. This happens with reports, research papers, contracts and scanned forms, and the cause is usually how the PDF was made, not your Mac.

This guide shows how to extract text from a PDF on Mac with the OmniDoc desktop client for macOS. You will learn how to tell a text-based PDF from a scanned one, how to run OCR on scanned pages, how to export the content to an editable format, and how to check the result before you reuse it.

How to extract text from PDF on Mac? The short answer

Open the PDF in the OmniDoc desktop client, run OCR first if the pages are scanned, export the document to Word, and copy the text you need from the exported file. Use the table below to pick the right route for your file.

Your situationWhat to doWhy
You can highlight words in the PDFExport to Word, then copy what you needThe text is already stored in the file, so no recognition step is needed.
The pages are scans or photos of paperRun OCR, then export to WordA scan is an image of the page. OCR adds a text layer you can select and export.
You need only a few linesSelect the lines in the PDF and copy themThis is the fastest route for a short quote, but it skips the structure of the page.
The data sits in tablesExport to Excel and review the cellsTable content lands in rows and columns, which is easier to reuse than pasted text.
You need only some pagesSplit off those pages first, then exportA smaller file is easier to check and avoids pulling in pages you do not need.

Before you start

Check these points first. They decide which steps you need and save you from redoing work later.

  • Install the desktop client. Download the OmniDoc desktop client for macOS from download.omnidoc.top. The steps in this guide use the desktop app, which includes the PDF editor, OCR and export options. The client also runs on Windows and Linux, but the steps here assume a Mac.
  • Work on a copy. Duplicate the PDF before you start. Editing and exporting should not change your original, but keeping an untouched copy protects a contract, a signed form or a source file you may need to cite.
  • Know whether the PDF is digital or scanned. Try to select one line of text. If the words highlight, the PDF already contains text. If nothing highlights, or the page looks like a photo of paper, you need OCR.
  • Decide what form you need. Plain paragraphs suit Word. Data with rows and columns suits Excel. Slides suit PowerPoint. Choosing the format first keeps you from converting the file twice.
  • Get the password if the file is locked. If the PDF asks for a password when you open it, ask the person who shared it for the password. Locked files should be opened with permission from their owner.

Extracting text from a PDF in the OmniDoc desktop client, step by step

  1. Open the PDF in the desktop client. Launch the OmniDoc desktop client on your Mac, then open the PDF you want to work with. The file stays on your Mac while you work on it.
  2. Test whether the text is selectable. Drag across one line of body text. If the words highlight, the file has a text layer and you can skip OCR. If nothing highlights, continue to the next step.
  3. Run OCR on the scanned pages. Use the OCR feature in the PDF editor. OCR reads the characters in the page image and adds a searchable text layer. Expect the result to need checking, especially for small print, unusual fonts and handwriting.
  4. Split off the pages you need. If you only need part of a long document, use the page operations to split out those pages into a new file. A 12-page contract with one clause to reuse is easier to check as a 2-page file.
  5. Export to Word or Excel. Export the file to Word for paragraphs and headings, or to Excel for tabular data. The export gives you an editable copy, so the original PDF stays unchanged.
  6. Open the exported file and review it. Scroll through the file and confirm that the sections you need are present and in order. Fix obvious problems now, before you copy anything out.
  7. Copy the text you need. Select the paragraphs or cells you want and copy them into the place where you will use them.
  8. Paste into a plain-text editor if you need plain text. Pasting into a plain-text editor on your Mac removes the formatting, which helps when you are feeding text into a form, a code file or a content system that does not accept styled text. Save the file under a clear name so you can find it later.

Check the result

Before you reuse the text, check it against the original PDF. Give extra attention to names, numbers, dates and anything you will quote or publish.

CheckHow to see itIf it's wrong
Words are completeCompare one paragraph with the matching paragraph in the PDFCorrect misread characters by hand in the exported file. Pay close attention to digits and proper names.
Reading order is correctLook at a two-column page and confirm that the lines follow the right columnIf paragraphs are jumbled, copy the text one column at a time from the PDF, or export a smaller page range and review it.
Symbols and formulas survivedCheck any equations, Greek letters, currency signs and accented charactersRe-enter formulas by hand, and keep the original page open next to the file for reference.
Tables have the right cellsCheck the row and column count against the PDF tableFix merged or shifted cells manually in the Excel file before you use the data.
Every page is includedCount the pages in the export against the page range you meant to extractIf pages are missing, return to the split step and check the page range you selected.

🎯 Which approach fits you?

If you are pulling a few sentences for a note, selecting and copying from a text-based PDF is usually enough. If you are working through a stack of scanned forms or a long report with tables, run OCR and export to the format that matches the content. Choose the route that matches the content, not the one that is quickest to start, because a bad conversion costs more time to fix than an extra minute of setup.

❓ FAQ

1. Can I copy text from a PDF on Mac without any app?

Yes, if the PDF already contains text. You can select the words in a PDF viewer and copy them. Scanned pages usually give you nothing to select, so they need OCR first.

2. Why does the copied text come out jumbled?

Multi-column layouts, headers, footers and page numbers often break the reading order when the text is copied directly. Exporting to Word and copying from the result, or copying one column at a time, usually gives cleaner paragraphs.

3. Will OCR give me accurate text every time?

Not always. OCR can misread letters, especially in low-quality scans, small print or unusual fonts. Check every name, number and date against the original before you use the text.

4. Can I extract text from only some pages?

Yes. Split off the pages you need into a new file, then export that file. Working with fewer pages makes review faster and keeps unrelated content out of your output.

📝 Summary

To extract text from a PDF on Mac, check whether the words are selectable, run OCR on scanned pages, and export to Word or Excel with the OmniDoc desktop client. Review names, numbers and tables against the original before you reuse the text.

Open OmniDoc to turn PDF content into editable files

Updated 2026-11-04