US phone plan price log: what each carrier's page said, every day
A script opens each carrier's plan page every day and writes down every price it sees, plus a fingerprint of the page. When something moves, I read the page myself and update the plan table by hand. The point is that "prices as of" on this site is a date you can check rather than a claim you have to take.
It also records the days a carrier blocked us. Those are kept out of the change counts, because a page we couldn't read isn't a page that changed.
22 carrier-days on file. Plan table checked by hand on September 21 to 22, 2026.
Take the data. The whole log is at /data/prices.json, including the days a carrier blocked us. CC BY 4.0, a link back is enough. If you're building something that needs to know what US carriers have actually charged over time, this is the only public record of it I know of.
| Carrier | Days read | Changes | Unreadable | First | Latest | Status |
|---|---|---|---|---|---|---|
| US Mobile | 2 | 0 | — | September 21, 2026 | September 22, 2026 | logging, too new to index |
| Visible | 2 | 0 | — | September 21, 2026 | September 22, 2026 | logging, too new to index |
| Mint Mobile | 2 | 0 | — | September 21, 2026 | September 22, 2026 | logging, too new to index |
| Tello | 2 | 0 | — | September 21, 2026 | September 22, 2026 | logging, too new to index |
| Cricket Wireless | 2 | 0 | — | September 21, 2026 | September 22, 2026 | logging, too new to index |
| Total Wireless | 2 | 0 | — | September 21, 2026 | September 22, 2026 | logging, too new to index |
| Xfinity Mobile | 2 | 0 | — | September 21, 2026 | September 22, 2026 | logging, too new to index |
| Verizon | 2 | 0 | — | September 21, 2026 | September 22, 2026 | logging, too new to index |
| AT&T | 2 | 0 | — | September 21, 2026 | September 22, 2026 | logging, too new to index |
| T-Mobile | 2 | 0 | — | September 21, 2026 | September 22, 2026 | logging, too new to index |
| Spectrum Mobile | 2 | 0 | — | September 21, 2026 | September 22, 2026 | logging, too new to index |