Transform your Upwork transaction data into actionable insights. Upload your CSV file and discover comprehensive analytics about your income performance.
Track total earnings, hourly rates, and project performance with interactive visualizations.
Beautiful charts and graphs that make your financial data easy to understand and analyze.
Searchable transaction history with filtering options to dive deep into your data.
Drag and drop your prepared Upwork CSV file here, or click to select it.
Drop your CSV file here
or click to browse
Supports CSV files only
Required CSV columns: Date, Contract, Hours, Amount, Payment type
Your data is processed locally in your browser and never sent to any server.
Follow these steps to export and prepare your Upwork weekly summary CSV file for analysis:
Navigate to Upwork Freelancer Reports.
On the reports page, find and click on the "Weekly Summary" option.
Select the period you want to analyze. Note that Upwork typically limits exports to a maximum of 1 year per file.
If your payment history exceeds one year, export multiple CSVs. For example, for Oct 5, 2023 - Jul 10, 2025, export Oct 1, 2023 - Oct 4, 2024, then Oct 5, 2024 - Jul 10, 2025.
Open all exported CSVs in a spreadsheet editor. Copy the content (excluding headers) from the second and subsequent files, and paste it into the first file, directly below its data. Ensure the first file retains its header row. Save this combined file.
Drag and drop your combined CSV file into the area below, or click the button to browse and select it.