Turn a page into useful data.

Describe the fields you need from a web app you can access, such as plan names, prices, or invoice numbers. Molar navigates to the relevant page and returns the values in a structured result.

Structured extractionExample
Page content01
Plansdemo.northstar.test/plans

Starter$9monthly

Pro$24monthly

Business$79monthly

Extraction02
Map visible fieldsPlan · amount · currency · intervalsource_url retained
Structured result03
"plan": "Pro",
"amount": 24,
"currency": "USD",
"interval": "month"
Ready for your software

Choose the fields

Request plan names and prices, invoice numbers, or the rows in a table.

Reach the right page

The browser navigates to the page containing the records before reading them.

Check the source

Review the returned fields alongside the captured page information.

From page to JSON

Ask “read the current plan names and prices.” The browser reaches the page and returns the values. Pass a JSON schema with --schema to shape the result; the model fills it, so check the values against the page.

  • Visible page data
  • Schema-oriented requests
  • Structured output
After npm install -g @molar/cli and molar login
molar extract "plan names and prices" --url https://example.com/pricing --schema '{"plans":[{"name":"string","price":"number"}]}'
Structured field mappingIllustrative example
Visible pagePlans
Starter$9
Pro$24
Business$79
Requested fieldsname → Proprice → 24currency → USD source row retained

Keep each value tied to its source

Use extraction on applications and pages you are authorized to access. Request only the fields your next tool needs, then inspect the page details returned with them.

  • Credentials you control
  • Relevant page state
  • Captured source details
Keep an extracted value tied to its sourceIllustrative example
Requested fieldPlan price
24USD / month
Source
Pro plan row on the pricing page
If it is missing
Report a missing value; do not invent a price.

Frequently asked questions

Have a specific workflow in mind?
Talk to us

Can Molar extract from any website?

Use Molar with targets you own or are authorized to access.

Does extraction use an API?

No. Molar reads the page in a real browser and returns the values as JSON, through the CLI, MCP or the HTTP API.

Can I schedule extraction?

Not from the dashboard yet. Run molar extract from your own scheduler, such as a cron job or a scheduled CI workflow.

Extract from an authorized app.

Create a free workspace and describe the first flow to test. Or check a public page first, no account needed.

Free during the beta. No card.