CostPulse / Bill X-Ray

CostPulse Bill X-Ray · free bill check for AWS

Was it AWS or was it you?

Drop an AWS billing export. First, the AWS side: the list-price changes to the usage types you actually pay for, with your cost on each, the date AWS published the change and the month it took effect. Then your side: the spikes CostPulse would have alerted on, found with the same rule it runs every night, each with a verdict: your usage, your rate, AWS's list price, new spend, or unknown when the file can't tell.

Your file stays on your computer. It is read by this page, in your browser, and is not uploaded or sent anywhere. The page downloads its own code, fonts and price-change data files, and none of those requests carries anything from your file. You can watch the network tab in your browser's developer tools to check.

This tool needs JavaScript: the file is read by code running in your browser.

Download the sample

Works with: AWS Cost and Usage Report CSV (CUR 2.0 or legacy), plain or gzip; FOCUS 1.x CSV from AWS; Cost Explorer CSV with Daily granularity, grouped by Usage type (prices and spikes) or by Service (spikes only). A CUR or FOCUS file gives the sharpest answer: it has regions, operations and usage quantities. Spikes need at least 8 days; 5 weeks or more lets every rule act. Not supported: Parquet (export CSV instead), ZIP archives (unzip first), Excel files. Big files are fine: the file is read in a stream, not loaded whole.

Get these spikes the night they happen. CostPulse runs the rule in section 2 on your AWS bill every day, per service and region, and alerts you in Slack, Teams or email. 14 days free, no card. Price-aware alerts, which say in the alert itself when a spike lines up with an AWS list-price change, are in development. No date yet.

How this works

Source: AWS Price List API, all historical versions since 2015, normalized by CostPulse. Data built 2026-10-12. CostPulse Bill X-Ray is a CostPulse tool. Not affiliated with or endorsed by Amazon Web Services.