How to Install Google Web Designer on Debian 12 and 11

Last updated Thursday, April 2, 2026 11:06 am Joshua James 6 min read 2 comments

Interactive HTML5 ads and motion graphics are easier to build in a visual editor than by hand. Google Web Designer is still one of the few Linux packages aimed directly at that workflow. You can install Google Web Designer on Debian through Google’s official APT repository if you’re on Debian 12 (Bookworm) or Debian 11 (Bullseye). Debian 13 (Trixie) is currently blocked by Google’s outdated libappindicator1 dependency.

The official Google Web Designer page still exposes a direct Debian download, but the repository path is easier to maintain because apt handles future updates for you. It also gives you a clean way to fix the duplicate repository file Google’s installer creates, then handle updates and removal with normal APT commands.

Install Google Web Designer on Debian

Google currently ships Google Web Designer for 64-bit Debian only. The current package status differs by release:

Debian ReleaseStatusNotes
Debian 13 (Trixie)Not supported by the current Google packagegoogle-webdesigner still depends on libappindicator1, which Trixie does not ship
Debian 12 (Bookworm)SupportedInstalls from Google’s APT repository after one duplicate-file cleanup step
Debian 11 (Bullseye)SupportedInstalls from Google’s APT repository after one duplicate-file cleanup step

Update Debian and Install the Required Packages for Google Web Designer

Refresh APT first, then install the tools needed to download Google’s signing key and write the repository file. The -y flag accepts the package prompt automatically.

sudo apt update
sudo apt install ca-certificates curl gpg -y

These commands use sudo for tasks that need administrative privileges. If your account is not in the sudoers file yet, follow the guide on add a user to sudoers on Debian before continuing.

Import Google’s Signing Key for Google Web Designer

Download Google’s ASCII-armored key and convert it into the binary keyring format APT expects.

curl -fsSL https://dl.google.com/linux/linux_signing_key.pub | sudo gpg --dearmor --yes -o /usr/share/keyrings/google-web-designer.gpg

The curl command downloads the key, and gpg --dearmor converts it into a binary keyring APT can use. The extra --yes flag keeps the command rerunnable if the key file already exists.

Add the Google Web Designer Repository on Debian

Create a DEB822 .sources file so APT knows where the package lives and which key should trust it.

printf '%s\n' \
'Types: deb' \
'URIs: https://dl.google.com/linux/webdesigner/deb/' \
'Suites: stable' \
'Components: main' \
'Architectures: amd64' \
'Signed-By: /usr/share/keyrings/google-web-designer.gpg' | sudo tee /etc/apt/sources.list.d/google-web-designer.sources > /dev/null

The tee command writes the file with root privileges. A plain shell redirect such as > would still run as your normal user, even when the command starts with sudo.

Verify the Google Web Designer Repository on Debian

Refresh APT and confirm that Google’s repository is offering the package before you install it.

sudo apt update
apt-cache policy google-webdesigner
google-webdesigner:
  Installed: (none)
  Candidate: 14.x.x.x-1
  Version table:
     14.x.x.x-1 500
        500 https://dl.google.com/linux/webdesigner/deb stable/main amd64 Packages

Your output will show the current package version from Google’s repository instead of the placeholder version used here.

Install Google Web Designer on Debian with APT

Install the package once the repository is visible. The package also adds the /usr/bin/google-webdesigner launcher and a desktop entry for your applications menu.

sudo apt install google-webdesigner -y

Relevant output includes:

The following NEW packages will be installed:
  fonts-liberation google-webdesigner libayatana-appindicator1 libayatana-indicator7 libdbusmenu-gtk4
Need to get about 88 MB of archives.
After this operation, about 487 MB of additional disk space will be used.
Setting up google-webdesigner (14.x.x.x-1) ...

Remove the Duplicate Repository File for Google Web Designer on Debian

