Yes, devices must be unlocked by the original carrier or OEM and be compatible with the network for them to be used on T-Mobile's network. Some T-Mobile services may not be available or may require additional set up to function properly.
More info here: https://prepaid.t-mobile.com/bring-your-own-device
[data-guid="text-7b8eafbaab"] {
--wysiwyg-color: var(--tdds-color-brand-inherit);
}