diff --git a/recipes/libs/nghttp2/recipe.toml b/recipes/libs/nghttp2/recipe.toml
index 94940d0fcfb324964d954749daff65931659fa94..81ef6277b4edee75670211c468fd31492d8225b3 100644
--- a/recipes/libs/nghttp2/recipe.toml
+++ b/recipes/libs/nghttp2/recipe.toml
@@ -1,6 +1,6 @@
 [source]
-tar = "https://github.com/nghttp2/nghttp2/releases/download/v1.53.0/nghttp2-1.53.0.tar.xz"
-blake3 = "bad5f220a66b7e6f3df20f69f4fc7e7beca46e6c143fc63b95a2656a2e897caf"
+tar = "https://github.com/nghttp2/nghttp2/releases/download/v1.62.1/nghttp2-1.62.1.tar.xz"
+blake3 = "77b1c0fed8e97db0aa7d6e1a5ed16e5a053093ed0006b7c747dca290d694f3af"
 [build]
 template = "custom"
 script = """