i do believe with a clean ESN , it can be used by any carrier now n days... But I have had issues with a couple other Iphones my family has .. Since all the carriers are now going into them , it is harder to get them to acept them n trans numbers... You should call the carriers in your area & check to see..