diff --git a/CHANGELOG.md b/CHANGELOG.md
index 28fc106bc5..1f1b0832c5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -22,6 +22,10 @@ Main (unreleased)
- Fixed an issue in the `prometheus.exporter.postgres` component that would leak goroutines when the target was not reachable (@dehaansa)
+### Other changes
+
+- Change the stability of the `livedebugging` feature from "experimental" to "generally available". (@wildum)
+
v1.5.0
-----------------
diff --git a/docs/sources/reference/config-blocks/livedebugging.md b/docs/sources/reference/config-blocks/livedebugging.md
index b1dee2763c..4587d95117 100644
--- a/docs/sources/reference/config-blocks/livedebugging.md
+++ b/docs/sources/reference/config-blocks/livedebugging.md
@@ -5,12 +5,8 @@ menuTitle: livedebugging
title: livedebugging block
---
-Experimental
-
# livedebugging block
-{{< docs/shared lookup="stability/experimental.md" source="alloy" version="" >}}
-
`livedebugging` is an optional configuration block that enables the [live debugging feature][debug], which streams real-time data from your components directly to the {{< param "PRODUCT_NAME" >}} UI.
By default, [live debugging][debug] is disabled and must be explicitly enabled through this configuration block to make the debugging data visible in the {{< param "PRODUCT_NAME" >}} UI.
diff --git a/internal/service/livedebugging/service.go b/internal/service/livedebugging/service.go
index 422b0230db..75e0c08cd7 100644
--- a/internal/service/livedebugging/service.go
+++ b/internal/service/livedebugging/service.go
@@ -39,7 +39,7 @@ func (*Service) Definition() service.Definition {
Name: ServiceName,
ConfigType: Arguments{},
DependsOn: []string{},
- Stability: featuregate.StabilityExperimental,
+ Stability: featuregate.StabilityGenerallyAvailable,
}
}