How Do I Factory Reset a Yealink Phone?

How to factory reset a yealink phone blog stylized title card with viirtue branded purple and image of a yealink phone.
If your desk phone or conference unit is acting up, sometimes the quickest fix is to start fresh. Knowing how to factory reset a Yealink phone ensures you can clear old settings, restore the default password, and get the device back online quickly. Whether you’re troubleshooting a T5 series desk phone, a DECT base, or a CP conference model, this guide walks you through every reset method step by step—so you can get your Yealink device working like new in minutes.

If your desk phone or conference unit is acting up, sometimes the quickest fix is to start fresh. Knowing how to factory reset a Yealink phone ensures you can clear old settings, restore the default password, and get the device back online quickly.

Whether you’re troubleshooting a T5 series desk phone, a DECT base, or a CP conference model, this guide walks you through every reset method step by step—so you can get your Yealink device working like new in minutes.

TLDR: Factory Reset a Yealink Phone

  1. With the phone idle, press and hold OK for 5 to 10 seconds.

  2. When “Reset to factory settings?” appears, press OK to confirm.

  3. The phone reboots and returns to defaults.

Model notes:

  • T56/T57/T58/VP59 and some newer T5x: hold Redial for about 5 seconds to trigger reset. (3CX)

  • CP conference phones (CP925/CP960/CP965): long‑press the Home button for about 20 seconds. (3CX)

Factory reset a yealink phone stylized image of the phone with viirtue logo.

Before you reset

  • A factory reset clears user data and settings, and resets the admin password to its default value. It does not typically roll back firmware, but a provisioning server may reapply firmware or config during first boot. (Yealink Support)

  • If the phone is managed by your provider, ask them first so it can auto‑provision after reboot.

Factory reset by model family

The screens and keys vary a bit by model. Use the method for your series below.

Most Yealink T2/T3/T4/T5 desk phones

  • Method A — long‑press key: With the phone idle, press and hold OK for 5–10 seconds, then confirm. (RingCentral Support)

  • Method B — menu path: Menu → Advanced → Reset Config → Reset to Factory Settings → OK. Default admin password is admin unless changed. (Zoom Support)

Yealink T56/T57/T58/VP59 and similar T5x

  • Fast path: With the phone idle, press and hold Redial for ~5 seconds, then confirm. This can work even if you do not know the admin password. (GoTo Support)

Yealink CP conference phones

  • CP925/CP960/CP965: Long‑press the Home button for ~20 seconds, then confirm. (3CX)

Reset a Yealink DECT base and handset

W60B/W70B base station — hard reset

  1. Unplug power or PoE.

  2. Press and hold the Paging/Connect button on the base.

  3. While holding, plug power or PoE back in.

  4. Release when all three LEDs are solid, then reboot the base. (Aatrox Communications)

Reset the base from a handset

On a registered handset: OK → Settings → System Settings → Base Reset. Enter PIN 0000 if unchanged, confirm reset. (SimpleVoIP)

Yealink’s DECT guidance also documents long‑pressing the device button to trigger a factory reset. (Yealink Support)

Factory reset from the web interface

If you can log into the phone’s web UI as admin:

  1. Find the IP address, then browse to it.

  2. Log in as admin / admin unless changed.

  3. Go to Settings → Upgrade → Reset to Factory and confirm. (Zoom Support)

After the reset: get back online fast

  1. Find the phone’s IP address

    • On most desk phones, press OK to open Status and read IPv4.

    • On DECT, OK → Status → Base to view the base IP. (Yealink Support)

  2. Sign in to the web UI with admin credentials and confirm network settings.

  3. Auto‑provision

    • If the provisioning server is already set, trigger it: Settings → Auto Provision → Auto Provision Now, or enable Repeatedly and set an interval. (Yealink Support)

Change the provisioning server manually

You can set the provisioning URL in the phone and then force a pull.

Option A — via web UI

  1. Browse to the phone’s IP and log in as admin.

  2. Go to Settings → Auto Provision.

  3. In Server URL, paste the provisioning URL your provider gave you.

  4. If your provider uses authentication, fill User Name and Password.

  5. Click Confirm, then Auto Provision Now to apply. (Yealink Support)

Option B — from the phone screen

Menu → Advanced → Auto Provision → set Server URLConfirm, then run Auto Provision Now. Wording varies slightly by model. (Zoom Support)

Tip for larger rollouts: Yealink also supports RPS and DHCP options for zero‑touch setup. Your provider can add the MAC in Yealink’s Device Management Service or deliver the URL with DHCP Option 66. (Yealink Support)

Two popular Yealink how‑tos

1) Find your Yealink phone’s IP address

  • Desk phones: press OK to show Status and read IPv4.

  • DECT: OK → Status → Base for the base IP. (Yealink Support)

2) Program BLF or speed‑dial keys

  • In the Web UI → Phone → DSS Key, set a line key to BLF to monitor an extension, or Speed Dial for a quick call. BLF LEDs reflect idle, busy, and ringing states. (Yealink Support)

Prefer to set call forwarding on the phone instead? Use Menu → Features → Call Forward and choose Always, Busy, or No Answer. Server‑side star codes may differ by provider. (Teleboard | Support Center)

Conclusion

Performing a factory reset on a Yealink phone is simple once you know the right steps for your model. From holding down the OK or Redial button to resetting through the web interface, these methods return your device to its defaults, allowing you to re-provision without hassle.

Always check with your provider before resetting, since many phones will automatically reload settings from a provisioning server after reboot. With this guide, you can confidently reset your Yealink device and get back to clear, reliable communication.

Looking for more than troubleshooting tips? As a Viirtue white-label partner, you can deliver fully branded VoIP and UCaaS solutions with automation, tax compliance, and high margins built in. Learn more at viirtue.com.

Troubleshooting and FAQs: How to Factory Reset a Yealink Phone

My phone asks for an admin password to reset. What now?

Try the Redial long‑press method on T57W/T58 series. It can trigger a reset without entering the password. If that is disabled by policy, contact your provider to unlock or reset credentials. (GoTo Support)

A reset clears config and data, not the installed firmware. However, if your provisioning server enforces a specific firmware, the phone may immediately upgrade or downgrade after it re‑provisions. (Yealink Support)

Use Yealink’s TFTP recovery process to reflash firmware, then provision again. (888VoIP Support)

Web UI default admin password is admin if unchanged. DECT base default PIN is 0000 unless changed. (Zoom Support)

Deploy a Fully-Featured Class 5 Softswitch under your own branding

Start Selling VoIP Today

AI Solutions

VoIP & Fax

Viirtue’s free, full-service tool for MSPs.
Free for all Viirtue partners, ViiBE makes quoting and billing seamless, so you can grow your business efficiently while serving your clients better.