Local PDF conversion

Convert PDFs to useful Markdown—entirely on your Mac

Drop in a text PDF or a scanned document. SourceShelf extracts readable content, uses local Apple OCR when needed, and creates a Markdown file you can inspect, edit, archive, or add to an AI knowledge pack.

Convert individual PDFs or process supported files in batches.

Product demonstration

A local PDF conversion from start to finish

What the video covers

Drop a text PDF or scanned PDF onto the SourceShelf Convert screen.

SourceShelf extracts selectable text or uses Apple's local document recognition when usable text is unavailable.

Inspect the rendered result and Markdown source, then correct complex layouts or low-quality OCR when needed.

Open the normal Markdown file in another editor or add it to a saved knowledge pack.

Text PDFs and scanned PDFs

SourceShelf handles PDFs that already contain selectable text and image-only PDFs that require OCR. When no usable text is available, it uses Apple's local document-recognition technology on your Mac.

The document does not need to be sent to an online converter or external OCR service.

Useful structure, not just a text dump

SourceShelf builds a semantic representation of the document before rendering Markdown. Where the source allows it, the result retains useful elements such as headings, paragraphs, lists, tables, code, quotations, captions, images, and page boundaries.

Complex layouts and imperfect scans can still require correction, but the result is designed to be readable, inspectable, and portable.

Your Markdown remains yours

Generated Markdown is written to the output folder you choose. Open it in your preferred Markdown editor, reveal it in Finder, or use it with other tools.

SourceShelf detects external edits and regenerates its local semantic cache without overwriting the changes you made.

From document to AI context

Add converted reports, papers, manuals, and scans to a focused SourceShelf pack. You can then export the pack as portable AI context or allow a compatible AI client to search it through read-only MCP access.

How it works

A clear workflow from source to useful context

  1. Drop in a PDF

    Drag a PDF onto SourceShelf or select multiple files and folders.

  2. Convert locally

    SourceShelf extracts selectable text or runs local OCR when required.

  3. Review and use

    Inspect the result, edit it externally, or add it to a saved knowledge pack.

Common questions

What to know before you begin

Does PDF conversion require an internet connection?

No. SourceShelf performs PDF extraction and OCR locally.

Can it convert scanned PDFs?

Yes. SourceShelf can use local Apple OCR when a PDF has no selectable text.

Will every complex layout be reproduced perfectly?

No. OCR and document reconstruction can require correction, particularly with low-quality scans or complex multi-column layouts. SourceShelf preserves useful structure where extraction allows it.

Can I edit the Markdown afterward?

Yes. The result is a normal Markdown file that opens in your configured editor.

Turn the PDFs you already have into portable Markdown

Convert locally, review the result, and decide where the finished source belongs.

View SourceShelf on the Mac App Store