UPC / EAN / ISBN Normalizer avatar

UPC / EAN / ISBN Normalizer

Pricing

from $1.95 / 1,000 identifier validateds

Go to Apify Store
UPC / EAN / ISBN Normalizer

UPC / EAN / ISBN Normalizer

Normalize messy UPC, EAN, ISBN, and product identifier columns into consistent identifier formats for downstream feeds and QA.

Pricing

from $1.95 / 1,000 identifier validateds

Rating

0.0

(0)

Developer

junipr

junipr

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Store Positioning

Store title: UPC / EAN / ISBN Normalizer

Short description: Normalize messy UPC, EAN, ISBN, and product identifier columns into consistent identifier formats for downstream feeds and QA.

SEO title: UPC / EAN / ISBN Normalizer — fast deterministic data utility

SEO description: Normalize messy UPC, EAN, ISBN, and product identifier columns into consistent identifier formats for downstream feeds and QA. Use it for fast, low-cost normalization or validation at scale with predictable pay-per-event pricing.

Categories: DEVELOPER_TOOLS, ECOMMERCE

Keywords: upc, ean, isbn, normalizer, tiny deterministic utility

Pay-Per-Event Pricing

This actor uses pay-per-event pricing. Event prices include Apify platform usage; users are not expected to pay a separate platform-usage pass-through charge for the configured pricing model.

  • Tier: U1 — Tiny deterministic utility
  • Primary event: identifier-validated at $0.00195 base
  • Default max charge: $1.00
  • Store discounts: FREE/BRONZE base, SILVER discounted, GOLD deepest approved discount

Event set:

  • actor-start: base $0.00176, GOLD $0.00141. Upc Ean Isbn Normalizer: charged when actor start is completed. The price includes Apify platform usage; no separate usage pass-through is intended.
  • identifier-validated: base $0.00195, GOLD $0.00156. Upc Ean Isbn Normalizer: charged when identifier validated is completed. The price includes Apify platform usage; no separate usage pass-through is intended.
  • report-generated: base $0.02000, GOLD $0.01600. Upc Ean Isbn Normalizer: charged when report generated is completed. The price includes Apify platform usage; no separate usage pass-through is intended.

The actor accepts actor-start before work, accepts the primary event before each dataset row, and accepts the configured report event before writing report files. If maxChargeUsd or the live PPE limit blocks a charge, the corresponding row or report is not written.

Public Task Concepts

  • Extract UPC / EAN / ISBN rows from supplied public inputs
  • Inventory UPC / EAN / ISBN fields across a capped sample
  • Normalize UPC / EAN / ISBN evidence for delivery
  • Flag missing UPC / EAN / ISBN data before delivery
  • Export UPC / EAN / ISBN records with source URLs Normalize product identifiers for catalog workflows.

What It Does

Strips formatting, detects UPC-A/EAN-13/ISBN-10/ISBN-13, validates check digits, converts ISBN-10 to ISBN-13, and optionally pads UPC-A bodies.

Inputs

This actor exposes these input fields in .actor/input_schema.json:

  • inputRows
  • fileUrl
  • codeColumn
  • outputFormat
  • convertIsbn10
  • padUpcA
  • maxRows
  • includeInvalidRows
  • maxChargeUsd

The exact default normalizes ISBN-10 0-306-40615-2 and ISBN-13 978-0-306-40615-7, a real edition pair verified through the public Open Library Books API at 2026-07-12T05:48:00Z.

Outputs

Dataset rows contain:

  • rowIndex
  • originalCode
  • normalizedCode
  • detectedType
  • convertedFrom
  • checkDigitValid
  • normalizationStatus
  • warnings
  • errors

Sample outputs in examples/output.sample.json and output.sample.json were generated from examples/input.tiny.json through actor logic.

Reports

After the configured report charge is accepted, the actor writes its Markdown, JSON, or CSV reports to the key-value store. A rejected report charge leaves those files unwritten.

Public Task Concepts

  • Normalize UPC / EAN / ISBN Normalizer records
  • Validate UPC / EAN / ISBN Normalizer values in bulk
  • Generate a small utility report for UPC / EAN / ISBN Normalizer

Safe use

Use small capped runs first. Network paths are bounded; review output quality and costs before increasing limits.