This guide covers the installation and management of Let’s Encrypt SSL/TLS certificates on an IIS server using the win‑acme tool. The tool is an officially recognized ACME client for Windows that communicates with the Let’s Encrypt platform to:
This guide walks you step-by-step through downloading, installing, and using win‑acme to issue and automatically renew Let’s Encrypt SSL/TLS certificates for your IIS server — without using a control panel.
Visit https://www.win‑acme.com/ and download the latest version of the tool. Extract the ZIP file into a suitable folder, e.g. C:\Program Files\win‑acme.
Run it as Administrator. In the command-line interface, available options will appear. Press N (New certificate) to start the certificate creation process.
After issuance, win‑acme creates a Windows scheduled task to automatically renew the certificate before it expires (typically ~60 days before).
You can use parameters like:
wacs.exe --source iis --host "yourdomain.com,www.yourdomain.com" --store certificatestore --installation iis --accepttos
Or for wildcard/SAN certificates using DNS‑01 validation:
wacs.exe --target manual --host "*.example.com" --validationmode dns‑01 --validation cloudflare --cloudflareapitoken YOUR_TOKEN --installation iis --accepttos
After installation, check the following:
wacs.exe after installation, or renewal tasks may fail).Contact our experts, they will be happy to help!
Contact us