Batch local CLI · No upload
Gemini Watermark Remover CLI
Batch clean folders of Gemini or Nano Banana image outputs without dragging files into a browser one by one. The latest CLI also routes .mp4, .webm, and .mov inputs into a local video cleanup workflow for repeatable terminal and CI work.
Quick start
Use pnpm dlx for a one-off image or video run, batch clean a folder with --out-dir, or install the shorter gwr command when this becomes part of your routine.
Run one file
Clean one Gemini image and write the result to a chosen path.
pnpm dlx @pilio/gemini-watermark-remover remove in.jpg --output out.png Export a folder
Process every file in a directory and keep output separate.
pnpm dlx @pilio/gemini-watermark-remover remove ./images --out-dir ./clean Process a local video
Route a supported Gemini video through the local video watermark cleanup flow.
pnpm dlx @pilio/gemini-watermark-remover remove gemini.mp4 --output clean.mp4 Install the gwr command
Install once when you want shorter commands for daily use.
pnpm add -g @pilio/gemini-watermark-remover
gwr remove ./images --out-dir ./clean Use the CLI when repetition matters
The browser tool is still best for a quick manual image. The CLI is for work you want to repeat, check, and hand to a script.
Local batch cleanup
Point the command at a directory and export cleaned images without dragging files into a browser one by one.
Automation-friendly output
Use --json for structured results and predictable exit codes in CI, release scripts, or local jobs.
No upload processing
Image processing happens on the machine running the command. pnpm may fetch the package, but your images are not sent to a service.
Local video cleanup
Pass .mp4, .webm, or .mov files to the same remove command when you need a local Gemini video cleanup workflow.
Common commands
Copy the command closest to your job: one output file, a cleaned directory, or machine-readable automation logs.
Save a cleaned PNG
pnpm dlx @pilio/gemini-watermark-remover remove gemini.png --output clean.png Clean a folder into a new directory
pnpm dlx @pilio/gemini-watermark-remover remove ./gemini-images --out-dir ./watermark-free Clean a local video
pnpm dlx @pilio/gemini-watermark-remover remove gemini.mp4 --output clean.mp4 Replace existing outputs and return JSON
pnpm dlx @pilio/gemini-watermark-remover remove ./gemini-images --out-dir ./clean --overwrite --json CLI FAQ
What do I need to run the CLI?
What is the Gemini Watermark Remover CLI?
Should I use the CLI or the online remover?
How do I batch clean a folder with pnpm dlx?
Can the CLI remove Gemini watermarks from videos?
Do my images get uploaded?
Does it work in CI?
Which output formats can I write?
Does it remove SynthID or invisible watermarks?
Wire it into your pipeline
Pin a version, log JSON output, and let cleanup run alongside builds. The online tool stays available for one-off images.