OU
Odd UtilitySmall tools for annoying problems.
Public beta
Shopify CSV checker

Make your product CSV safer to import.

Upload a Shopify product export. We check for duplicate variants, SKUs, barcodes, exact duplicate rows and one supported CSV quote error — then separate safe fixes from things that need your review.

✓
If the fix isn’t unambiguous, we don’t make it.Your original upload is never overwritten. Warnings stay warnings; only deterministic repairs are applied automatically.

Check a CSV

Shopify product CSVs only · maximum file size 15 MB

No account
Original untouched
Temporary processing

What we check

We deliberately keep the checker narrow. It looks for problems we can explain clearly instead of pretending to “fix everything.”

01

Variant collisions

Flags products that contain more than one variant with the same option values.

02

Duplicate SKUs

Finds SKUs used on multiple rows. We report these for review because they can sometimes be intentional.

03

Duplicate barcodes

Surfaces barcode reuse without silently changing identifiers that may have business meaning.

04

Safe CSV repairs

Removes exact repeated rows and can repair one supported unclosed-quote error when the fix is unambiguous.

Safe by design, not “smart” by guesswork.

Your original file stays untouched. The checker creates separate downloads for safe repairs and issue reports. Duplicate SKUs and barcodes are never changed automatically because legitimate stores can use them intentionally. Uploaded inputs and generated downloads are temporary.