diff --git src/wp-admin/menu.php src/wp-admin/menu.php
index 0ad302e..4d0afb7 100644
--- src/wp-admin/menu.php
+++ src/wp-admin/menu.php
@@ -252,7 +252,31 @@ if ( current_user_can( 'list_users' ) ) {
 	}
 }
 
-$menu[75]                     = array( __( 'Tools' ), 'edit_posts', 'tools.php', '', 'menu-top menu-icon-tools', 'menu-tools', 'dashicons-admin-tools' );
+$confirmed_export_request_count = 0;
+if ( current_user_can( 'export_others_personal_data' ) ) {
+	$export_request_counts = (array) wp_count_user_requests( 'export_personal_data' );
+	if ( isset( $export_request_counts['request-confirmed'] ) ) {
+		$confirmed_export_request_count = (int) $export_request_counts['request-confirmed'];
+	}
+}
+
+$confirmed_erase_request_count = 0;
+if ( current_user_can( 'erase_others_personal_data' ) ) {
+	$erase_request_counts = (array) wp_count_user_requests( 'remove_personal_data' );
+	if ( isset( $erase_request_counts['request-confirmed'] ) ) {
+		$confirmed_erase_request_count = (int) $erase_request_counts['request-confirmed'];
+	}
+}
+
+$confirmed_request_count = $confirmed_export_request_count + $confirmed_erase_request_count;
+
+$request_notice = sprintf(
+	'<span class="update-plugins count-%d"><span class="plugin-count">%d</span></span>',
+	$confirmed_request_count,
+	number_format_i18n( $confirmed_request_count )
+);
+
+$menu[75]                     = array( sprintf( __( 'Tools %s' ), $request_notice ), 'edit_posts', 'tools.php', '', 'menu-top menu-icon-tools', 'menu-tools', 'dashicons-admin-tools' );
 	$submenu['tools.php'][5]  = array( __( 'Available Tools' ), 'edit_posts', 'tools.php' );
 	$submenu['tools.php'][10] = array( __( 'Import' ), 'import', 'import.php' );
 	$submenu['tools.php'][15] = array( __( 'Export' ), 'export', 'export.php' );
