WireGuard profile duplicator

Paste an existing client config, then generate a new client profile with the next IP address, a fresh key pair, a QR code, and the matching peer block for the server.

1. Existing client config

Only the address and the new device key pair are editable. Everything else is carried over from the pasted config.

2. New device settings

This can contain multiple comma-separated addresses.

The Generate button uses the browser's built-in Web Crypto X25519 support. You can still paste keys manually.

3. Generated config, QR code and server peer

QR code

Nothing generated yet

Import this on the new device with the WireGuard app.