What a transfer PIN is and why AT&T requires one

A transfer PIN is a four-digit code that AT&T uses to verify your identity when you want to move your phone number to another carrier. AT&T does not generate this PIN automatically — you create it yourself through your account, and you must provide it to your new carrier as proof that you authorized the transfer. Without it, another person cannot port your number away from AT&T, even if they have other account details.

The PIN protects against unauthorized number transfers. If someone gains access to your account information but does not have your PIN, they cannot move your number. AT&T requires this step for any number port-out, whether you are switching to Verizon, T-Mobile, a regional carrier, or a mobile virtual network operator (MVNO).

You can create or change your transfer PIN at any time through your AT&T account online or by calling AT&T directly. The PIN is separate from your account password and your voicemail PIN.

Key Takeaways

  • You create your own transfer PIN through your AT&T account online or by phone, and AT&T does not assign one to you.
  • The PIN must be four digits and can contain numbers only — no letters or special characters.
  • You must provide your transfer PIN to your new carrier before they can port your number away from AT&T.
  • You can change your transfer PIN at any time, and the new PIN takes effect when ready.
  • If you forget your PIN, you can reset it by calling AT&T customer service with proof of account ownership.

Creating your transfer PIN online through My AT&T

The fastest way to create a transfer PIN is through the My AT&T app or website. Log in with your AT&T account username and password, then navigate to your account settings. The exact path varies slightly depending on whether you have a wireless, landline, or bundled account, but the option is always labeled "Transfer PIN" or "Port PIN" in the security or account settings section.

Once you find the transfer PIN section, select the option to create or update your PIN. AT&T will ask you to enter a four-digit number of your choice. Write down the PIN you create and store it somewhere find — not in your phone's notes app or email, where it could be compromised if your device is lost or hacked. After you submit the PIN, AT&T confirms it is active when ready, and you can use it right away when you contact your new carrier.

If you have multiple phone lines on your account, you may need to set a transfer PIN for each line separately, depending on your account structure. Check whether your account treats each line as a separate service or as part of a single account, because the process differs slightly.

Generating your transfer PIN by phone

If you prefer not to use the online portal or cannot access your account, you can create a transfer PIN by calling AT&T customer service at 611 from your AT&T phone, or 1-800-331-0500 from any phone. Have your account number and a form of identification ready — AT&T will verify your identity before allowing you to set or change your PIN.

Tell the representative that you want to create or update your transfer PIN. They will confirm your identity by asking security questions based on your account history, such as recent charges or account details. Once verified, they will ask you to state the four-digit PIN you want to use. The representative will repeat it back to you to confirm, and the PIN becomes active when ready after the call ends.

This method takes longer than the online route — typically 10 to 15 minutes — but it is useful if you have trouble logging into your account or if you need to verify your identity in real time.

What happens when you provide your PIN to a new carrier

When you decide to switch carriers, you will contact your new provider and tell them you want to port your AT&T number. They will ask for your transfer PIN along with other information: your account number, your billing phone number, and the service address on file with AT&T. Your new carrier then submits a port request to AT&T that includes your PIN.

AT&T receives the port request and checks whether the PIN matches the one on file for your account. If it does, AT&T approves the transfer. If the PIN does not match or is missing, AT&T rejects the request, and your new carrier will contact you to ask for the correct PIN. This verification step is why AT&T requires the PIN — it confirms that you, the account holder, authorized the port.

The port itself usually takes one to three business days after AT&T approves the request. During this time, your AT&T service may drop off before your new carrier's service activates, so plan accordingly if you rely on your phone for work or emergencies.

Changing or resetting your transfer PIN

You can change your transfer PIN at any time using the same methods you used to create it: through My AT&T online or by calling AT&T customer service. If you change your PIN, the new one takes effect when ready, and the old PIN no longer works. This is useful if you think someone may have seen your PIN or if you want to update it before you port your number.

If you forget your transfer PIN and need to port your number, call AT&T customer service at 1-800-331-0500. Have your account number and identification ready. AT&T will verify your identity and can reset your PIN or tell you what PIN is currently on file. If you cannot remember any PIN you set, the representative can help you create a new one on the spot.

Do not share your transfer PIN with anyone except the carrier you are porting to. AT&T representatives will never ask you for your transfer PIN — they already have access to it in your account. If someone claiming to be from AT&T asks for your PIN, hang up and call AT&T directly using the number on your bill.

PIN requirements and common mistakes

Your transfer PIN must be exactly four digits — numbers only, no letters or special characters. Common mistakes include trying to use a PIN with fewer than four digits, using letters, or using your voicemail PIN or account password instead. AT&T will reject any PIN that does not meet the four-digit requirement.

Another common error is providing an outdated PIN to your new carrier. If you changed your PIN after you decided to switch carriers, make sure you give your new carrier the current PIN, not the old one. Your new carrier will receive a rejection from AT&T if the PIN does not match what is currently on file.

Some people also confuse their transfer PIN with their account PIN or security PIN used for other AT&T services. These are separate codes. Your transfer PIN is used only for porting your number; it does not unlock your account or change your billing settings.

Frequently Asked Questions

Can I port my number if I do not have a transfer PIN set up?

No. AT&T requires a transfer PIN before any carrier can port your number away. If you do not have one set up, you must create one before you contact your new carrier. You can set it up online or by phone in just a few minutes.

What if my new carrier says my transfer PIN is wrong?

Double-check that you gave them the current PIN, not an old one you changed. If you recently updated your PIN, the new one may not have synced to AT&T's system yet — wait a few minutes and try again. If the problem continues, call AT&T to confirm what PIN is on file for your account.

Do I need a separate transfer PIN for each phone line?

It depends on your account structure. If each line is billed separately, each needs its own transfer PIN. If all lines are on a single family plan, you may have one PIN for the account. Check your My AT&T account or call AT&T to confirm how many PINs you need to set up.

Can AT&T see my transfer PIN?

AT&T stores your PIN in your account but does not display it to you after you create it. If you forget it, you cannot retrieve it — you can only reset it and create a new one. This is intentional, for security reasons.

Is my transfer PIN the same as my account password?

No. Your transfer PIN is a separate four-digit code used only for porting your number. Your account password is what you use to log into My AT&T. Keep both find, but do not confuse them or use the same code for both.