+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/tools/data-storage-unit-converter/index.ts b/src/tools/data-storage-unit-converter/index.ts
new file mode 100644
index 00000000..b1ccc2a9
--- /dev/null
+++ b/src/tools/data-storage-unit-converter/index.ts
@@ -0,0 +1,16 @@
+import { ArrowsLeftRight } from '@vicons/tabler';
+import { defineTool } from '../tool';
+
+export const tool = defineTool({
+ name: 'Data Storage Unit converter',
+ path: '/data-storage-unit-converter',
+ description: 'Convert data storage or transfer units (bytes, bibytes, bits, kilobytes...)',
+ keywords: ['data', 'storage', 'unit', 'conversion',
+ 'bits', 'bytes', 'bibytes', 'binary',
+ 'KiB', 'MiB', 'GiB', 'TiB', 'PiB', 'EiB', 'ZiB', 'YiB',
+ 'B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB',
+ 'b', 'Kb', 'Mb', 'Gb', 'Tb', 'Pb', 'Eb', 'Zb', 'Yb'],
+ component: () => import('./data-storage-unit-converter.vue'),
+ icon: ArrowsLeftRight,
+ createdAt: new Date('2024-08-15'),
+});
diff --git a/src/tools/index.ts b/src/tools/index.ts
index c9003fe8..ca7b0a87 100644
--- a/src/tools/index.ts
+++ b/src/tools/index.ts
@@ -2,6 +2,8 @@ import { tool as base64FileConverter } from './base64-file-converter';
import { tool as base64StringConverter } from './base64-string-converter';
import { tool as basicAuthGenerator } from './basic-auth-generator';
import { tool as emailNormalizer } from './email-normalizer';
+import { tool as dataTransferRate } from './data-transfer-rate';
+import { tool as dataStorageUnitConverter } from './data-storage-unit-converter';
import { tool as asciiTextDrawer } from './ascii-text-drawer';