Item logo image for Shopify CSV — Merged Cells & Leading Zeros

Shopify CSV — Merged Cells & Leading Zeros

ExtensionWorkflow & Planning
Item media 5 (screenshot) for Shopify CSV — Merged Cells & Leading Zeros
Item media 1 (screenshot) for Shopify CSV — Merged Cells & Leading Zeros
Item media 2 (screenshot) for Shopify CSV — Merged Cells & Leading Zeros
Item media 3 (screenshot) for Shopify CSV — Merged Cells & Leading Zeros
Item media 4 (screenshot) for Shopify CSV — Merged Cells & Leading Zeros
Item media 5 (screenshot) for Shopify CSV — Merged Cells & Leading Zeros
Item media 1 (screenshot) for Shopify CSV — Merged Cells & Leading Zeros
Item media 1 (screenshot) for Shopify CSV — Merged Cells & Leading Zeros
Item media 2 (screenshot) for Shopify CSV — Merged Cells & Leading Zeros
Item media 3 (screenshot) for Shopify CSV — Merged Cells & Leading Zeros
Item media 4 (screenshot) for Shopify CSV — Merged Cells & Leading Zeros
Item media 5 (screenshot) for Shopify CSV — Merged Cells & Leading Zeros

Overview

Turn messy web tables into clean Shopify CSV. Expands merged cells, keeps leading zeros, 100% offline.

Shopify's importer is strict. It rejects the whole file, not the bad row — and it never tells you which row broke. Table to Shopify CSV takes the table you are looking at and turns it into a file Shopify accepts. WHAT IT FIXES • Merged cells. A supplier table where "Variant" spans colour and size uses rowspan and colspan. Flatten that in Excel and every column shifts one to the right — prices land in the SKU column. This extension reads the table structure and expands every merged cell into a complete row, so every row has every column. • Leading zeros. Your SKU is 00127. Excel quietly stores it as 127, and nothing matches your warehouse afterwards. Identifier columns are written as text, so 00127 stays 00127. • Two-row headers. "Variant" over "Color" and "Size" becomes Variant_Color and Variant_Size — one header per column, which is what a CSV needs. • Div-based tables. Many admin panels build tables out of divs instead of <table>. Those are detected too. • Column mapping. Pick which source column is Title, Variant SKU, Variant Price, Image Src, and so on. The mapping is remembered per table layout. • Real CSV and XLSX. CSV uses UTF-8 with RFC 4180 quoting. XLSX keeps identifier columns as text cells. WHAT IT DOES NOT DO • It does not connect to your store, does not upload anything, and does not fetch images. You still press "import" in Shopify. • It does not guess. If a table cannot be parsed, it says so instead of exporting a broken file. PRIVACY Everything runs inside your browser. No account, no server, no analytics, no network requests. Your supplier data never leaves your machine. PRICING Free: export up to 10 data rows per table — enough to confirm the cleaning is correct on your own data. Pro: $9 once. Unlimited rows, batch export, saved mappings. No subscription, no account. If a $9 purchase saves you one afternoon, it has paid for itself.

Details

  • Version
    0.1.5
  • Updated
    October 26, 2026
  • Offered by
    alanluu414
  • Size
    340KiB
  • Languages
    English (United States)
  • Developer
    张瑞瑞
    月山镇花园村 焦作市, 河南省 454450 CN
    Email
    alanluu414@gmail.com
    Phone
    +86 180 0391 1360
  • Trader
    This developer has identified itself as a trader per the definition from the European Union and committed to only offer products or services that comply with EU laws.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Google apps