Grab Game Title, Price & Gift Flag from Any Steam Purchase Confirmation
Manually typing a Steam purchase into a spreadsheet takes about 3 minutes per transaction — pulling Game Title, Price, Date, and Transaction ID from a confirmation screenshot takes 5-10 seconds. Steam has no bulk export, so screenshots are the fastest record you have.
5-10s per screenshot · Up to 99% accuracy on printed text
Six Fields a Steam Confirmation Actually Carries
Steam purchase confirmations aren't tables — they're checkout pages, emails, and history rows, but these six fields survive all three.
The item name on the confirmation or the history list's "Item" column; editions and DLC land as separate line items.
The charged total with discount applied, plus the store region's currency symbol — USD, CAD, EUR, BRL, and more.
The transaction date that groups rows in the history list.
The receipt's numeric identifier — the one Steam Support asks for when referencing a purchase.
Steam's "Gift Purchase" Type label, read as TRUE or FALSE so gifts stay separate.
How the charge was paid — Steam Wallet, card, or PayPal; gifts swap this spot for recipient details.
The Receipt That Doesn't Act Like a Receipt
A Steam confirmation looks like an ecommerce receipt — then you notice there's no shipping address, no export button, and a gift purchase quietly swaps the field structure. These fields live by meaning, not position.
"Holy crap, just pasted my purchase history into Excel and found out how much I've spent on Steam through the years."
— r/Steam, 2023 — a heavily upvoted thread full of copy-paste workarounds people built by hand
No Export Button — Only Per-Purchase Receipt Printing
Steam's purchase history page is view-only, paginated by date range, with no export. The only official route is opening each purchase and choosing "view or print the receipt," one at a time. Steam Discussions puts it plainly: it will be "a good long time before exporting the purchase history is an option" — so people fall back to screenshots.
Gift Purchases Swap the Field Structure
Gift purchases stop reading like normal receipts: the Type column reads "Gift Purchase," the entry carries recipient details and your note, and the payment display gives way to recipient info. A column set that assumes payment method is always present comes back blank on gifts — the marker field survives.
Wallet Credits and Game Purchases Look Identical
Steam spends Wallet funds first, so a "Wallet Credit" top-up and a game "Purchase" sit side by side with the same Total column. Sum them naively and you've double-counted — money loaded and money spent both look like spending.
Name the Columns — the AI Finds Values by Meaning
With Custom Column Extraction, you type the column names you want — "Game Title," "Price," "Purchase Date," "Transaction ID" — and the AI locates each value on the screenshot by understanding what the field means, not where it sits. Checkout page, email, or history list: no per-layout templates.
A Gift Purchase Column Turns the Label into a Boolean
Add a "Gift Purchase" column and the AI reads Steam's Type marker into TRUE or FALSE. Gifts stay identifiable alongside your own library spending — no post-export tagging.
Purchase Type and Currency Columns Separate What Looks Alike
A "Purchase Type" column labels each row Purchase vs Wallet Credit, and a "Currency" column carries the symbol Steam displayed — totals reflect real game spending instead of mixing currencies into one number.
From Confirmation Screenshots to a Spending Log in Three Steps
If you're logging Steam spending for a budget, a reimbursement claim, or just curiosity about the ten-year total — here's what happens from upload to export.
Screenshot the Confirmations You Have
The checkout confirmation page, the email receipt Steam sends, or the purchase history list under Account Details → View Purchase History — whichever you have on hand. The history list paginates by date range, so capture a screen per range you want covered. One screenshot can hold several purchases, and the AI reads every entry visible in it.
Name the Columns Once
Type Game Title, Price, Purchase Date, Transaction ID, Gift Purchase, Purchase Type, Payment Method. The AI maps every entry on each screenshot into these columns by meaning — a "Gift Purchase" row and a "Wallet Credit" top-up get tagged in the same pass as a normal game purchase.
Export One Spreadsheet, Totals Already Separated
Processing averages 5-10 seconds per screenshot. The output is a single XLSX or CSV with one row per purchase — gifts flagged, wallet top-ups distinguishable from game spending, currencies carried through. Roughly 18x faster than opening each receipt and typing the fields by hand.
Where Steam Screenshot Extraction Works — and Its Limits
When It Works Best
Full-resolution screenshots of the checkout confirmation, email receipt, or history page. Machine-rendered Steam text extracts at up to 99% accuracy.
Mixed layouts in one batch. Confirmation pages, email receipts, and history-list screenshots upload together with one column set — no sorting by source.
Separating gifts and wallet top-ups from game spending. The Gift Purchase and Purchase Type columns make the export ready to total without manual cleanup.
When to Be Cautious
The tool never logs into your Steam account. It can't fetch your history, redeem gifts, or process refunds — you provide the screenshot and it reads what's on screen. Nothing is scraped beyond the image you upload.
Photos of a screen taken with another device. The tool processes screenshots, not photos of a display — glare, moiré, and off-angle shots lower accuracy. Use Steam's own screenshot function and avoid compressed forwarded images.
The history is paginated, and small storefronts can be fuzzy. For a full record you screenshot each date range; and very small regional stores (e.g., Steam Argentina) can reduce price-field accuracy — spot-check those rows.
Frequently Asked Questions
Can I pull the Transaction ID from a Steam purchase confirmation?
Yes. Create a Transaction ID column and the AI reads the numeric identifier from the receipt or order details — the same number Steam Support asks for when you reference a purchase. It's extracted as its own column, so every row in your spreadsheet has a stable reference point even when two games share a title or price.
Does Steam actually have a way to export my purchase history?
No. Steam's purchase history page — under Account Details → View Purchase History — is view-only and offers no CSV or Excel export. The only official per-transaction route is opening a purchase and choosing to view or print its receipt, one at a time. For anything beyond a single transaction, a screenshot of the confirmation or history page is the fastest record you can get, and extraction turns it into the spreadsheet Steam never hands you.
Can the AI tell whether a purchase was a gift?
Yes. Add a Gift Purchase column and the AI reads Steam's "Gift Purchase" type marker — shown on the confirmation and in the history list — into TRUE or FALSE. Gift purchases carry recipient details instead of a payment display, so without the marker they'd otherwise look like a normal row with missing fields. With it, gifts you sent stay identifiable and can be excluded from your own spending total.
I load my Steam Wallet and then buy games — will my spreadsheet double-count the spending?
Only if you sum the Total column without separating transaction types. Steam prefers to spend Wallet funds first, so your history mixes "Wallet Credit" rows (money in) with "Purchase" rows (money out) in the same list. Add a Purchase Type column and the AI labels each row during extraction — then filter out wallet credits to total real game spending, or keep both to reconcile the wallet itself.
I moved countries and my Steam store currency changed — can the columns handle mixed currencies?
Yes. Add a Currency column and the AI reads the symbol that Steam actually displayed alongside each price — USD, CAD, EUR, BRL, and the ~35 other currencies Steam supports with regional pricing. Historical purchases stay in the currency they were charged in, so your export mirrors your account exactly: mixed currencies across rows. You can convert them in the spreadsheet afterward — the extraction's job is to keep the symbols attached so nothing gets silently summed into the wrong unit.
Steam confirmations are one node of the gaming and digital purchase screenshots overview — the same batch and column set also covers App Store receipts, gift card codes, and console store receipts from PlayStation Store, Xbox, and Nintendo eShop.