free tool — zero signup
Let's Encrypt Auto-Formatter
Paste the PEM blocks from your ACME output — cert, chain, key, in any order — and get clean, correctly-ordered fullchain and privkey bundles in the exact layout anynode, AudioCodes Mediant, and Ribbon import. Runs entirely in your browser; the key never leaves the page. No forms, no sales follow-up.
How it works
The formatter splits your paste on PEM markers, classifies each block by its header (certificate vs. private key vs. CSR), rewraps base64 to the canonical 64-column layout, normalizes line endings, orders the certificate blocks (leaf → intermediates → root) into a fullchain bundle, and emits the key separately. It's a text formatter, not a validator — it won't lie to you about what it checked: verify the result with the openssl line below before you import it.
Usage — 3 lines
Import targets: anynode (certificate management), AudioCodes (IP Network > Security > TLS Contexts), Ribbon (certificate import / TLS profile).
Your ACME output
related troubleshooting
Automating renewals on legacy SBCs
AudioCodes 403 Forbidden: Microsoft Teams Direct Routing TLS connection rejected
Teams Direct Routing calls fail instantly; SBC log shows 403 on the TLS connection to sip.pstnhub.microsoft.com.
Teams Direct Routing TLS handshake failure: Ribbon Edge cipher suite mismatch
TLS handshake to sip.pstnhub.microsoft.com fails with handshake_failure alert from a Ribbon Edge SBC.
Automate Let's Encrypt certificates on TE-SYSTEMS anynode (Azure VM)
90-day manual certificate grind on anynode; one missed renewal takes a whole office's voice offline.
AudioCodes Mediant VE: automated wildcard SSL certificate renewal with Let's Encrypt
Uploading renewed certificates to a Mediant VE through the Web GUI every 90 days, per tenant.
How to run a Let's Encrypt ACME client for a Ribbon SBC (you can't — do this instead)
Trying to install certbot or acme.sh on a Ribbon SBC itself; the hardened OS won't allow it.
This tool exists because we got tired of formatting our own renewals — ours now format, import, and reload themselves in ~12 seconds.
Deploy Free 14-Day Sandbox — No Credit Card Required