Skip to main content

Gamma Watermark Remover — Local Web UI

PyPI License: MIT Hosted version

A local web tool to remove the "Made with Gamma" watermark from PDF and PowerPoint (.pptx) files exported from Gamma.app. One command starts a drag-and-drop page on localhost — your files are processed in memory on your own machine and never leave it.

No Python? No problem — gammaremover.com runs the same engine directly in your browser (WebAssembly, no upload either).

Quickstart

pipx install gamma-watermark-remover-webui   # or: pip install gamma-watermark-remover-webui
gamma-watermark-remover-webui

Then open http://127.0.0.1:8330, drop your exported .pdf or .pptx, and the cleaned copy downloads automatically with a report of how many watermark objects were removed.

Why local?

Presentations often contain client names, financials, or unpublished work. Uploading them to a random "watermark remover" server is a real privacy risk. This tool binds to 127.0.0.1 only, keeps files in memory, and writes nothing to disk except your downloaded result.

How removal works

Powered by the gamma-watermark-remover library — structural, lossless deletion, not repainting:

  • PDF: the gamma.app link annotation is dropped, and the draw operation of the small bottom-right badge image is removed from the content stream (position-tracked, size-guarded so backgrounds are never touched)
  • PPTX: the gamma-hyperlinked shape is removed from slide masters/layouts — which is why the badge disappears from every slide at once

Text stays selectable, slides stay editable. If an export flattened the badge into the page image (rare), the UI tells you honestly that a watermark may remain.

The whole family

Form Where
🌐 In-browser (zero install) gammaremover.com
⌨️ CLI + Python library gamma-watermark-remover
🖥 Local web UI (this repo) pipx install gamma-watermark-remover-webui
🤖 MCP server (Claude & agents) gamma-watermark-remover-mcp
📎 Agent skill (Claude Code / OpenClaw) gamma-watermark-remover-skill

Responsible use

Only process files you created or have the right to modify. Keep your originals and review cleaned files before sharing. Gamma's official watermark-free route is its paid plan.

License

MIT

Metadata

Release files for gamma-watermark-remover-webui 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gamma-watermark-remover-webui 1.0.0
File Size Uploaded
gamma_watermark_remover_webui-1.0.0.tar.gz 5.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gamma-watermark-remover-webui 1.0.0
File Interpreter ABI Platform
gamma_watermark_remover_webui-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 12.4 kB

Release files / gamma_watermark_remover_webui-1.0.0.tar.gz

Download URL gamma_watermark_remover_webui-1.0.0.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
04351360253a98c653fb44af036421585731f9d20c0ee2adb592953cd1315004
BLAKE2b-256 checksum
How to use checksums
e10e2c6f0ef1ee6b49620e2707b01a14dca76a2e0827aba3c0d790ac093259ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 8, 2026.

Transparency log

Release files / gamma_watermark_remover_webui-1.0.0-py3-none-any.whl

Download URL gamma_watermark_remover_webui-1.0.0-py3-none-any.whl
Size 6.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
693e5008cf2fdeb9139beff24b52a90df3b87a4219027c9e821dce42d475398a
BLAKE2b-256 checksum
How to use checksums
c42b37424064af48602733492b434b24a2d32c4b4e70eada5f1e35355c49c851
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page