
Screens & Displays

1 / 6
Apple · SKU IP50140 · Fits 2 models
$15.29
per unit| Quantity | Unit price | Saving |
|---|---|---|
| $15.29 | ||
| $14.53 | −5% | |
| $13.76 | −10% |
Selected SKU IP50140
Shipping weight 0.1 kg
Match the model number printed on the device (Settings → About, or on the back) before ordering.
The iPhone 16e and iPhone 17e share the same charging port flex, so one part covers either phone. That's convenient, because both are phones people buy to keep for years, and the port is often the first part to wear.
This flex carries the USB-C port along with the charging, data and bottom microphone connections. The listing offers Original New and Original Pull, in Black or White.
If the USB-C cable won't stay put, charging cuts in and out, or a computer can't see the phone, this is the assembly that usually needs replacing. Other signs are corrosion in the port after liquid exposure, a connector damaged by a fall while plugged in and callers saying your voice sounds muffled.
Make sure you have a 16e or 17e, not a standard iPhone 16 or 17; those use different flexes. Clean the port with a non-metal pick and try another cable first, since lint is a common cause of charging trouble.
Choose the color that matches your phone, and after fitting test charging, data and a voice memo.
| Compatible devices | iPhone 16e, iPhone 17e |
|---|---|
| Part type | Charging port flex cable (USB-C) |
| Quality options | Original New, Original Pull |
| Color options | Black, White |
Yes. The listing and several parts suppliers list the same flex for both models.
No. The standard models use different charging port flexes.
Original New is an unused original part; Original Pull was removed from another phone and costs less.

Screens & Displays

SaleBoot Cables, Testers & Programmers
$95.80$97.91
from $86.22 at 10+

Speakers, Earpieces & Taptic Engines
$5.02
from $4.52 at 10+

Charging Ports & Flex Cables

Charging Ports & Flex Cables

Charging Ports & Flex Cables

Charging Ports & Flex Cables

Charging Ports & Flex Cables
$5.48
from $4.93 at 10+



Price from $13.62