diff --git a/src/Rector/Contrib/Nette/HtmlAddMethodRector.php b/src/Rector/Contrib/Nette/HtmlAddMethodRector.php
new file mode 100644
index 00000000000..449918ba30f
--- /dev/null
+++ b/src/Rector/Contrib/Nette/HtmlAddMethodRector.php
@@ -0,0 +1,58 @@
+name instanceof Identifier) {
+ return false;
+ }
+
+ if ($node->class->getLast() !== 'Html') {
+ return false;
+ }
+
+ if ((string) $node->name !== 'add') {
+ return false;
+ }
+
+ return true;
+ }
+
+ /**
+ * @param StaticCall $node
+ */
+ public function refactor(Node $node): ?Node
+ {
+ $node->name->name = 'addHtml';
+
+ return $node;
+ }
+}
diff --git a/tests/Rector/Contrib/Nette/HtmlAddMethodRector/Test.php b/tests/Rector/Contrib/Nette/HtmlAddMethodRector/Test.php
new file mode 100644
index 00000000000..e2a6582d1ef
--- /dev/null
+++ b/tests/Rector/Contrib/Nette/HtmlAddMethodRector/Test.php
@@ -0,0 +1,16 @@
+doTestFileMatchesExpectedContent(
+ __DIR__ . '/wrong/wrong.php.inc',
+ __DIR__ . '/correct/correct.php.inc'
+ );
+ }
+}
diff --git a/tests/Rector/Contrib/Nette/HtmlAddMethodRector/correct/correct.php.inc b/tests/Rector/Contrib/Nette/HtmlAddMethodRector/correct/correct.php.inc
new file mode 100644
index 00000000000..aebe13b0c96
--- /dev/null
+++ b/tests/Rector/Contrib/Nette/HtmlAddMethodRector/correct/correct.php.inc
@@ -0,0 +1,3 @@
+