diff --git a/icons/cloud-backup.json b/icons/cloud-backup.json
new file mode 100644
index 000000000..c2a5aca6c
--- /dev/null
+++ b/icons/cloud-backup.json
@@ -0,0 +1,33 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "ericfennis",
+ "jguddas",
+ "danielbayley",
+ "karsa-mistmere"
+ ],
+ "tags": [
+ "storage",
+ "memory",
+ "bytes",
+ "servers",
+ "backup",
+ "timemachine",
+ "rotate",
+ "synchronize",
+ "synchronise",
+ "refresh",
+ "reconnect",
+ "transfer",
+ "data",
+ "security",
+ "upload",
+ "save",
+ "remote",
+ "safety"
+ ],
+ "categories": [
+ "arrows",
+ "files"
+ ]
+}
diff --git a/icons/cloud-backup.svg b/icons/cloud-backup.svg
new file mode 100644
index 000000000..0cf21c69a
--- /dev/null
+++ b/icons/cloud-backup.svg
@@ -0,0 +1,15 @@
+
diff --git a/icons/cloud-sync.json b/icons/cloud-sync.json
new file mode 100644
index 000000000..c9722e291
--- /dev/null
+++ b/icons/cloud-sync.json
@@ -0,0 +1,27 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "colebemis",
+ "csandman",
+ "ericfennis",
+ "karsa-mistmere"
+ ],
+ "tags": [
+ "synchronize",
+ "synchronise",
+ "refresh",
+ "reconnect",
+ "transfer",
+ "backup",
+ "storage",
+ "upload",
+ "download",
+ "connection",
+ "network",
+ "data"
+ ],
+ "categories": [
+ "arrows",
+ "files"
+ ]
+}
diff --git a/icons/cloud-sync.svg b/icons/cloud-sync.svg
new file mode 100644
index 000000000..b9333986a
--- /dev/null
+++ b/icons/cloud-sync.svg
@@ -0,0 +1,17 @@
+