ChatGPT JSON to Markdown
Convert a local ChatGPT export into readable Markdown. Preview a conversation or download a ZIP of notes for Obsidian.
Open tool →Open a WooCommerce product CSV to build a count worksheet, review stock differences and export your count record. Or download the free printable PDF. No signup required.
Two A4 pages: a blind count sheet for the shop floor and a reconciliation sheet for the reviewer. The blind sheet hides expected quantities. Print as many copies as you need; no account or email is required.
Download printable PDFUse the browser worksheet below ↓The PDF is a blank manual template. Use the browser worksheet for calculations and CSV export. Neither version changes your store's stock.
Use one row per SKU or variation. An empty count means “not counted”, never zero.
Choose a product CSV to preview the stock records before adding them to this worksheet. The file is read in your browser; it is not uploaded. Counts and costs start blank.
UTF-8 CSV · up to 5 MB · 200 count rows. Use English columns Type, Name, Stock, plus SKU or ID. Export a small selection under Products → All Products → Export. Sales prices are never treated as unit costs.
No file selected. Your current worksheet stays in place until you apply a preview.
| SKU / ID | Product / variation | Expected | Counted | Unit cost | Difference | Cost difference | Remove |
|---|
Entries are kept only while this page stays open. Export your worksheet before leaving.
Use one currency for all unit costs. Difference = counted − expected; cost difference = difference × unit cost. A negative expected quantity can represent backorders; physical counts and unit costs must be zero or greater. The downloaded count CSV is a review record, not a WooCommerce update file. This worksheet does not adjust stock. Printing hides expected stock and results so staff can count blind.
Keep Type, Name, Stock and at least one of SKU or ID in your export. We count a shared-stock parent once. Children whose Stock is blank or parent do not create another count row. A variation with its own numeric stock gets a separate row. Zero is a real stock value; blank stock is skipped. Rows without a SKU use id:123 as a worksheet identifier.
The example file was exported by WooCommerce 11.2.1 from synthetic products. Preview it to see individual variation stock, a shared stock pool, zero stock and a negative backorder balance. For export instructions, see WooCommerce’s CSV documentation.
Count what is on the shelf, review differences against WooCommerce, then apply stock corrections with a restore point.
Explore Free and Pro →Read the step-by-step guideConvert a local ChatGPT export into readable Markdown. Preview a conversation or download a ZIP of notes for Obsidian.
Open tool →Open a WooCommerce stock CSV, count products in a browser worksheet, or download a printable inventory count sheet PDF. Review differences and export your count record.
Open tool →Turn daily demand, supplier lead time and safety stock into a reorder point and stock-position check.
Open tool →Generate up to 500 variations and a draft product CSV, or review an existing variation CSV for parent links, SKUs, prices and local attributes.
Open tool →