diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index bdfce6e629112ed6c5d8336abb364632a7eaca2f..014eae1d0d26917f0df9a15f6d52c02502455667 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -161,7 +161,7 @@ In this section, we'll give an overview of how the code is structured. This is i
 
 ### Bilby Code Layout
 
-![bilby overview](docs/images/bilby_layout.pdf)
+![bilby overview](docs/images/bilby_layout.png)
 
 Note this layout is not comprehensive, for example only a few example "Priors" are shown.
 
diff --git a/docs/images/bilby_layout.png b/docs/images/bilby_layout.png
new file mode 100644
index 0000000000000000000000000000000000000000..1e80c301b04c8eb92e1712264fbef8524823b859
Binary files /dev/null and b/docs/images/bilby_layout.png differ