OpenVPN config generator
Builds single-file .ovpn client profiles with inline certificates, matching server configs, and static-key site-to-site links.
A single-file .ovpn for one device
Leave blank to embed the freshly generated key below
Enter the server address to build the profile
Generated tls-crypt key — install this on the server too
Certificates have to come from your server
OpenVPN clients need a certificate signed by your server's CA, and that signing relationship cannot be created in a browser. Generate the PKI on the server with easy-rsa, then paste the files here to assemble the profile.
Generated locally, stored nowhere
Keys and passwords come from your browser's crypto RNG. Nothing you type or generate is sent to a server, written to storage, or recoverable by anyone once you close this tab.