diff --git a/PKGBUILD b/PKGBUILD
index 656c229..35723c4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@ pkgname='cinny-desktop'
 pkgver='4.10.5'
 pkgrel='1'
 pkgdesc='Matrix client focusing primarily on a simple, elegant and secure interface.'
-arch=('x86_64')
+arch=('x86_64' 'aarch64')
 url='https://cinny.in/'
 license=('MIT')
 depends=('gst-plugins-good' 'gtk3' 'libappindicator-gtk3' 'librsvg' 'libvips' 'openssl' 'sqlite' 'webkit2gtk')
@@ -26,6 +26,11 @@ build() {
 }

 package() {
-    ar x "${pkgname}/src-tauri/target/release/bundle/deb/cinny_${pkgver}_amd64.deb" 'data.tar.gz'
+    case "${CARCH}" in
+      aarch64) pkgarch="arm64" ;;
+      x86_64) pkgarch="amd64" ;;
+      *) pkgarch="unsupported" ;;
+    esac
+    ar x "${pkgname}/src-tauri/target/release/bundle/deb/cinny_${pkgver}_${pkgarch}.deb" 'data.tar.gz'
     tar xzf 'data.tar.gz' -C "${pkgdir}"
 }
