diff --git a/src/ebi_commands/ebi_command_itself.rs b/src/ebi_commands/ebi_command_itself.rs
index acf0958c3e72d9d57ed8c73730487131a6922c09..c4870e313f1590256f8c8aa00db8aa28c9328981 100644
--- a/src/ebi_commands/ebi_command_itself.rs
+++ b/src/ebi_commands/ebi_command_itself.rs
@@ -528,5 +528,12 @@ pub fn html() -> String {
         Some("<i>".to_owned() + &EbiCommand::path_to_string(&path[1..]).to_sentence_case() + "</i>. " + path.last().unwrap().explanation_short())
     } else {None}).join("</li><li>") +
     
+    "</li></ul>" + 
+    
+    
+    //file formats
+    "<h3>Supported file formats</h3>" + 
+    "<ul><li>" +
+    &EBI_FILE_HANDLERS.iter().map(|file_handler| format!("{} (.{})", file_handler.name.to_sentence_case(), file_handler.file_extension)).join("</li><li>") +
     "</li></ul>"
 }
\ No newline at end of file