Apple
iPhone 12
Released 2020 Β· launch price $799 Β· refurbished today ~$260
Software support
updates expected until ~2027About 1 year of security updates left.
An iPhone 12 launched at $799 and goes for about $260 refurbished today β 67% of its value gone. That refurbished price is the number every repair on this page is measured against, because it is what replacing it actually costs.
Repairs on this phone run from about $58 at the cheap end to around $180 at the expensive one, across 8 common faults. Anything near the top of that range is a serious fraction of what the device is worth.
This is its last expected year of security updates β support runs to about 2027. Cheap repairs can still make sense; expensive ones are hard to justify against a device with months left.
If you are replacing it anyway, the iPhone 13 costs about $310 refurbished β $50 more than a like-for-like iPhone 12.
iPhone 12 repair costs by fault
Typical independent-shop pricing, with the official Apple figure where one is published. Each row links to the full repair-or-replace breakdown.
| Fault | Shop | Official | DIY parts |
|---|---|---|---|
| Cracked or broken screen | $100β$170 | $279 | $65β$190 |
| Battery (drains fast / won't hold charge) | $40β$75 | $89 | $35β$50 |
| Charging port (won't charge / loose cable) | $100β$140 | $449 | $27β$45 |
| Cracked back glass | $110β$200 | $349 | not advised |
| Camera (blurry / won't focus / black) | $70β$110 | $169 | $40β$65 |
| Water / liquid damage | $120β$190 | $449 | not advised |
| Speaker or microphone not working | $45β$75 | $449 | $20β$35 |
| Won't turn on / no power | $140β$220 | $449 | not advised |
US dollars, 2026. βNot advisedβ means the repair is not realistically DIY-able on this device. Where these numbers come from β
Considering an upgrade? See the iPhone 13.
Compare software support across all devices Β· Browse every device