Scrapers.lat logo scrapers.lat
AI

Tool: Any Text to Structured JSON

Convert any unstructured text into clean structured JSON that matches the schema you define, using premium AI. Paid Apify plans only.

5 fields per record JSON · CSV · Excel · API Pay per use
text-to-json-tool.json 200 OK
{
  "_sourceIndex": 0,
  "name": "Maria Lopez",
  "price": "148.50 USD",
  "date": "2026-06-12",
  "observedAt": "2026-07-25T00:21:36.042Z"
}
What you get

Every run returns clean, typed records, ready for your CRM, spreadsheet or database.

  • One clean record per result, deduped and normalized
  • Stable schema in JSON, CSV or Excel, or read it via the Apify API
  • Pay per use in the cloud, nothing to install or maintain
Fields it returns
Source IndexNamePriceDate
Sample output

A real example record, exactly the shape you receive.

Source IndexNamePriceDate
0Maria Lopez148.50 USD2026-06-12
12019 Toyota Corolla LE17,900 dollars
GET /text-to-json-tool
{
  "_sourceIndex": 0,
  "name": "Maria Lopez",
  "price": "148.50 USD",
  "date": "2026-06-12",
  "observedAt": "2026-07-25T00:21:36.042Z"
}

Frequently asked questions

How do I define the schema?

Pass a JSON object where each key is a field you want back. The values can be empty strings or short examples.

What if I do not pass a schema?

The tool infers the most useful fields from each text and returns them as a flat object.

Can I convert many texts at once?

Yes. Pass an array and each text returns its own record, tagged with its source index.

Ready when you are.

Run the scraper live on Apify right now, or have us build one tailored to exactly what you need.