Check if your internet traffic is protected by Mullvad VPN. Queries am.i.mullvad.net to detect leaks, showing your visible IP, location, and whether traffic exits through a Mullvad server.
Retrieve all available cities for a given country code to select a Mullvad VPN server location. Provide a two-letter country code and receive city details: name, code, coordinates, and number of servers.
Filter and list available Mullvad VPN servers by country, city, or ownership. Returns hostname, location, IPs, provider, and protocol details for each server.
Set DNS mode to Mullvad default with optional blocking of ads, trackers, malware, adult content, gambling, or social media, or use custom DNS servers. Returns updated settings.
Connect to Mullvad VPN with optional relay location selection. Specify country, city, or hostname to set the VPN server; otherwise uses current configuration. Returns VPN status including connection state, relay hostname, and IP addresses.
Set the anti-censorship obfuscation mode for Mullvad VPN to disguise traffic and bypass censorship. Choose from auto, off, wireguard-port, udp2tcp, shadowsocks, quic, or lwo. Returns current settings after the change.
Enable or disable multihop VPN routing that chains an entry server before the exit server for added privacy. Optionally specify entry country and city codes to customize the route.