Loading latest version…
Speech Bubble Editor icon

Speech Bubble
Editor

Add speech bubbles, captions, and text overlays to your photos and videos — in seconds. Native builds for macOS, Windows & Linux, including ARM64.

macOS Linux Windows View Source

Screenshots

Add screenshots/01-main.png
Add screenshots/02-video.png
Add screenshots/03-styles.png

What it does

Everything you need to tell your story

💬

7 Bubble Styles

Oval, Cloud, Rectangle, Spiky, Text-only, Scrim, and Caption — switch styles in one click.

🎬

Full Video Support

Open MP4, AVI, WebM, MOV or MKV. Frame-accurate scrubbing with an LRU cache for smooth playback.

✂️

Trim, Cut & Reverse

Set in/out trim points, cut silent sections, play a clip in reverse — then export with audio intact via FFmpeg.

🖼️

Dual Mode

Place two photos or videos side-by-side for before/after comparisons. Bubbles work on both panels.

😂

Meme Mode

One-click Anton-font caption bars above and below your photo — exactly like classic internet memes.

🎨

Full Styling Controls

Font family, size, bold, italic, colour, fill opacity, border colour and width — all live-updating.

↩️

Unlimited Undo / Redo

Every action — add, move, resize, restyle, type — is undoable. Experiment freely.

💾

Full-Resolution Export

PNG, JPEG, or WebP at the photo's original resolution. No handles or guides in the output.

🗂️

Overlay Layers

Stack multiple photos or videos on the canvas. Control z-order with right-click — Bring to Front, Send to Back, Remove Layer.

💪

Native ARM64 Builds

Self-contained binaries for macOS Apple Silicon, Windows 11 ARM, and Linux aarch64. No system Python or Qt required — just download and run.

Get Speech Bubble Editor

macOS Apple Silicon

M1 / M2 / M3 / M4 · macOS 12 Monterey or later. FFmpeg bundled — no Homebrew needed. Right-click → Open first launch (unsigned app).

Fetching latest release…

Linux x64

Intel / AMD 64-bit. Fedora, Ubuntu, Debian, and any distro. AppImage needs no installation.

Fetching latest release…

Linux ARM64

Fedora, Ubuntu, Debian, and any distro on aarch64. AppImage needs no installation.

Fetching latest release…

Windows x64

Windows 10 or 11 on Intel / AMD. Installer or portable — your choice.

Fetching latest release…

Windows ARM64

Windows 11 on Snapdragon / ARM. Native ARM64 binary — runs without x64 emulation.

Fetching latest release…

Source Code

Python 3 + PyQt6. Clone, pip install, and run. Build scripts included for all platforms.

View on GitHub All Releases

More from Long Weekend Labs

BG Remover

AI-powered batch background removal — 100% offline. Drop your character sprites; get clean transparent PNGs without cloud APIs, subscriptions, or watermarks.

Learn more →
🎞

Parallax Studio

Turn layered artwork into looping 2.5D parallax animations. Import cutouts, paint depth, preview motion, and export MP4 or GIF loops.

Learn more →