Importer eFiling tool

Free CPSC CSV Validator

Check a CPSC Product Registry bulk-upload CSV for common errors before you upload it to CPSC.

✓ Free✓ No signup✓ File stays in your browser
Built for CPSC CSV Upload Guide V3 Current CPSC bulk-upload template: V3, dated December 18, 2025. Open the official CPSC eFiling Document Library ↗
1. Select your completed CSV

Choose the CPSC bulk-upload CSV

Select the .csv file you plan to import into the CPSC Product Registry. Nothing is sent to our server.

Privacy: validation runs entirely in JavaScript on this device. Your CSV is not uploaded or stored by ShippingPaperwork.com.

2. Review the results

Ready to check your file

Select a CPSC CSV and this page will check the headers and each product row for documented format and field-rule issues.

What it checks

CPSC CSV pre-checks without mapping or data conversion.

This tool expects the official CPSC bulk-upload layout. It does not map your own spreadsheet into CPSC columns and it does not alter your file.

HDR

Template structure

Missing required CPSC column headers, duplicate headers, blank headers and row/column count mismatches.

REQ

Required & conditional fields

Required product values plus rules such as Current Version ID for updates and identifiers for manufacturers, labs and “Other” contacts.

FMT

Formats & allowed values

Y/N fields, product ID types, certificate type, lab type, point-of-contact choices and CPSC date formats.

LEN

Length limits

Common documented maximum lengths for product, manufacturer, laboratory and point-of-contact fields.

CSV

CSV trouble spots

Commas inside values, malformed CSV quoting, extra columns and other issues that can break a Product Registry import.

LAB

Multiple laboratories

Recognizes numbered Lab fields, including additional labs added to the official template.

Before you validate

Use the official CPSC template.

CPSC says the bulk-upload template is the starting point for CSV imports and that its column names should not be changed except when adding additional laboratories. The template is provided as Excel and then saved as CSV for Product Registry upload.

This validator intentionally does not offer column mapping. If the file is not in CPSC's layout, it reports the structural problem instead of trying to guess what your columns mean.

CPSC eFiling Document Library ↗
Common questions

CPSC CSV validator FAQ

Which file should I select?

Use the CSV you created from the current official CPSC bulk-upload template. CPSC provides the template as an Excel file; after entering your certificate data, save it as CSV and select that CSV here.

Does this page upload my CSV?

No. The browser reads the file locally and runs the checks on your device. This page does not send the CSV contents to ShippingPaperwork.com.

Does “No errors found” guarantee CPSC will accept it?

No. It means this validator did not find one of the structure, format, length or conditional-rule errors it checks. The Product Registry remains the final validator.

Why are commas inside values reported as errors?

CPSC's CSV Upload Guide V3 instructs users to remove commas from certificate data because commas can cause errors during Product Registry upload.

Does it validate CPSC citation and testing-exclusion codes?

It checks that required citation-code fields are populated, but it does not try to reproduce CPSC's current citation/testing-exclusion code database. CPSC can apply those code validations during import.

More shipping paperwork

Prepare shipping documents regularly?

Shipping Documents Pro stores shipment information and creates commercial invoices, packing lists, bills of lading and other shipping paperwork from one Windows application.