diff --git a/docs/Radarr/Radarr-collection-of-custom-formats.md b/docs/Radarr/Radarr-collection-of-custom-formats.md
index c31a1189b..b1a8714e0 100644
--- a/docs/Radarr/Radarr-collection-of-custom-formats.md
+++ b/docs/Radarr/Radarr-collection-of-custom-formats.md
@@ -86,7 +86,7 @@ We've made 3 guides related to this.
| UK Streaming Services | Misc Streaming Services | Anime Streaming Services |
| --------------------- | ----------------------- | ------------------------ |
| [BBC iPlayer](#ip) | [Crave](#crav) | [VRV](#vrv) |
-| | [OViD](#ovid) | |
+| [ITVX](#itvx) | [OViD](#ovid) | |
---
@@ -1936,6 +1936,24 @@ We've made 3 guides related to this.
---
+### ITVX
+
+ITVX aka ITV
+
+??? question "ITVX aka ITV - [Click to show/hide]"
+
+ {! include-markdown "../../includes/cf-descriptions/itvx.md" !}
+
+??? example "JSON - [Click to show/hide]"
+
+ ```json
+ [[% filter indent(width=4) %]][[% include 'json/radarr/cf/itvx.json' %]][[% endfilter %]]
+ ```
+
+[TOP](#index)
+
+---
+
### NF
Netflix
diff --git a/docs/Sonarr/sonarr-collection-of-custom-formats.md b/docs/Sonarr/sonarr-collection-of-custom-formats.md
index 5373c21f3..9ede96ce1 100644
--- a/docs/Sonarr/sonarr-collection-of-custom-formats.md
+++ b/docs/Sonarr/sonarr-collection-of-custom-formats.md
@@ -82,7 +82,7 @@ We've made 3 guides related to this.
| [4OD](#4od) | [Crave](#crav) | [B-Global](#b-global) | [UHD Streaming Boost](#uhd-streaming-boost) |
| [ALL4](#all4) | [OViD](#ovid) | [Bilibili](#bilibili) | [UHD Streaming Cut](#uhd-streaming-cut) |
| [BBC iPlayer](#ip) | [YouTube Red](#red) | [Crunchyroll](#cr) | |
-| | [Quibi](#qibi) | [Funimation](#funi) | |
+| [ITVX](#itvx) | [Quibi](#qibi) | [Funimation](#funi) | |
| | | [HIDIVE](#hidive) | |
| | | [VRV](#vrv) | |
| | | [ABEMA](#abema) | |
@@ -1635,6 +1635,24 @@ We've made 3 guides related to this.
---
+### ITVX
+
+ITVX aka ITV
+
+??? question "ITVX aka ITV - [Click to show/hide]"
+
+ {! include-markdown "../../includes/cf-descriptions/itvx.md" !}
+
+??? example "JSON - [Click to show/hide]"
+
+ ```json
+ [[% filter indent(width=4) %]][[% include 'json/sonarr/cf/itvx.json' %]][[% endfilter %]]
+ ```
+
+[TOP](#index)
+
+---
+
### NLZ
NLZiet
diff --git a/docs/json/radarr/cf/itvx.json b/docs/json/radarr/cf/itvx.json
new file mode 100644
index 000000000..e21d1f7c9
--- /dev/null
+++ b/docs/json/radarr/cf/itvx.json
@@ -0,0 +1,35 @@
+{
+ "trash_id": "c3492a26af412e385404eade438ec51c",
+ "trash_regex": "https://regex101.com/r/WzmpCx/1",
+ "name": "ITVX",
+ "includeCustomFormatWhenRenaming": true,
+ "specifications": [
+ {
+ "name": "ITVX",
+ "implementation": "ReleaseTitleSpecification",
+ "negate": false,
+ "required": true,
+ "fields": {
+ "value": "\\bITV(X)?\\b[ ._-]web[ ._-]?(dl|rip)?\\b"
+ }
+ },
+ {
+ "name": "WEBDL",
+ "implementation": "SourceSpecification",
+ "negate": false,
+ "required": false,
+ "fields": {
+ "value": 7
+ }
+ },
+ {
+ "name": "WEBRIP",
+ "implementation": "SourceSpecification",
+ "negate": false,
+ "required": false,
+ "fields": {
+ "value": 8
+ }
+ }
+ ]
+}
diff --git a/docs/json/sonarr/cf/itvx.json b/docs/json/sonarr/cf/itvx.json
new file mode 100644
index 000000000..0fb9040b5
--- /dev/null
+++ b/docs/json/sonarr/cf/itvx.json
@@ -0,0 +1,38 @@
+{
+ "trash_id": "fa5a16b951004c23e980d2913694a137",
+ "trash_scores": {
+ "default": 50
+ },
+ "trash_regex": "https://regex101.com/r/Nw3FiP/1",
+ "name": "ITVX",
+ "includeCustomFormatWhenRenaming": true,
+ "specifications": [
+ {
+ "name": "ITVX",
+ "implementation": "ReleaseTitleSpecification",
+ "negate": false,
+ "required": true,
+ "fields": {
+ "value": "\\bITV(X)?\\b[ ._-]web[ ._-]?(dl|rip)?\\b"
+ }
+ },
+ {
+ "name": "WEBDL",
+ "implementation": "SourceSpecification",
+ "negate": false,
+ "required": false,
+ "fields": {
+ "value": 3
+ }
+ },
+ {
+ "name": "WEBRIP",
+ "implementation": "SourceSpecification",
+ "negate": false,
+ "required": false,
+ "fields": {
+ "value": 4
+ }
+ }
+ ]
+}
diff --git a/includes/cf-descriptions/itvx.md b/includes/cf-descriptions/itvx.md
new file mode 100644
index 000000000..be16acfcc
--- /dev/null
+++ b/includes/cf-descriptions/itvx.md
@@ -0,0 +1,5 @@
+**ITVX aka ITV**
+
+[From Wikipedia, the free encyclopedia](https://en.wikipedia.org/wiki/ITVX){:target="_blank" rel="noopener noreferrer"}
+
+ITVX (formerly ITV Hub) is a British ad-supported video-on-demand streaming service operated by ITV. The service offers original content from the broadcaster, as well as some exclusive and licensed programming.