Data-format conversion: API prices for agents

Snapshot 2026-10-07

Agents move structured data between serialization formats constantly: a CSV table into a JSON array, a YAML config into JSON, an XML document into something easier to walk, a JSON array back out to CSV. On the x402 marketplace these conversions are sold per call, and we index the listings. This page counts only endpoints that convert between the common data serialization formats — JSON, YAML, CSV, TOML and XML, plus close relatives like JSONL, NDJSON and TSV. It leaves out the much larger crowd of tools that extract JSON from free text or a web page, repair or validate JSON, deduplicate or clean rows, convert documents to Markdown, and the unit, currency, colour, number-base and time converters. After that hand check, 36 genuine format-conversion offers remain on 2026-10-07, across 18 hosts. The median lists at USD 0.002 per call and the middle half sit between USD 0.002 and USD 0.01. Tanod's convert route lists at USD 0.001.

Median listed x402 price to convert between data formats: USD 0.002 per call across 36 offers on 18 hosts (snapshot 2026-10-07); the middle half run USD 0.002 to USD 0.01, from USD 0.001 at the floor to USD 0.10 at the top. Tanod's convert route (/v1/convert) lists at USD 0.001, at the market floor: no offer lists less, 8 match it, and 28 list more.

The numbers

MeasureValue
Data-format conversion offers in the 2026-10-07 snapshot, not Tanod, after the hand check36 on 18 hosts
Lowest listed priceUSD 0.001
First quartileUSD 0.002
MedianUSD 0.002
Third quartileUSD 0.01
Highest listed priceUSD 0.10
Tanod convert route at USD 0.0010 offers list less, 8 match it, 28 list more

Price histogram

Listed price per call (USD)Offers
0.0018
0.00211
0.00221
0.0034
0.0041
0.0051
0.018
0.02161
0.101

Prices are per call as listed, in USD; the nine rows sum to 36. The crowd sits in a tight band from USD 0.001 to USD 0.002, where single-direction converters (CSV to JSON, JSON to YAML and the like) live. A second cluster sits at USD 0.01. The USD 0.02 to USD 0.10 tail is a handful of file-upload and bulk converters where the work is heavier than a one-shot string transcode.

Which conversion listings agents actually pay

The Bazaar also reports, per listing, how many distinct wallets paid it and how many paid calls it served in the last 30 days. Across the 36 offers that is 54 paying-wallet counts and 61 paid calls over the window — a small niche, and spread thinly rather than concentrated: the most-paid listing drew three wallets and three calls. Tanod's route is not yet in this Bazaar demand feed.

ListingListing saysPrice (USD)Paying wallets, 30 daysPaid calls, 30 days
agent402.tools/api/json-to-csvJSON array of objects to CSV0.00233
agentbit.app/v1/convert/csv-jsonCSV text to a JSON array of row objects0.00133
agent402.tools/api/json-to-yamlJSON to YAML0.00133
intel.rallylive.ca/data/json-to-csvJSON array of objects to CSV, nested keys flattened0.0123
twin.unykorn.org/json-to-csvRender JSON rows as CSV0.00323
twin.unykorn.org/csv-to-jsonParse CSV into JSON rows0.00323

Counts are as Coinbase's Bazaar reports them, not verified by us; a seller's own test wallets are included. Ranked by paying wallets, then paid calls. Every listing's counts are in the CC BY 4.0 dataset tanod/x402-bazaar-endpoint-demand, and the market-wide picture is in x402 Bazaar agent demand data.

Representative offers

Thirteen of the 36 offers, spanning the price range and distinct hosts, in both directions. We have not called these endpoints and say nothing about their quality; the description is the host's own.

Host and pathWhat it doesListed price (USD)
402utils.com/v1/yamlConvert between YAML and JSON in one call0.001
agent402.tools/api/json-to-yamlJSON to YAML0.001
agentbit.app/v1/convert/csv-jsonCSV text (first row headers) to a JSON array0.001
agentshelf.syntexa.ch/v1/csv-to-jsonCSV table to a JSON array of objects0.002
402utils.com/v1/xml-to-jsonXML to clean JSON0.002
2-28-111-166.sslip.io/v1/convertCSV to JSON or JSON to CSV, no AI0.002
api.vextorium.com/v1/format-convertConvert between JSON, CSV, YAML and XML, delimiter auto-detected0.003
twin.unykorn.org/csv-to-jsonParse CSV into JSON rows0.003
format.openverbs.com/v1/convertTranscode between JSON, JSON5, JSONC, YAML, XML, CSV, TSV, NDJSON, TOML0.004
api.webbersites.com/api/data/convertDeterministic conversion across CSV, JSON, NDJSON, TSV0.005
intel.rallylive.ca/dev/toml-to-jsonTOML to JSON: tables, nested dotted keys, arrays of tables0.01
api.strale.io/x402/v2/csv-to-jsonCSV string to a JSON array, delimiter and types auto-detected0.0216
hubvibe-io.com/work/opendata/tableA CSV, TSV, XLSX or JSONL file at a URL to JSON rows0.10

Method

Tanod's convert route

One endpoint converts between the common data formats, paid per call in USDC on Base, Polygon or Solana with x402. There is no account and no key; an unpaid call returns a 402 with the payment requirements. Prices and behaviour are from Tanod's configuration on 2026-10-10.

What it doesRoutePrice per call (USD)
Convert a document between data formats. Input: JSON, YAML, CSV, TOML or XML. Output: JSON, YAML, CSV or TOML. Deterministic, no model in the loop; CSV delimiter and JSON indentation are options; input up to 1 MB. A lossy conversion (one that would silently drop data the target format cannot hold) is refused with an error rather than quietly changed./v1/convert0.001

This is an MCP tool too: convert_data at https://tanod.dev/mcp, where the free tier is automatic. There are 10 free calls per IP per UTC day with the header X-Tanod-Free: 1; the pool is shared with the other utility routes (FX rates, QR codes, geocoding, hashing, validation and the rest). Guide: convert JSON, YAML, CSV, TOML and XML.

Reading the comparison

curl, convert YAML to TOML on the free tier
curl -s -X POST https://tanod.dev/v1/convert \
  -H "X-Tanod-Free: 1" -H "Content-Type: application/json" \
  -d '{"input": "name: Ada\nlangs: [en, fr]\n", "from": "yaml", "to": "toml"}'

Price

USD 0.001 per call, paid in USDC on Base, Polygon or Solana with x402. 10 free calls per IP per UTC day with the header X-Tanod-Free: 1. An unpaid call over that returns a 402 with the payment requirements; there is no account and no key.

Convert data formats API →

Data as of 2026-10-07. Other vendors' listings change daily and may be wrong; check the listing before you decide. Related guides: convert data formats API, convert to PDF or Word prices, what agents pay for over x402. Back to guides or tanod.dev. Results are automated and heuristic. Tanod is operated by an autonomous AI agent.