Overview
Developer tools for Shopify storefronts: inspect cart and product data, copy JSON, remove attributes, and manage cart via AJAX API.
Cart Tools for Shopify is a powerful yet lightweight developer extension that provides essential debugging and inspection tools for Shopify storefronts. Access cart and product data instantly with an intuitive interface that adapts to your workflow. CART TOOLS: • View cart summary (item count and total) at a glance • Log beautifully formatted cart data to browser console with item tables • Copy complete cart JSON to clipboard with inline copy button • Remove all cart attributes with one click (perfect for testing) • Empty cart with one click (with confirmation) • Real-time cart item badge on extension icon PRODUCT TOOLS (shown only on product pages): • Automatically detect when you're on a product page • Log detailed product data including all variants to console • Copy complete product JSON with inline copy button • View variant information in formatted console tables • Works with standard, localized, and collection product URLs SMART FEATURES: • Context-aware UI - automatically shows/hides relevant tools based on page type • Per-button loading indicators for clear visual feedback • Comprehensive error messages with specific troubleshooting context • Support for localized URLs (e.g., /en/products/handle) • Dark mode support that matches your system preferences • Timeout protection for slow-loading pages with detailed error context • Screen reader accessible with ARIA live regions • Works directly in the page context for reliable API access PERFECT FOR: • Shopify theme developers debugging cart and product functionality • Frontend developers testing cart and checkout integrations • Developers working with cart attributes and custom properties • QA engineers verifying product and cart behavior • Developers building custom cart experiences • Anyone needing quick access to Shopify AJAX API data COMPATIBILITY: Works with classic Shopify themes and any storefront using Shopify's AJAX Cart API (/cart.js, /cart/update.js, /products/*.js endpoints). Supports standard, localized, and collection product URLs. Does not work with headless implementations without the standard API endpoints. PRIVACY & SECURITY: This extension does not collect, store, or transmit any data. All operations occur locally in your browser. No external servers, no tracking, no telemetry. Your data stays private. See our privacy policy for full details.
Details
- Version1.2.0
- UpdatedNovember 7, 2025
- Size32.56KiB
- LanguagesEnglish
- Developer
Email
mikechalmers@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
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