tempo network · mpp pay-per-call

ocr-extract

Send an image — a receipt, a label, a screenshot — get back the QR code or barcode hidden inside it: the raw data and the format.

scanning
extracted
{
  "width": 512,
  "height": 512,
  "found": true,
  "text": "https://wallet.tempo.xyz/pay/4471",
  "format": "QR_CODE"
}

Supported formats

QR_CODEEAN_13EAN_8UPC_ACODE_128CODE_39ITFDATA_MATRIXPDF_417

Run an extraction

npx mppx 'https://ocrext.xyz/api/extract' \
  -X POST --json '{"imageUrl":"https://example.com/label.png"}'

Pass imageUrl or imageBase64. Returns the first code found, its decoded text, and its format.

Discovery(free, no payment required)

curl 'https://ocrext.xyz/openapi.json'