PDF Slide Editor PDF Slide Editor

PDF Slide Editor

A browser-based PDF slide editor for managing presentations. Load PDFs or images, reorder slides with drag & drop, add branding overlays, and remove AI-generated watermarks—all without leaving your browser.

Features

  • Drag & drop - Load PDFs or images directly into the editor
  • Reorder slides - Drag slides to rearrange your presentation
  • Add/delete/replace - Manage individual slides with precision
  • Branding overlays - Add logo, corner marks, and top bar to slides
  • Watermark removal - Strip Gemini/NanoBanana watermarks automatically
  • PDF export - Download the final processed presentation
  • Session persistence - Work survives page refresh via IndexedDB

How It Works

  1. Drop your content - Drag a PDF or images into the editor
  2. Arrange slides - Reorder by dragging, delete unwanted slides
  3. Remove watermarks - One-click removal of AI watermarks
  4. Add branding - Process slides with your logo and overlays
  5. Export - Download as a clean PDF

Tech Stack

Frontend

  • Vanilla HTML/JS - No build step, just open in browser
  • IndexedDB - Client-side session persistence
  • PDF.js - PDF rendering and manipulation

Backend

  • Python - Watermark removal server
  • Pillow - Image processing
  • GeminiWatermarkTool - Binary for removing Gemini image watermarks

Why I Built This

When creating slide presentations with AI image generators like Gemini or NanoBanana, the output often includes watermarks and lacks consistent branding. Manually removing watermarks and adding logos to dozens of slides is tedious.

This tool automates the entire workflow: load your AI-generated slides, strip the watermarks, add your branding, and export a polished PDF—all in one place.


← Back to projects