Nutter Tools
Nutter Tools

A free toolbox that runs in your browser. A tool for every job.

Your files never leave your device

Images

  • Convert images
  • Compress images
  • Resize images
  • Crop
  • Watermark

PDF & files

  • Merge PDFs
  • Split a PDF
  • Images to PDF
  • PDF to images
  • Remove photo location

Video & audio

  • Compress video
  • Convert video
  • Video to GIF
  • Convert audio
  • Trim audio

Everyday

  • QR codes
  • Passwords
  • Time zones
  • Unit converter
  • Word count
  • Webcam test

Developer

  • JSON formatter
  • Base64
  • Regex tester
  • Hashes
  • JWT decoder

Site

  • About
  • Contact
  • Settings
  • Privacy
  • Terms
  • Site map
  • llms.txt

Everyday

  • Images
  • Video
  • Audio
  • PDF & files
  • Text
  • QR codes
  • Units & math
  • Time & dates
  • Color
  • Passwords & IDs
  • Device tests
  • Sun & moon

For developers

  • JSON
  • Encoding
  • Regex & cron
  • Web & auth
  • Hashing & encryption
  • Config files
  • Network
  • Browser
  • AI
  • Fake data
© Nutter Toolsnutter.tools
  1. Home
  2. Config files
  3. TLS configuration generator
Your files stay on your device

TLS configuration generator

Pick a security profile and a server product and get a ready TLS configuration block, with what each profile gives up stated up front.

This tool is in beta

Still being tested. If a result looks wrong, tell us.

Report a problem

Enter a hostname to generate the configuration.

This generator writes configuration and stops there. It never connects to a host, so it cannot tell you what is actually deployed: run a checker against the live site after you apply the block. Session tickets are turned off where the server allows it because tickets trade away some forward secrecy across restarts, and the session cache covers resumption instead. Under TLS 1.3 the client picks the cipher suite, so no server-side cipher order is set. Kestrel has no stapling switch and its cipher policy applies on Linux only, Node cannot staple at all, and IIS protocol versions live in the SChannel registry keys rather than web.config. The profiles follow Mozilla's Server Side TLS guidance.

Profile and server

Compatibility profileWhat each profile gives up is stated in the result
Server product
Letters, digits, dots and hyphens only, up to 253 characters. IDN domains go in as punycode.
More settings▾
A port 80 listener or rule that sends everything to https
Strict-Transport-Security with a one year max-age
Only where the server supports it; see the CA note in the result

HSTS starts on a low max-age for new domains. OCSP stapling is fading as certificate authorities drop it, so the generated directives may do nothing depending on your CA.

Certificate file paths default to a Let's Encrypt layout; point them at your own files. No old profile is offered: TLS 1.0, TLS 1.1, RC4, 3DES and static RSA are deprecated or broken.

More config file tools

  • nginx.conf explainer
  • SSH config explainer
  • Port reference
All config file tools

Was this tool useful?