Google’s installer also writes a legacy /etc/apt/sources.list.d/google-webdesigner.list file. Leaving it in place makes later apt update and apt-cache policy commands fail with a Signed-By conflict because both files point at the same repository.

sudo rm -f /etc/apt/sources.list.d/google-webdesigner.list
sudo apt update

After this cleanup, future APT operations should finish without duplicate-source warnings.

Verify Google Web Designer Installation on Debian

Check the package state after the duplicate-file cleanup so you know both the install and repository configuration are healthy.

apt-cache policy google-webdesigner
google-webdesigner:
  Installed: 14.x.x.x-1
  Candidate: 14.x.x.x-1
  Version table:
 *** 14.x.x.x-1 500
        500 https://dl.google.com/linux/webdesigner/deb stable/main amd64 Packages
        100 /var/lib/dpkg/status

When the Installed and Candidate lines match and the Google repository line is present, Google Web Designer is ready to launch and update through APT.

Launch Google Web Designer on Debian

Google Web Designer is a desktop application, so you can install it from any terminal session you like but you still need an active graphical session to open it. Launch it from the applications menu or from a terminal window on the desktop.

Launch Google Web Designer from a Terminal on Debian

Run the launcher from a terminal in your desktop session if you want to see any runtime messages while the window opens.

google-webdesigner

Debian installs the desktop entry as Google Web Designer under the Graphics and Development categories, so searching for the application name from the menu works just as well.

Update or Remove Google Web Designer on Debian

Update Google Web Designer on Debian

Because Google Web Designer comes from a normal APT repository, you can update it with the rest of your system or target the package directly.

sudo apt update
sudo apt install --only-upgrade google-webdesigner

The --only-upgrade flag tells APT to upgrade the package only if it is already installed.

Remove Google Web Designer from Debian

Remove the package first, then decide whether you want to keep Google’s repository configured for later reinstallations.

sudo apt remove google-webdesigner -y

If APT later offers helper libraries such as fonts-liberation, libayatana-appindicator1, libayatana-indicator7, or libdbusmenu-gtk4 as unused packages, review sudo apt autoremove and remove them only if nothing else on your system still depends on them.

Refresh APT and verify that the package is gone while the repository still remains available.

sudo apt update
apt-cache policy google-webdesigner
google-webdesigner:
  Installed: (none)
  Candidate: 14.x.x.x-1
  Version table:
     14.x.x.x-1 500
        500 https://dl.google.com/linux/webdesigner/deb stable/main amd64 Packages
        100 /var/lib/dpkg/status

That state means the package has been removed, but APT can still reinstall it because the Google repository is still configured.

Remove the repository file and key if you want a full package-source cleanup.

sudo rm -f /etc/apt/sources.list.d/google-web-designer.sources /etc/apt/sources.list.d/google-webdesigner.list /usr/share/keyrings/google-web-designer.gpg
sudo apt update
apt-cache policy google-webdesigner
google-webdesigner:
  Installed: (none)
  Candidate: (none)
  Version table:
     14.x.x.x-1 -1
        100 /var/lib/dpkg/status

The remaining /var/lib/dpkg/status line is normal local package history after a direct package removal.

Google Web Designer does not necessarily create per-user data until you actually launch it, so check your desktop account before deleting anything else.

find "$HOME/.config" "$HOME/.cache" "$HOME/.local/share" -maxdepth 2 \( -iname '*google*web*designer*' -o -iname '*webdesigner*' \) 2>/dev/null

No output means that account has no extra Google Web Designer data in those common locations.

Troubleshoot Google Web Designer on Debian

The two Debian-specific problems that matter most here are the duplicate source file Google’s installer creates after installation and Debian 13’s unresolved dependency break.

Fix Duplicate Repository Warnings for Google Web Designer on Debian

If apt update or apt-cache policy reports a Signed-By conflict, both the DEB822 file and Google’s legacy .list file are active at the same time.

