How to Configure Discord MTU Settings for Optimal Voice Performance
🔍 WiseChecker

How to Configure Discord MTU Settings for Optimal Voice Performance

If you experience voice stuttering, robotic audio, or frequent disconnects in Discord voice channels, the problem may be your network’s Maximum Transmission Unit (MTU) size. MTU determines the largest data packet your network can send. When it is too large for your connection, packets fragment or drop, degrading voice quality. This article explains how to adjust Discord’s MTU settings and your system MTU to achieve stable, clear voice calls.

Key Takeaways: Adjust MTU for Discord Voice Stability

  • User Settings > Voice & Video > Quality of Service: Enable or disable Quality of Service High Packet Priority to reduce latency.
  • Windows Command Prompt with ping -f -l: Test your optimal MTU size by sending packets of decreasing size until no fragmentation occurs.
  • Network Adapter Properties > Jumbo Packet: Set your network adapter MTU to the tested value for consistent voice performance.

ADVERTISEMENT

How MTU Affects Discord Voice Quality

MTU stands for Maximum Transmission Unit. It is the largest packet size in bytes that can travel across your network without being fragmented. Most home networks default to 1500 bytes. If your connection has overhead from VPNs, PPPoE, or Wi-Fi encryption, the effective MTU may be lower. When Discord sends voice packets larger than your effective MTU, the packets break into smaller fragments. Fragmentation increases latency, jitter, and packet loss, causing robotic audio, dropped words, or failed connections.

Discord’s Built-in Network Settings

Discord does not expose a direct MTU slider. Instead, it uses two related settings:

  • Quality of Service High Packet Priority — Marks voice packets as high priority in your router. This reduces latency but can conflict with some network configurations.
  • Voice Packet Size — Controlled by the server region and codec. Changing the server region can alter packet size indirectly.

Prerequisites Before Adjusting MTU

  • Administrator access on your Windows 10 or Windows 11 computer
  • Knowledge of your network type: wired Ethernet, Wi-Fi, VPN, or cellular hotspot
  • A stable internet connection for testing

Steps to Test and Set the Correct MTU for Discord

Follow these steps to find your optimal MTU and apply it to your network adapter. Repeat the test if you switch between Wi-Fi and Ethernet.

Step 1: Find Your Current MTU

  1. Open Command Prompt as Administrator
    Press the Windows key, type cmd, right-click Command Prompt, and select Run as administrator. Click Yes in the User Account Control dialog.
  2. Check the current MTU
    Type netsh interface ipv4 show subinterfaces and press Enter. Note the MTU value for your active network adapter, typically Ethernet or Wi-Fi. The default is usually 1500.

Step 2: Determine Your Optimal MTU

  1. Ping a reliable server with no fragmentation
    Type ping 8.8.8.8 -f -l 1472 and press Enter. The -f flag prevents fragmentation. The -l flag sets the packet size. Start with 1472, which is 1500 minus 28 bytes for the IP and ICMP headers.
  2. Interpret the result
    If you see Packet needs to be fragmented but DF set, the size is too large. Decrease the -l value by 10, for example ping 8.8.8.8 -f -l 1462. Repeat until you get replies with no errors.
  3. Find the exact maximum
    Once you get a successful reply, increase the -l value by 1 until you get the fragmentation error again. The last successful size plus 28 is your optimal MTU. For example, if -l 1464 works but -l 1465 fails, your optimal MTU is 1492 (1464 + 28).

Step 3: Change the Network Adapter MTU

  1. Open Network Connections
    Press Windows key + R, type ncpa.cpl, and press Enter.
  2. Open adapter properties
    Right-click your active network adapter (Ethernet or Wi-Fi) and select Properties.
  3. Configure the adapter
    Click the Configure button next to the adapter name. Go to the Advanced tab.
  4. Set MTU or Jumbo Packet
    In the Property list, look for Jumbo Packet or MTU. The name varies by manufacturer. Select it, then in the Value field, enter your optimal MTU from Step 2. If you see only a dropdown, choose the closest value equal to or lower than your optimal MTU. Click OK.
  5. Restart your computer
    Reboot to apply the changes. After restart, open Discord and test voice quality in a channel.

Step 4: Adjust Discord’s Quality of Service Setting

  1. Open Discord User Settings
    Click the gear icon next to your username at the bottom left.
  2. Go to Voice & Video
    In the left sidebar, select Voice & Video.
  3. Toggle Quality of Service
    Scroll to the Quality of Service section. Toggle Enable Quality of Service High Packet Priority to off. This reduces packet overhead and can improve stability on connections with MTU issues. Test voice after changing this setting.

ADVERTISEMENT

If Discord Voice Still Has Issues After MTU Changes

Even after adjusting MTU, some symptoms may persist. Check these common scenarios.

Voice Drops or Robotic Audio Only on VPN

VPNs add encapsulation overhead, reducing the effective MTU. If you use a VPN, set your local adapter MTU to 1400 or lower. Test with the ping method while the VPN is connected. Many VPNs also have a built-in MTU fix option in their settings.

Wi-Fi vs Ethernet MTU Differences

Wi-Fi often has a lower effective MTU due to encryption overhead. If you switch between Wi-Fi and Ethernet, you may need separate MTU values. Repeat the ping test for each connection type and apply the appropriate MTU to each adapter.

Router Forces MTU Lower Than Adapter Setting

Some routers impose a maximum MTU that overrides your computer setting. Log into your router’s admin panel and look for MTU settings under WAN or Advanced Network. Set it to the same value you tested. If the router cannot be changed, set your computer MTU to 1400 as a safe fallback.

Discord MTU Settings: Adapter vs VPN vs Router

Item Network Adapter VPN Router
Default MTU 1500 1400 or lower (varies) 1500 (most home routers)
Where to change Adapter Properties > Advanced VPN app settings or adapter Router admin > WAN/Network
Effect on Discord voice Direct control over packet size Reduces overhead but lowers throughput Affects all devices on network
Test method ping -f -l from Command Prompt ping with VPN active ping from any device behind router

After configuring MTU on the correct layer, open Discord and join a voice channel. Speak with another user for at least two minutes. If audio remains clear and stable, the setting is correct. If problems return, revisit the ping test because network conditions can change.

For advanced users, you can also set a persistent MTU using the netsh command: netsh interface ipv4 set subinterface "Ethernet" mtu=1492 store=persistent. Replace “Ethernet” with your adapter name and 1492 with your tested value. This bypasses the adapter properties dialog and applies the change immediately after reboot.

ADVERTISEMENT