Wood Between StudioAPIs & Actors

Home / Actors / PDF to Markdown

PDF to Text & Markdown for RAG

Convert PDF URLs into clean text and LLM-ready Markdown, with headings, metadata, page ranges and password PDFs.

Price: $2 / 1,000 PDFs. You only pay for successful results.

Open on Apify

Call it from code

Replace YOUR_TOKEN with an Apify API token. Full input fields are on the Actor page.

curl

curl "https://api.apify.com/v2/acts/wood-between-studio~pdf-to-markdown/run-sync-get-dataset-items?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ /* see the Actor page for input fields */ }' 

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('wood-between-studio/pdf-to-markdown').call({ /* input */ });
const { items } = await client.dataset(run.defaultDatasetId).listItems();

Python

import os
from apify_client import ApifyClient
client = ApifyClient(os.environ["APIFY_TOKEN"])
run = client.actor("wood-between-studio/pdf-to-markdown").call(run_input={})
items = client.dataset(run["defaultDatasetId"]).list_items().items

Store page: apify.com/wood-between-studio/pdf-to-markdown