diff --git a/app/javascript/components/recordings/RecordingRow.jsx b/app/javascript/components/recordings/RecordingRow.jsx
index 048906011c8c65ddb508e32c5513c6829a581b01..a465a27dedbd0be96380434a61a49455a27079ad 100644
--- a/app/javascript/components/recordings/RecordingRow.jsx
+++ b/app/javascript/components/recordings/RecordingRow.jsx
@@ -181,13 +181,14 @@ export default function RecordingRow({
                 <Button
                   variant="icon"
                   className="mt-1 me-3"
+                  title={t('recording.copy_recording_urls')}
                   onClick={() => copyRecordingUrl.mutate({ record_id: recording.record_id })}
                 >
                   <ClipboardDocumentIcon className="hi-s text-muted" />
                 </Button>
               )}
               <Modal
-                modalButton={<Dropdown.Item className="btn btn-icon"><TrashIcon className="hi-s me-2" /></Dropdown.Item>}
+                modalButton={<Dropdown.Item className="btn btn-icon"><TrashIcon className="hi-s me-2" title={t('delete')} /></Dropdown.Item>}
                 body={(
                   <DeleteRecordingForm
                     mutation={useDeleteAPI}
diff --git a/app/javascript/components/rooms/room/public_recordings/PublicRecordingRow.jsx b/app/javascript/components/rooms/room/public_recordings/PublicRecordingRow.jsx
index 8850e6135b33cecc1d1c41256e0eede9f8940b5d..28cd9ac8f43c1cf5349c6069179a71ad2e76dc3c 100644
--- a/app/javascript/components/rooms/room/public_recordings/PublicRecordingRow.jsx
+++ b/app/javascript/components/rooms/room/public_recordings/PublicRecordingRow.jsx
@@ -73,6 +73,7 @@ export default function PublicRecordingRow({
           <Button
             variant="icon"
             className="mt-1 me-3"
+            title={t('recording.copy_recording_urls')}
             onClick={() => copyRecordingUrl.mutate({ record_id: recording.record_id })}
           >
             <ClipboardDocumentIcon className="hi-s text-muted" />