diff --git a/docs/get-started/index.md b/docs/get-started/index.md
index ea30e5a4dd8f90b7fd4aec832348109578b274e5..6c6a06f6f37261c28f6107391b31612359e90fb8 100644
--- a/docs/get-started/index.md
+++ b/docs/get-started/index.md
@@ -26,7 +26,7 @@ curl -s https://toolkit.fluxcd.io/install.sh | sudo bash
 ```
 
 The install script downloads the gotk binary to `/usr/local/bin`.
-Binaries for macOS and Linux AMD64 are available for download on the 
+Binaries for macOS and Linux AMD64/ARM64 are available for download on the 
 [release page](https://github.com/fluxcd/toolkit/releases).
 
 To configure your shell to load gotk completions add to your bash profile:
diff --git a/docs/guides/installation.md b/docs/guides/installation.md
index 0bf291ced5998fc99810e6ec7c15529b58ecfef0..0db562a9bc3dd9c1cbb97b2fb2b9992913de08ce 100644
--- a/docs/guides/installation.md
+++ b/docs/guides/installation.md
@@ -15,7 +15,7 @@ curl -s https://toolkit.fluxcd.io/install.sh | sudo bash
 ```
 
 The install script downloads the gotk binary to `/usr/local/bin`.
-Binaries for macOS and Linux AMD64 are available for download on the 
+Binaries for macOS and Linux AMD64/ARM64 are available for download on the 
 [release page](https://github.com/fluxcd/toolkit/releases).
 
 Verify that your cluster satisfies the prerequisites with:
@@ -47,6 +47,10 @@ gotk bootstrap <GIT-PROVIDER> \
   --version=latest
 ```
 
+!!! hint "ARM64"
+    When deploying to a Kubernetes cluster with ARM 64-bit architecture,
+    you can use `--arch=arm64` to pull the linux/arm64 toolkit container images.
+
 If you wish to install a specific version, use the toolkit 
 [release tag](https://github.com/fluxcd/toolkit/releases) e.g. `--version=v0.0.14`.
 
@@ -169,6 +173,7 @@ Generate the toolkit manifests with:
 
 ```sh
 gotk install --version=latest \
+  --arch=amd64 \ # on ARM64/AARCH64 clusters use --arch=arm64
   --export > ./my-cluster/gitops-system/toolkit-components.yaml
 ```
 
diff --git a/install/gotk.sh b/install/gotk.sh
index 20fe4420d5f86ab37ffbafd02d7fbec31ebbb45e..5d99d5e11dd54d423a9d0a2658a078c9cabab797 100755
--- a/install/gotk.sh
+++ b/install/gotk.sh
@@ -42,6 +42,9 @@ setup_verify_arch() {
         ARCH=$(uname -m)
     fi
     case ${ARCH} in
+        arm64)
+            ARCH=arm64
+            ;;
         amd64)
             ARCH=amd64
             ;;