🌍 Language / Język: 🇬🇧 English | 🇵🇱 Polski
Data exporter repository link -> https://github.com/DarkSpine433/T212-data-exporter/
A free tool enabling the export of detailed transaction data from Trading212 CFD and Crypto accounts to JSON and CSV format. This project solves the problem of the lack of native data export on the platform.
👉 Official website https://darkspine433.github.io/T212-data-exporter/
🤝 Collaboration: The tool works best with https://kalkulatorgieldowy.pl/ and was built in collaboration with them.
- Universal Export: Fully supports both CFD and Crypto accounts. Downloads closed positions, FX fees, interest (
CASH_INTEREST), overnight fees, transaction history, and dividend records. - Next-Gen API Engine: Completely updated request headers (
X-Trader-Client,X-Trader-Device-Model, etc.) and endpoints to align with the latest Trading212 authorization mechanics. - Advanced Window Resizing: Draggable corner handles let you manually scale the UI to your needs. Includes a smart "Auto Fit" layout option.
- Persistent UI State: Automatically saves window dimensions and position via
localStorageso it loads exactly where you left it. - Double-Click Minimize: Double-clicking the panel header instantly minimizes the interface, with smart overrides for inner interactive components.
- Privacy Mode: "Hide Results" toggle that instantly blurs sensitive financial data for clean screenshots or videos.
- Pause & Resume: Total control over the extraction process with real-time pause/resume functionality.
- NBP Exchange Rates: Automated integration with NBP mid-market rates for all supported Trading 212 account currencies.
- Multiple Formats: Export data to JSON (optimized for tax calculators), CSV, and TXT summaries with client-side code compression (Terser minification).
- 100% Privacy: All processing is done locally in your browser; no data ever leaves your device.
If the script encounters a problem:
- Click the "Save Logs" button in the tool panel to download the
T212_Logs.txtfile. - Open an issue in the Issues tab.
- Describe the situation and attach the downloaded log file.
index.html- Homepage and bookmarklet code generator.src/styles/- Centralized CSS system using Inter font architecture and variables.src/core/- Application core engines, data extraction, and localization handlers.src/components/- Interactive layouts (such as modern mobile support dialogs).src/assets/- Optimized static resources, icons, and Open Graph graphics.tests/- Dedicated directory for scripts and data testing.
Want to improve the project?
- Fork the repository.
- Make your improvements.
- Open a Pull Request.
© 2026 Dawid Konopiaty. All rights reserved.
- End Users: May use the script for personal purposes completely free of charge (exporting personal data).
- Restrictions: Copying, redistributing, or publishing the source code on other websites without prior written or spoken consent from the author is prohibited.
For the full text of the terms, see LICENSE.md.
This tool is provided "as is", completely free of charge. The author is not responsible for any potential calculations errors, data gaps, or legal and tax consequences resulting from the use of the generated file. The result should be treated as an estimation.