nginx 1.30 vs 1.31
Which should you run?
Pick nginx 1.31 for new installs. It has no end-of-life date yet, while 1.30 is supported until a date not yet announced.
1.30
1.31
20262027
Supported
Security fixes only
Today
| nginx 1.30 | nginx 1.31 | |
|---|---|---|
| Released | Apr 14, 2026 | May 13, 2026 |
| Status | Supported | Supported |
| Active support until | — | — |
| End of life | Not announced | Not announced |
| Total support | — | — |
| Latest version | 1.30.5 Sep 15, 2026 | 1.31.6 Sep 15, 2026 |
| LTS | No | No |
How to upgrade from nginx 1.30 to 1.31
Ubuntu / Debian
sudo apt update
sudo apt install --only-upgrade nginx
sudo nginx -t && sudo systemctl reload nginx RHEL / Rocky / AlmaLinux
sudo dnf upgrade nginx
sudo nginx -t && sudo systemctl reload nginx Docker
docker pull nginx:1.31 Distro packages often lag behind. For current releases add the official repository from nginx.org.
Official upgrade guide ↗ Back up first, and test on a non-production machine when you move to a new branch.
Quick answers
- Should I use nginx 1.30 or 1.31?
- Pick nginx 1.31 for new installs. It has no end-of-life date yet, while 1.30 is supported until a date not yet announced.
- How long are nginx 1.30 and 1.31 supported?
- nginx 1.30: no end-of-life date announced yet. nginx 1.31: no end-of-life date announced yet.
- What are the latest nginx 1.30 and 1.31 versions?
- nginx 1.30 is at 1.30.5 (Sep 15, 2026), and nginx 1.31 is at 1.31.6 (Sep 15, 2026).
More nginx comparisons
Official release policy · Checked 2 hours ago