WARP setup guides
Start with the task you need to complete: import a file, understand a setting or isolate an error. To create the configuration itself, use the generator.
WARP for Amnezia VPN and AmneziaWG: config and import
Create a WARP configuration for a compatible Amnezia client. Compare Amnezia VPN and AmneziaWG, choose the right .conf options and import your file.
Client setupWARP for Happ: Xray JSON config and import
For Happ, start with the Xray JSON export rather than an AmneziaWG .conf. Check your app’s core, understand the generated routes and diagnose import or startup errors.
Client setupSet up a WARP profile in Clash: AWG and MASQUE
A Clash app’s name does not establish which protocols its bundled core supports. Check the core, import your YAML and select the intended WARP proxy.
TroubleshootingWARP config not connecting: a step-by-step checklist
Locate the failure first: generating the file, importing it, establishing a tunnel or opening a particular site. Each stage needs a different check.
Configuration referenceWARP settings explained: DNS, MTU and split tunneling
DNS resolves names, MTU limits packet size, and routing selects the destinations that use the tunnel. These settings solve different problems: test them one at a time.
Need a configuration file?
Create a profile, then follow the import guide for your chosen client.
Open WARP Generator →