E: Conflicting values set for option Signed-By regarding source https://dl.google.com/linux/webdesigner/deb/ stable: /usr/share/keyrings/google-web-designer.gpg !=

Remove the legacy file and refresh APT. If you also use other Google desktop packages, keep one Google source file per product family so their repository entries do not collide.

sudo rm -f /etc/apt/sources.list.d/google-webdesigner.list
sudo apt update

If the conflict came from another Google package, review the shared repository setup before you install Google Chrome on Debian or other Google desktop apps on the same machine.

Understand the Debian 13 Install Error for Google Web Designer

Debian 13 currently cannot install Google’s package because the dependency list still requires libappindicator1, and Trixie does not ship that package or a compatible provider.

google-webdesigner : Depends: libappindicator1 but it is not installable

There is no clean repository-side fix to publish for Debian 13 today. Use Debian 12 or Debian 11 for Google Web Designer, or wait for Google to rebuild the package against current Debian libraries.

Google Web Designer on Debian FAQ

Does Google Web Designer have an official Debian download?

Yes. Google’s official site links to the direct Debian package google-webdesigner_current_amd64.deb, but the repository workflow is easier to maintain because APT handles future updates after the first install.

Is Google Web Designer available in Debian’s default repositories?

No. Debian’s default repositories do not ship Google Web Designer, so you need Google’s repository or the direct package from Google’s site.

Why does Google Web Designer not install on Debian 13?

Google’s current package still depends on libappindicator1, and Debian 13 no longer provides that package. Debian 12 and Debian 11 install cleanly, but Debian 13 needs Google to update the package before this workflow can work.

Why does Google Web Designer create a duplicate repository warning on Debian?

The package installer writes /etc/apt/sources.list.d/google-webdesigner.list even if you already created a DEB822 .sources file. Removing the legacy .list file resolves the Signed-By conflict and lets apt update run normally again.

Conclusion

Google Web Designer runs cleanly on Debian 12 and Debian 11 once the duplicate Google source file is removed, and future updates flow through APT. If you also use Google’s browser packages, keep the repository files tidy when you install Google Chrome on Debian. The Google Web Designer Help Center is the right place for template, animation, and publishing workflows.

Search LinuxCapable

Need another guide?

Search LinuxCapable for package installs, commands, troubleshooting, and follow-up guides related to what you just read.

Found this guide useful?

Support LinuxCapable to keep tutorials free and up to date.

Buy me a coffee Buy me a coffee

2 thoughts on “How to Install Google Web Designer on Debian 12 and 11”

  1. The following packages have unmet dependencies:
    google-webdesigner : Depends: libappindicator1 but it is not installable
    E: Unable to correct problems, you have held broken packages.

    Reply
    • Thanks for reporting this, Hrvoje. The libappindicator1 dependency error you encountered was a real issue with older Debian versions. This library was removed from Debian 11+ (it existed only in Debian 10 Buster), but Google’s package metadata still lists it as a requirement.

      On current Debian systems (11, 12, and 13), APT resolves this dependency automatically through the libayatana-appindicator replacement packages. If you still encounter this error, first ensure your package lists are current:

      sudo apt update
      sudo apt install google-webdesigner

      If the dependency error persists, the workaround is to install the ayatana replacement manually, then fix broken dependencies:

      sudo apt install libayatana-appindicator3-1
      sudo apt -f install

      After running apt -f install, APT should complete the Google Web Designer installation. The article has been updated with modern repository configuration that works across all current Debian versions.

      Reply
Before commenting, please review our Comments Policy.
Formatting tips for your comment

You can use basic HTML to format your comment. Useful tags currently allowed in published comments:

You type Result
<code>command</code> command
<strong>bold</strong> bold
<em>italic</em> italic
<blockquote>quote</blockquote> quote block

Got a Question or Feedback?

We read and reply to every comment - let us know how we can help or improve this guide.

Let us know you are human: