diff --git a/README.md b/README.md
index ce94d4802..59a5e8616 100644
--- a/README.md
+++ b/README.md
@@ -1,10 +1,11 @@
# VexCL
-[](http://vexcl.readthedocs.io/en/latest/?badge=latest)
-[](https://travis-ci.org/ddemidov/vexcl)
-[](https://ci.appveyor.com/project/ddemidov/vexcl/branch/master)
-[](http://codecov.io/github/ddemidov/vexcl?branch=master)
-[](https://scan.coverity.com/projects/5306)
+[![Documentation Status](https://readthedocs.org/projects/vexcl/badge/?version=latest)](http://vexcl.readthedocs.io/en/latest/?badge=latest)
+[![DOI](https://zenodo.org/badge/4479068.svg)](https://zenodo.org/badge/latestdoi/4479068)
+[![Build Status](https://travis-ci.org/ddemidov/vexcl.svg?branch=master)](https://travis-ci.org/ddemidov/vexcl)
+[![Build status](https://ci.appveyor.com/api/projects/status/nmky93cldeywgru7?svg=true)](https://ci.appveyor.com/project/ddemidov/vexcl)
+[![codecov](https://codecov.io/gh/ddemidov/vexcl/branch/master/graph/badge.svg)](https://codecov.io/gh/ddemidov/vexcl)
+[![Coverity Scan Build Status](https://scan.coverity.com/projects/5306/badge.svg)](https://scan.coverity.com/projects/5306)
VexCL is a vector expression template library for OpenCL/CUDA. It has been