Your medical bill, explained in plain English.
Upload your bill. See what you should actually be paying. Generate a dispute letter in minutes. Your data never leaves your device — not even we can see it.
Free tier includes 1 bill analysis per month. No credit card required to sign up. Your medical bills never leave your device.
💻 BillSquire runs on desktop and laptop computers.
You're probably overpaying. Here's why.
80% of medical bills contain errors. Codes get upcharged. Procedures get duplicated. Prices vary by 300% for the same service in the same city. And almost no one checks — because medical bills are impossible to understand.
The system is designed to be confusing. You pay what they tell you to pay because you don't know any different.
BillSquire changes that.
Three steps. About three minutes.
Upload your bill
Drop in a PDF from your insurer's portal or snap a photo of a paper bill. Works best with digital documents — insurers and hospitals both offer them through their patient portals.
See what's wrong
BillSquire's AI reads every line item, identifies the billing codes, and compares each charge against fair market prices for your area. You see exactly what you were charged, what you should have been charged, and how much you could save.
Get your dispute letter
If we find overcharges, BillSquire generates a formal letter itemizing the discrepancies, citing fair-price comparisons per CMS data, and requesting an itemized bill and pricing review. Download it, edit it, send it.
See it in action.
Here's what BillSquire finds on a real medical bill.
Bill Line Item
Emergency Room Visit, Level 3 (CPT 99284) — $2,840.00
BillSquire Analysis
Charged: $2,840.00
Fair price (your area): $1,200.00
Difference: 137% above fair price
Status: Significantly overcharged vs. published fair price
Potential savings: $1,640.00
System Requirements
BillSquire runs AI directly in your browser (WebLLM). On your first use, it downloads the AI model (~4-5 GB) — this takes a few minutes and only happens once. After that, bill analysis works even offline.
- Browser: Chrome, Edge, or any Chromium browser with WebGPU support
- RAM: 8 GB minimum, 16 GB recommended
- Storage: ~5 GB for the one-time model download
- Mobile: BillSquire runs on desktop and laptop computers. Phones and tablets (including iPad) can't run the AI model reliably, so there is no mobile version.
Your bills and analysis live on this device only. If you clear your browser data or switch devices, your saved analyses won't carry over. Save important results as files.
Your data never leaves your device.
Most apps upload your medical bills to their servers. BillSquire doesn't.
Our AI runs directly in your browser. Your bill is encrypted on your device before it's ever stored. Even we can't read it. Not your diagnosis. Not your charges. Not your name tied to your medical history.
Your medical data is yours. We built BillSquire so it stays that way.
🔒
Zero-knowledge encryption
Your bill is encrypted in your browser with AES-256 encryption — the same standard used by banks and the military. We store the encrypted file. We don't have the key. Only you do.
🤖
AI on your device, not our server
The AI that analyzes your bill runs in your browser, not on our servers. Your medical information never travels across the internet to an AI company. It stays on your computer.
📥
You can delete everything
Your encrypted bills are yours. Delete them anytime. We can't recover them — and neither can anyone else. That's the point.
The things you'd never catch on your own.
💸
Overcharges
A chest X-Ray that costs $480 when the fair price is $180. An ER visit billed at $2,840 when the regional average is $1,200. BillSquire compares every charge to real Medicare pricing data for your area.
🔁
Duplicate charges
The same procedure billed twice. The same lab test charged under two different codes. BillSquire flags duplicates automatically.
⬆️
Upcoding
When a provider bills for a more expensive version of what was actually done — a Level 3 ER visit when you had a Level 2. BillSquire identifies code mismatches.
🚩
Missing or wrong codes
Charges with no billing code. Codes that don't match the description. These are the errors that insurers use to deny claims — or approve charges that shouldn't exist.
Try it free. Pay only if it works.
If BillSquire doesn't find any overcharges, you don't pay. Simple as that.
Frequently asked questions
No. BillSquire is a tool that helps you understand your medical bills and generates dispute letters. We don't provide legal advice. If your situation is complex, consult a healthcare attorney.