diff --git a/README.md b/README.md
index 6295145c40a5b0da2437a9678732d088823a9711..4fad678669630721a6e49178387ae06e02bc2a80 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,8 @@
+[![GPLv3 license](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/)
+[![JAVA](https://img.shields.io/badge/Java-11-be0032?logo=java)](http://www.oracle.com/technetwork/java/javase/downloads/index.html)
+[![publication](https://img.shields.io/badge/doi-10.1186/1471.2148.10.210-f6a600)](https://doi.org/10.1186/1471-2148-10-210)
+
+
 # BMGE
 
 _BMGE_ (Block Mapping and Gathering with Entropy) is a command line program written in [Java](https://docs.oracle.com/en/java/) to select regions in a multiple sequence alignment that are suited for phylogenetic inference. For more details, see the associated publication (Criscuolo and Gribaldo 2010).