diff --git a/src/components/TextareaCopyable.vue b/src/components/TextareaCopyable.vue
new file mode 100644
index 00000000..49fb96d1
--- /dev/null
+++ b/src/components/TextareaCopyable.vue
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ tooltipText }}
+
+
+
+ {{ tooltipText }}
+
+
+
+
+
+
+
diff --git a/src/tools/json-viewer/json-viewer.vue b/src/tools/json-viewer/json-viewer.vue
index 701aebc8..00af91d6 100644
--- a/src/tools/json-viewer/json-viewer.vue
+++ b/src/tools/json-viewer/json-viewer.vue
@@ -17,26 +17,16 @@
/>
-
-
-
-
- Copy
-
+