diff --git a/src/tools/remove-duplicate-text-rows/index.ts b/src/tools/remove-duplicate-text-rows/index.ts
new file mode 100644
index 00000000..d3d522c8
--- /dev/null
+++ b/src/tools/remove-duplicate-text-rows/index.ts
@@ -0,0 +1,12 @@
+import { Copy } from '@vicons/tabler';
+import { defineTool } from '../tool';
+
+export const tool = defineTool({
+ name: 'Remove duplicate text',
+ path: '/remove-duplicate-text',
+ description: 'Remove duplicate rows from a list of text rows.',
+ keywords: ['remove', 'duplicate', 'text', 'rows', 'delete', 'unique', 'distinct'],
+ component: () => import('./remove-duplicate-text-rows.vue'),
+ icon: Copy,
+ createdAt: new Date('2024-10-01'),
+});
diff --git a/src/tools/remove-duplicate-text-rows/remove-duplicate-text-rows.vue b/src/tools/remove-duplicate-text-rows/remove-duplicate-text-rows.vue
new file mode 100644
index 00000000..437d7a82
--- /dev/null
+++ b/src/tools/remove-duplicate-text-rows/remove-duplicate-text-rows.vue
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+