diff --git a/docs/Scraping a site.md b/docs/Scraping a site.md
index 4ba826e..50c4525 100644
--- a/docs/Scraping a site.md
+++ b/docs/Scraping a site.md
@@ -98,8 +98,8 @@ data as CSV* panel.
* [How to create a sitemap]
* [How to add multiple start URLs]
-[image-news-site]: images/scraping-a-site/news-site.png?raw=true
-[image-news-site-sitemap]: images/scraping-a-site/news-site-sitemap.png?raw=true
+[image-news-site]: images/scraping-a-site/news-site.svg
+[image-news-site-sitemap]: images/scraping-a-site/news-site-sitemap.svg
[text-selector]: Selectors/Text%20selector.md
[link-selector]: Selectors/Link%20selector.md
[element-selector]: Selectors/Element%20selector.md
diff --git a/docs/Selectors/Element selector.md b/docs/Selectors/Element selector.md
index 4280b6c..886334e 100644
--- a/docs/Selectors/Element selector.md
+++ b/docs/Selectors/Element selector.md
@@ -45,7 +45,7 @@ Though [Table selector] [table-selector] might be much better solution.
[css-selector]: ../CSS%20selector.md
[pagination-selector]: Pagination%20selector.md
[table-selector]: Table%20selector.md
-[multiple-elements-with-text-selectors]: ../images/selectors/text/text-selector-multiple-elements-with-text-selectors.png?raw=true
+[multiple-elements-with-text-selectors]: ../images/selectors/text/text-selector-multiple-elements-with-text-selectors.svg
[How to scrape multiple items within a listings page]: https://webscraper.io/tutorials/multiple-items
description: Web Scraper Element Selector - select multiple data elements from lists and containers with scroll support for dynamic content loading
diff --git a/docs/Selectors/Link selector.md b/docs/Selectors/Link selector.md
index d6b064a..5555f44 100644
--- a/docs/Selectors/Link selector.md
+++ b/docs/Selectors/Link selector.md
@@ -46,7 +46,7 @@ selector.
![Fig. 1: Multiple link selectors for category navigation][multiple-level-link-selectors]
-[multiple-level-link-selectors]: ../images/selectors/link/multiple-level-link-selectors.png?raw=true
+[multiple-level-link-selectors]: ../images/selectors/link/multiple-level-link-selectors.svg
[element-click]: Element%20click%20selector.md
[css-selector]: ../CSS%20selector.md
[pagination-selector]: Pagination%20selector.md
diff --git a/docs/Selectors/Pagination selector.md b/docs/Selectors/Pagination selector.md
index 35cc45c..030bf54 100644
--- a/docs/Selectors/Pagination selector.md
+++ b/docs/Selectors/Pagination selector.md
@@ -49,7 +49,7 @@ data from those.
[css-selector]: ../CSS%20selector.md
-[pagination-selector]: ../images/selectors/pagination/pagination-selector.png?raw=true
+[pagination-selector]: ../images/selectors/pagination/pagination-selector.svg
description: Web Scraper Pagination Selector - navigate through paginated content and load more buttons to scrape data from multiple pages automatically
keywords: pagination selector, pagination scraping, load more button, page navigation, multi-page scraping, automatic pagination, next page
diff --git a/docs/Selectors/Sitemap xml selector.md b/docs/Selectors/Sitemap xml selector.md
index 27762e6..0ada99b 100644
--- a/docs/Selectors/Sitemap xml selector.md
+++ b/docs/Selectors/Sitemap xml selector.md
@@ -74,7 +74,7 @@ When using Sitemap.xml selector, set the main page of the site as a start URL.
[link-selector]: Link%20selector.md
[cloud-web-scraper]: https://www.webscraper.io/cloud-scraper
-[sitemap-xml-link-selectors]: ../images/selectors/sitemap-xml/sitemap-xml-link-selector.png?raw=true
+[sitemap-xml-link-selectors]: ../images/selectors/sitemap-xml/sitemap-xml-link-selector.svg
[sitemap format]: https://www.sitemaps.org/protocol.html
description: Extract URLs from sitemap.xml files to scrape entire websites without pagination using Web Scraper's Sitemap.xml link selector
diff --git a/docs/Selectors/Table selector.md b/docs/Selectors/Table selector.md
index 8e09493..eae8ea3 100644
--- a/docs/Selectors/Table selector.md
+++ b/docs/Selectors/Table selector.md
@@ -21,7 +21,7 @@ shows what you should select when extracting data from a table.
## Use cases
See [Text selector] [text-selector] use cases.
- [table-selector-selectors]: ../images/selectors/table/selectors.png?raw=true
+ [table-selector-selectors]: ../images/selectors/table/selectors.svg
[text-selector]: Text%20selector.md
[css-selector]: ../CSS%20selector.md
diff --git a/docs/Selectors/Text selector.md b/docs/Selectors/Text selector.md
index 4d5b945..c723ef0 100644
--- a/docs/Selectors/Text selector.md
+++ b/docs/Selectors/Text selector.md
@@ -66,9 +66,9 @@ how data is returned
* [How to scrape multiple items within a listings page]
-[text-selector-multiple-single-text-selectors-in-one-page]: ../images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.png?raw=true
-[text-selector-multiple-elements-with-text-selectors]: ../images/selectors/text/text-selector-multiple-elements-with-text-selectors.png?raw=true
-[text-selector-multiple-per-page]: ../images/selectors/text/text-selector-multiple-per-page.png?raw=true
+[text-selector-multiple-single-text-selectors-in-one-page]: ../images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.svg
+[text-selector-multiple-elements-with-text-selectors]: ../images/selectors/text/text-selector-multiple-elements-with-text-selectors.svg
+[text-selector-multiple-per-page]: ../images/selectors/text/text-selector-multiple-per-page.svg
[element-selector]: Element%20selector.md
[css-selector]: ../CSS%20selector.md
[How to scrape multiple items within a listings page]: https://webscraper.io/tutorials/multiple-items
diff --git a/docs/images/scraping-a-site/news-site-sitemap.png b/docs/images/scraping-a-site/news-site-sitemap.png
deleted file mode 100644
index d793ca5..0000000
Binary files a/docs/images/scraping-a-site/news-site-sitemap.png and /dev/null differ
diff --git a/docs/images/scraping-a-site/news-site-sitemap.svg b/docs/images/scraping-a-site/news-site-sitemap.svg
new file mode 100644
index 0000000..5e72611
--- /dev/null
+++ b/docs/images/scraping-a-site/news-site-sitemap.svg
@@ -0,0 +1,116 @@
+
\ No newline at end of file
diff --git a/docs/images/scraping-a-site/news-site.png b/docs/images/scraping-a-site/news-site.png
deleted file mode 100644
index c5be8ce..0000000
Binary files a/docs/images/scraping-a-site/news-site.png and /dev/null differ
diff --git a/docs/images/scraping-a-site/news-site.svg b/docs/images/scraping-a-site/news-site.svg
new file mode 100644
index 0000000..5bcbaa2
--- /dev/null
+++ b/docs/images/scraping-a-site/news-site.svg
@@ -0,0 +1,100 @@
+
\ No newline at end of file
diff --git a/docs/images/selectors/link/multiple-level-link-selectors.png b/docs/images/selectors/link/multiple-level-link-selectors.png
deleted file mode 100644
index c73e9c3..0000000
Binary files a/docs/images/selectors/link/multiple-level-link-selectors.png and /dev/null differ
diff --git a/docs/images/selectors/link/multiple-level-link-selectors.svg b/docs/images/selectors/link/multiple-level-link-selectors.svg
new file mode 100644
index 0000000..f912664
--- /dev/null
+++ b/docs/images/selectors/link/multiple-level-link-selectors.svg
@@ -0,0 +1,117 @@
+
\ No newline at end of file
diff --git a/docs/images/selectors/pagination/pagination-selector.png b/docs/images/selectors/pagination/pagination-selector.png
deleted file mode 100644
index 4d2fdf4..0000000
Binary files a/docs/images/selectors/pagination/pagination-selector.png and /dev/null differ
diff --git a/docs/images/selectors/pagination/pagination-selector.svg b/docs/images/selectors/pagination/pagination-selector.svg
new file mode 100644
index 0000000..591df00
--- /dev/null
+++ b/docs/images/selectors/pagination/pagination-selector.svg
@@ -0,0 +1,137 @@
+
\ No newline at end of file
diff --git a/docs/images/selectors/sitemap-xml/sitemap-xml-link-selector.png b/docs/images/selectors/sitemap-xml/sitemap-xml-link-selector.png
deleted file mode 100644
index e7a5614..0000000
Binary files a/docs/images/selectors/sitemap-xml/sitemap-xml-link-selector.png and /dev/null differ
diff --git a/docs/images/selectors/sitemap-xml/sitemap-xml-link-selector.svg b/docs/images/selectors/sitemap-xml/sitemap-xml-link-selector.svg
new file mode 100644
index 0000000..0cb881c
--- /dev/null
+++ b/docs/images/selectors/sitemap-xml/sitemap-xml-link-selector.svg
@@ -0,0 +1,101 @@
+
\ No newline at end of file
diff --git a/docs/images/selectors/table/selectors.png b/docs/images/selectors/table/selectors.png
deleted file mode 100644
index c305bfd..0000000
Binary files a/docs/images/selectors/table/selectors.png and /dev/null differ
diff --git a/docs/images/selectors/table/selectors.svg b/docs/images/selectors/table/selectors.svg
new file mode 100644
index 0000000..add94f2
--- /dev/null
+++ b/docs/images/selectors/table/selectors.svg
@@ -0,0 +1,98 @@
+
\ No newline at end of file
diff --git a/docs/images/selectors/text/text-selector-multiple-elements-with-text-selectors.png b/docs/images/selectors/text/text-selector-multiple-elements-with-text-selectors.png
deleted file mode 100644
index 8e284c1..0000000
Binary files a/docs/images/selectors/text/text-selector-multiple-elements-with-text-selectors.png and /dev/null differ
diff --git a/docs/images/selectors/text/text-selector-multiple-elements-with-text-selectors.svg b/docs/images/selectors/text/text-selector-multiple-elements-with-text-selectors.svg
new file mode 100644
index 0000000..ce41037
--- /dev/null
+++ b/docs/images/selectors/text/text-selector-multiple-elements-with-text-selectors.svg
@@ -0,0 +1,112 @@
+
\ No newline at end of file
diff --git a/docs/images/selectors/text/text-selector-multiple-per-page.png b/docs/images/selectors/text/text-selector-multiple-per-page.png
deleted file mode 100644
index eb68ed4..0000000
Binary files a/docs/images/selectors/text/text-selector-multiple-per-page.png and /dev/null differ
diff --git a/docs/images/selectors/text/text-selector-multiple-per-page.svg b/docs/images/selectors/text/text-selector-multiple-per-page.svg
new file mode 100644
index 0000000..c9e55c4
--- /dev/null
+++ b/docs/images/selectors/text/text-selector-multiple-per-page.svg
@@ -0,0 +1,88 @@
+
\ No newline at end of file
diff --git a/docs/images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.png b/docs/images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.png
deleted file mode 100644
index a7690ec..0000000
Binary files a/docs/images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.png and /dev/null differ
diff --git a/docs/images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.svg b/docs/images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.svg
new file mode 100644
index 0000000..15451d1
--- /dev/null
+++ b/docs/images/selectors/text/text-selector-multiple-single-text-selectors-in-one-page.svg
@@ -0,0 +1,103 @@
+
\ No newline at end of file