cd /news/ai-products/show-hn-parse-define-the-fields-once… · home › topics › ai-products › article
[ARTICLE · art-142534] src=parse.conversiontools.io ↗ pub= topic=ai-products verified=true sentiment=↑ positive

Show HN: Parse - define the fields once, get the same JSON from every PDF

ConversionTools launched Parse, an AI-powered document parsing API that extracts structured JSON, CSV, or Excel from uploaded PDFs using an asynchronous submit-and-poll contract. The service returns an extraction id immediately on POST to api-parse.conversiontools.io/v1/extract and hands back structured data once processing completes, with a free tier of 100 pages per month and no signup or credit card required.

read2 min views2 publishedSep 30, 2026
Show HN: Parse - define the fields once, get the same JSON from every PDF
Image: source

AI-powered document parsing that understands your data. Upload a PDF, get structured data back as JSON, CSV, or Excel.

 TRADER JOE'S  #502

1800 N Vermont Ave 02/20/2026 3:42 PM Reg: 03 Cashier: MARIA #4821 #

ORG BANANAS 0.99 WHOLE MILK 1GAL 4.29 SOURDOUGH BREAD 4.49 EVERYTHING BAGELS 3.99 SPARKLING WATER 1.29 OLIVE OIL 500ML 6.99 PENNE PASTA 1.29 CRUSHED TOMATOES 1.99 #

SUBTOTAL 25.32 TAX 9.5% 2.41 TOTAL 27.73 VISA ***4829 27.73 #

THANK YOU FOR SHOPPING


Try with your own document

Click to upload or drag and drop - no signup needed

No credit card required · 100 pages/month free

The async contract

Extraction does not hold your request open. Parse answers straight away with an id, reads the document in the background, and hands back structured JSON when it is ready. Here is one sample three-page invoice going through it, second by second.

No credit card required - 30 pages/month free

Submit the file, keep the id, and ask for it until the status changes. Everything else - schemas, exports, webhooks - is built on those two calls.

curl -X POST https://api-parse.conversiontools.io/v1/extract
-H "Authorization: Bearer YOUR_API_KEY"
-F "file=@invoice.pdf"

curl https://api-parse.conversiontools.io/v1/extractions/ext_9f2c41d7
-H "Authorization: Bearer YOUR_API_KEY"


Built by developers, for developers. We handle the complexity so you don't have to.

Parse integrates into any pipeline where documents need to become data.

You Got the Data Out. Why Is It Still a Mess?

Parsing a document is the easy part now. The real work is turning that output into the same clean fields every time - here is the gap that breaks pipelines, and how to close it.

Read more
How I prepare my VAT report from a pile of supplier invoices

A founder walkthrough: define the fields once, then turn every supplier PDF invoice into the same structured JSON for a VAT return - no manual re-typing.

Read more
── more in #ai-products 4 stories · sorted by recency
── more on @parse 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-parse-define…] indexed:0 read:2min 2026-09-30 · —