LOCAL CSV CHECKER · SHOPIFY · WOOCOMMERCE

Check the import
before it hits the store.

Run deterministic Shopify and WooCommerce CSV checks, preview safe repairs, and rehearse a planned import in your browser. No upload, no account, no store credentials.

Local by design.Your file stays on this device. Nothing is uploaded.
FASTOn-device results
CONSISTENTSame rules every run
REUSABLERun again anytime
0Uploads
LOCAL PREFLIGHT / PRODUCT CSV
0 CHATGPT USAGE

Drop your product CSV here

or choose a file — CSV UTF-8 required

Local scan limit: 10 MB · 100,000 data rows

Local scan only. Reports neutralize spreadsheet-formula prefixes before download.

CSV PREFLIGHT IMPORT REHEARSAL SAFE REPAIR SHOPIFY CSV WOOCOMMERCE CSV SKU CHECKS VARIANT IDENTITY CHANGE LOG

IMPORT REHEARSAL / TWO LOCAL FILES

See the change before the platform sees the file.

Compare a current catalog export with a planned import. Estimate matches, additions, skips, overwrites, and high-risk changes without connecting a store.

Both files stay on this deviceNo upload, account, store access, ChatGPT usage, or row data in analytics.
Target platform
Import assumption
1 / Current catalog exportThe untouched “before” snapshot
2 / Planned import fileThe file you intend to import
Risk thresholds
Choose two files, then run the rehearsalOr load the synthetic demo with no real store data.

This is a local planning estimate, not an exact replica of undocumented platform behavior. Keep a backup and test a small import first.

IMPORT WORKFLOW

From a risky CSV to a testable import plan.

Use the free local tools first. Paid cleanup starts only when the file still needs a human and the scope is written down.

01

Catch what blocks the import

Flag headers, SKUs, variants, prices, and image URLs before the file reaches Shopify or WooCommerce.

02

Rehearse against the live catalog

Compare a current export with the planned import in the browser. See additions, overwrites, and ambiguous identities without store access.

03

Pay only if a human still has to touch the file

Start with a $19 one-file quick fix or a broader review when the local check is not enough. Original files stay unchanged.

WHEN THE FILE STILL FAILS

Start at $19. Expand only when the file requires it.

Describe the import outcome and send a redacted sample. OCR and PDF extraction are quoted separately after one sample page.

01 / QUICK FIX

One-file cleanup

Fix one clearly defined issue in a small CSV or Excel file without opening a larger project.

  • One CSV/XLSX file · up to 1,000 rows
  • One agreed cleanup rule
  • Cleaned copy + change summary
  • Exception list + one scoped revision
$19Target: 24 hours after acceptance
Choose this starting point
02 / DIAGNOSE

Data quality review

Get a human-reviewed risk map for one bounded CSV, Excel, or JSON catalog sample before anyone changes the source.

  • One file · up to 10,000 rows
  • Annotated issue report
  • Priority repair plan
  • Original source preserved
From $49Typical: 1 business day
Choose this starting point

BEYOND CSV

Have one Java or Python bug instead?

Share a redacted error and the result you expected. We can scope a focused code fix, a regression check, and a handoff without asking for your repository or credentials up front.

Request a software fix

Starting prices cover the listed baseline scope. Platform-specific variant rules, OCR, rush work, or extra revisions require a written quote. This site does not collect payment or project files. Full service list and OCR add-on → For template-based text videos, see our actual CSV-to-MP4 input and output demo →

DATA HANDLING

Useful access, kept deliberately narrow.

The free scanner and a paid service engagement are separate. The scanner is local. Service files move only after scope and transfer method are agreed in writing.

FREE PREFLIGHT

Your file stays in the browser.

Parsing, checks, filtering, safe repair previews, and file generation happen on this device.

  • No account
  • No upload
  • No store credentials
SERVICE PROJECT

Access follows the written scope.

Purpose-limitedOnly the fields required for the agreed job.

No silent AI useNo raw project data goes to an AI service without written approval.

Deletion scheduledWorking data is removed after acceptance on the agreed timetable.

Not accepted through this site: passwords, API keys, payment-card data, medical records, children's data, or private production links.

FROM FINDING TO DELIVERY

A small, auditable handoff.

01

Start with a safe sample

Share a redacted extract or run the local scanner. Do not send credentials or production links.

02

Lock the scope

Agree on inputs, output format, acceptance checks, timing, price, and revision limits.

03

Use a secure handoff

Move working files through a client-approved folder or time-limited download link.

04

Deliver, verify, delete

Receive the result, report, and change log. Project data is removed on the agreed schedule.

HONEST BOUNDARIES

A preflight is a seatbelt, not autopilot.

Data Preflight checks selected file and field rules. It cannot know your business intent, undocumented system behavior, or the live state of a destination platform.

Prepare a project brief
SAFE IMPORT CHECKLIST
  • Keep an untouched export of the live catalog.
  • Test a small subset before a full import.
  • Review changes that can alter product meaning.
  • Use a staging store for migrations when possible.

REQUEST A SCOPE

Describe the import job. Keep the data out.

Submit a compact, non-sensitive project brief here and save your reference number. After review, we reply by email from contact@data-preflight.com with questions or a proposed scope, timing, and price. The email-draft option is also available.

Need a Java/Python fix, API integration, or automation? Describe your technical project. A redacted sample can follow after the handling method is agreed.

Scope and timing before paid work No surprise change fees Acceptance checks in writing
NEW PROJECT / SAFE INTAKE
NO FILE UPLOAD
Add at least 20 characters about the problemConfirm the brief contains no sensitive dataAdd a valid reply-to email for online submission

Online submission stores this text and your contact details for project review. We review enquiries manually and reply by email from contact@data-preflight.com. The optional AI assessment is off unless you check its separate consent box. No file is uploaded.

If no draft opens, email contact@data-preflight.com

FREE LOCAL CHECK

Know what is broken before anyone edits the file.

Inspect my CSV