diff --git a/docs/extensions/admonition.md b/docs/extensions/admonition.md
index d52d7386a86cfe2456eace9753a02a3e54add81d..e05cb74e6e2e3cadac0175d2001a173d2fbbd84a 100644
--- a/docs/extensions/admonition.md
+++ b/docs/extensions/admonition.md
@@ -4,7 +4,7 @@
 makes it possible to add block-styled side content to your documentation, for
 example summaries, notes, hints or warnings.
 
-  [1]: https://pythonhosted.org/Markdown/extensions/admonition.html
+  [1]: https://python-markdown.github.io/extensions/admonition/
 
 ## Installation
 
diff --git a/docs/extensions/codehilite.md b/docs/extensions/codehilite.md
index 51b13bc9c4fd668367e868f42ba987cee091aade..d990a082c561c570ae68db34e20f534bf480d61c 100644
--- a/docs/extensions/codehilite.md
+++ b/docs/extensions/codehilite.md
@@ -10,7 +10,7 @@ executed during compilation of the Markdown file.
     further directions on how to set up Pygments or use the official
     [Docker image][3] with all dependencies pre-installed.
 
-  [1]: https://pythonhosted.org/Markdown/extensions/code_hilite.html
+  [1]: https://python-markdown.github.io/extensions/code_hilite/
   [2]: http://pygments.org
   [3]: https://hub.docker.com/r/squidfunk/mkdocs-material/
 
diff --git a/docs/extensions/footnotes.md b/docs/extensions/footnotes.md
index a33458bc7c8dc441348cfc22d147a31238c232f6..a271ad861560593b516dce31435ed9e660693131 100644
--- a/docs/extensions/footnotes.md
+++ b/docs/extensions/footnotes.md
@@ -3,7 +3,7 @@
 [Footnotes][1] is another extension included in the standard Markdown library.
 As the name says, it adds the ability to add footnotes to your documentation.
 
-  [1]: https://pythonhosted.org/Markdown/extensions/footnotes.html
+  [1]: https://python-markdown.github.io/extensions/footnotes/
 
 ## Installation
 
diff --git a/docs/extensions/metadata.md b/docs/extensions/metadata.md
index 5b77b589c7d73d155146326c986f89ead0d89fc4..1bf2205afdee6806877e4ddeb0411c5206793caa 100644
--- a/docs/extensions/metadata.md
+++ b/docs/extensions/metadata.md
@@ -7,7 +7,7 @@ source: metadata.md
 The [Metadata][1] extension makes it possible to add metadata to a document
 which gives more control over the theme in a page-specific context.
 
-  [1]: https://pythonhosted.org/Markdown/extensions/meta_data.html
+  [1]: https://python-markdown.github.io/extensions/meta_data/
 
 ## Installation
 
diff --git a/docs/extensions/permalinks.md b/docs/extensions/permalinks.md
index d34475129782197276c773c80c17ae3401a6b356..d75b6c2f8d7ba4a6491d304d320e2c4c42b3c494 100644
--- a/docs/extensions/permalinks.md
+++ b/docs/extensions/permalinks.md
@@ -5,7 +5,7 @@ of the standard Markdown library. The extension inserts an anchor at the end of
 each headline, which makes it possible to directly link to a subpart of the
 document.
 
-  [1]: https://pythonhosted.org/Markdown/extensions/toc.html
+  [1]: https://python-markdown.github.io/extensions/toc/
 
 ## Installation
 
diff --git a/docs/extensions/pymdown.md b/docs/extensions/pymdown.md
index baa4f148128348e7a67ebc1a49607dd94ff1621c..9705d42d5a9df1143a9ab63f8ee7542a0cfdc3ab 100644
--- a/docs/extensions/pymdown.md
+++ b/docs/extensions/pymdown.md
@@ -238,7 +238,7 @@ lists and other block elements, which the [Fenced Code Blocks][23] extension
 from the standard Markdown library doesn't parse correctly.
 
   [22]: https://facelessuser.github.io/pymdown-extensions/extensions/superfences/
-  [23]: https://pythonhosted.org/Markdown/extensions/fenced_code_blocks.html
+  [23]: https://python-markdown.github.io/extensions/fenced_code_blocks/
 
 ### Tasklist