diff --git a/tool/cmd_data.cpp b/tool/cmd_data.cpp
index f567ef83833f5f36971d8779bf3061c5fe70e43c..64222279359c201591e168d5d000c46d58e22e70 100644
--- a/tool/cmd_data.cpp
+++ b/tool/cmd_data.cpp
@@ -17,9 +17,9 @@ const char *help_data =
     "Output binary domain data.\n"
     "\n"
     "Command-specific options:\n"
-    "  --domain -d <index> Positive numerical domain index. If this option\n"
-    "                      is not specified, data of all domains are\n"
-    "                      concatenated.\n";
+    "  --domain -d <index> Positive numerical domain index, or 'all' for\n"
+    "                      all domains (default). In this case, data of all\n"
+    "                      domains are concatenated.\n";
 
 /****************************************************************************/
 
diff --git a/tool/cmd_domain.cpp b/tool/cmd_domain.cpp
index aa559ea022bd731c8830c7a4c328cf0f496ba45d..d144ffcaec09f7cf46a183701f5289b842ad4598 100644
--- a/tool/cmd_domain.cpp
+++ b/tool/cmd_domain.cpp
@@ -39,10 +39,9 @@ const char *help_domains =
     "The process data are displayed as raw hexadecimal bytes.\n"
     "\n"
     "Command-specific options:\n"
-    "  --domain   -d <index> Positive numerical domain index. If this\n"
-    "                        option is not specified, all domains are\n"
-    "                        displayed.\n"
-    "  --verbose  -v         Show FMMUs and process data.\n";
+    "  --domain   -d <index> Positive numerical domain index, or 'all'\n"
+    "                        for all domains (default).\n"
+    "  --verbose  -v         Show FMMUs and process data additionally.\n";
 
 /****************************************************************************/