Turn PDFs into ready-to-use question data
Upload a PDF (small files) or paste a hosted PDF link (best for large files). We extract questions, options, answers and solutions into clean JSON.
Tip
For big PDFs, host the file (R2/Drive) and use “Paste a PDF link”.
Advanced
We currently process up to 8 pages per request to keep runtime and costs controlled.
Output
Run a conversion to see JSON here.
Backend checklist
- Set
OPENAI_API_KEYin Vercel → Project → Settings → Environment Variables - Optional: set
OPENAI_MODEL(default is gpt-5) - Then redeploy (or trigger a new deployment) so the function sees the env vars