Item logo image for Cardmarket Stock Exporter

Cardmarket Stock Exporter

ExtensionTools2 users
Item media 4 (screenshot) for Cardmarket Stock Exporter
Item media 1 (screenshot) for Cardmarket Stock Exporter
Item media 2 (screenshot) for Cardmarket Stock Exporter
Item media 3 (screenshot) for Cardmarket Stock Exporter
Item media 4 (screenshot) for Cardmarket Stock Exporter
Item media 1 (screenshot) for Cardmarket Stock Exporter
Item media 1 (screenshot) for Cardmarket Stock Exporter
Item media 2 (screenshot) for Cardmarket Stock Exporter
Item media 3 (screenshot) for Cardmarket Stock Exporter
Item media 4 (screenshot) for Cardmarket Stock Exporter

Overview

Exportiert Cardmarket-Lagerbestand als CSV + Bulk-Price-Update via CSV-Import. by LUPZN

Export your complete Cardmarket inventory to CSV — the easy way. Built by LUPZN, the indie developer behind a growing line of privacy-first browser tools. Cardmarket does not offer a built-in way to export your full seller stock. Their web UI limits unsorted stock views to 300 entries and has no bulk CSV export button. If you manage thousands of cards, keeping an accurate inventory (quantity, unit price, total value) is painful. This LUPZN extension scrapes your own stock listings page-by-page, per expansion, and builds a clean CSV with everything you need for accounting, insurance, or portfolio tracking. Tested on collections with 19,000+ cards. Works reliably. ━━━━━━━━━━━━━━━━━━━━━━ ✨ FEATURES 📊 Full stock export — handles 20,000+ cards without issues 🎮 8 TCG games — Pokémon, Magic, YuGiOh, Lorcana, One Piece, Flesh and Blood, Dragon Ball Super, Digimon 🌍 5 languages — German, English, French, Spanish, Italian 📈 Live progress bar with current expansion, page number, running total ⏹️ Cancel button — abort mid-export and keep what was collected 📌 Pin-to-window — detach the popup so it doesn't close when you click elsewhere 💰 Auto-calculates total value per row and grand total 🔄 Deduplication via article ID — no duplicate rows ⚡ Rate-limit aware — auto-pause on HTTP 429 📁 Excel-ready CSV — UTF-8 BOM, semicolon separator 🔁 Bulk price update via CSV import (v2.0) ━━━━━━━━━━━━━━━━━━━━━━ 📋 CSV COLUMNS ArticleID, Name, ExpansionCode, Expansion, Rarity, Language, Condition, ConditionFull, Comments, Price_EUR, Amount, Total_EUR, ProductUrl ━━━━━━━━━━━━━━━━━━━━━━ 🚀 HOW TO USE 1. Log in to cardmarket.com 2. Open your stock page: cardmarket.com/en/Pokemon/Stock/Offers/Singles 3. Click the LUPZN extension icon in the toolbar 4. Language and game are auto-detected 5. (Optional) Click the 📌 Pin button to detach the popup 6. Click "Start full export" 7. CSV is saved to your Downloads folder ━━━━━━━━━━━━━━━━━━━━━━ 🔒 PRIVACY — LUPZN extensions are privacy-first • Zero tracking, zero analytics • No external servers contacted • Your credentials are never read or transmitted • Uses only your existing browser session cookie • All scraping happens locally in your browser • CSV is generated client-side only • Open source — review the code on GitHub ━━━━━━━━━━━━━━━━━━━━━━ ⚙️ PERMISSIONS EXPLAINED • activeTab — Access the current tab when you click the icon • tabs — Locate the Cardmarket tab when using the pin-to-window feature • scripting — Inject the scraping code into the Cardmarket tab • downloads — Save the CSV to your Downloads folder • cardmarket.com host permission — Fetch additional pages during export No access to other websites, no access to browsing history, no access to tabs outside cardmarket.com. ━━━━━━━━━━━━━━━━━━━━━━ ❓ FAQ Q: Why does Cardmarket only show 300 entries? A: Unsorted views are capped. The LUPZN extension forces sorted requests and iterates each expansion individually to bypass the cap. Q: Will this get my account banned? A: The extension uses reasonable request pacing (default 500ms between pages) and respects rate limits. Standard GET requests. Use at your own risk — the author accepts no liability. Q: Can I export a single expansion only? A: Yes — set Max Pages to a low number, or open a URL filtered to a specific expansion before starting. Q: CSV opens wrong in Excel? A: Use Data → From Text/CSV, set delimiter to semicolon (;) and encoding to UTF-8. Q: How does the bulk price update work? A: Edit the Price_EUR column in the exported CSV, save it, and re-import via the extension. LUPZN handles the per-article API call with proper rate limiting. ━━━━━━━━━━━━━━━━━━━━━━ 🐛 SUPPORT & SOURCE Source code, issues, and feature requests: https://github.com/lupzn/cardmarket-stock-exporter More LUPZN extensions: https://github.com/lupzn ━━━━━━━━━━━━━━━━━━━━━━ ❤️ LIKE THIS LUPZN TOOL? If this saves you hours of manual work, please leave a 5-star review and consider a donation via PayPal. Link in the extension popup. Thank you! ━━━━━━━━━━━━━━━━━━━━━━ ⚠️ DISCLAIMER Unofficial LUPZN tool. Not affiliated with, endorsed by, or connected to Cardmarket / Sammelkartenmarkt GmbH. All trademarks belong to their respective owners.

Details

  • Version
    2.0.0
  • Updated
    April 28, 2026
  • Size
    31.34KiB
  • Languages
    English
  • Developer
    Website
    Email
    info@lupzn.de
  • Non-trader
    This 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

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