Auto-Fetch from TX Hash
Paste a supported BTC, ETH, USDT, USDC, BNB or TRX transaction hash. We look up the amount, network, recipient address and date.
For completed crypto payments
Turn a confirmed blockchain transaction into a PDF receipt. No account or wallet connection required.
Add the payee and client details your wallet history cannot show, then download a clear record to share or keep.
Free PDF preview and download. Sign in only if you want to save receipts.
Sample · not a real transaction
No: ROC-SAMPLE01
Date: 14 October 2026
Payee
Example Studio
Client
Sample Client
PAYMENT DETAILS
Currency
USDT
Amount
100.00 USDT
USD Reference Rate
1 USDT = $1 USD
Transaction Hash
0x0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef (Ethereum)
USD value uses a 1:1 stablecoin reference assumption, not a measured historical price.
Generated by ReceiptOnChain.com
The Date on the PDF is the transaction date.
Paste a public transaction hash. No wallet access or seed phrase.
The free generator requires a confirmed transaction with a valid date.
Preview and download the PDF directly in your browser.
A record with clear sources
A receipt is more useful when you can explain its fields. We show the blockchain transaction alongside the context you provide, and label USD values as references.
The transaction hash lets someone inspect the transfer. It does not verify the names, wallet ownership or service description you enter.
Transaction hash, amount, network and transaction date are filled from the lookup.
Payee, client and optional notes provide the business context for the payment.
CoinGecko supplies a transaction-date reference for volatile assets. USDT and USDC use a 1:1 assumption.
The essentials
A focused workflow from transaction lookup to a shareable PDF receipt.
Paste a supported BTC, ETH, USDT, USDC, BNB or TRX transaction hash. We look up the amount, network, recipient address and date.
Download a PDF with the payee and client details, crypto amount, USD reference value and transaction hash for checking the transfer.
Supports BTC, ETH, USDT, USDC, BNB and TRX on selected networks. For volatile assets, the USD reference uses CoinGecko data for the transaction date; USDT and USDC use a $1 assumption.
Optional tools for ongoing work.
Requires sign-in. Save client profiles (name, email, company, tax ID, address) and reuse them when creating receipts.
Requires sign-in. Send saved PDF receipts directly to your client's inbox. Guest PDF downloads remain available without an account.
Requires sign-in. View monthly income summaries of saved receipts and export CSV for your accountant or tax filing.
Coverage
Create PDF receipts for the listed asset and network combinations. Check the transaction details and USD reference before sharing.
Tron (TRC20), Ethereum (ERC20), BSC, Arbitrum, Optimism
Tron, Ethereum, Arbitrum, Optimism
Ethereum, Arbitrum, Optimism
BSC
Bitcoin
Tron
A simple workflow
If you have the transaction hash, you're ready to go.
Start immediately — no registration or wallet connection required
Select the coin and network, paste the transaction hash, and click Lookup to fetch the on-chain data
Fill in the payee and client names, add optional details or notes, and review the transaction data
Preview and download your PDF in the browser without an account. Sign in optionally to save and manage receipts
Need the hash? Open the completed payment in your wallet history or a block explorer. Bitcoin calls it a TxID.
Open generatorGood to know
Straight answers about transaction lookups, reference values, and what the receipt can show.
No. ReceiptOnChain never asks for wallet access or seed phrases. You simply paste the transaction hash from your wallet or explorer — we fetch the on-chain data without any wallet connection.
We support Bitcoin (BTC), Ethereum (ETH), USDT, USDC, BNB, and TRX on selected Bitcoin, Ethereum, BSC, Tron, Arbitrum, and Optimism networks. Check the supported combinations above.
BTC, ETH, BNB and TRX use a CoinGecko historical USD reference for the transaction date, not an exact-time quote. USDT and USDC use a 1:1 USD reference assumption. Check the value for your records.
You can download and share the PDF without an account. Sign in to save a receipt and use the built-in email feature to send it directly to your client.
Yes. Anyone can look up a transaction, add payee and client details, preview, and download a PDF receipt for free without registering or signing in. Cloud saving, receipt history, client management, reports, and email delivery require sign-in. Guest details are lost when you leave or refresh the page.
Find the confirmed transaction in your wallet history or a block explorer, copy its hash or Bitcoin TxID, and paste it into the generator. Add payee and client details, then download the PDF.
An invoice requests payment before it is made. A receipt records a completed payment. ReceiptOnChain creates a receipt from an existing transaction; it does not request or process a payment.
The PDF includes the payee and client details you enter, transaction date, asset, amount, USD reference value, network, transaction hash and optional notes.
No. A transaction hash lets you inspect an on-chain transfer. It does not verify the names, wallet ownership, services, or legal status entered on a receipt.
Check the full hash and selected network, wait for confirmation, then try again. A provider outage or unsupported token can also prevent generation.
Guides
Ready when you are
No account needed for PDF downloads. Sign in to save and manage receipts.