An interactive image viewer where you can grab and wobble images like jelly. Available for Windows and macOS (Apple Silicon & Intel).
- Wobble Effect — Click and drag on an image to stretch it like skin. Release to watch it spring back with inertia.
- Smart Segmentation — Click on an object to auto-detect its boundary using SAM2 (Segment Anything Model 2), then wobble just that object. Draw a box to select a region, Shift+click to add, Alt+click to subtract. Smooth mask boundaries via bilinear logits interpolation.
- Pin Deformation — Right-click or press P during wobble drag to pin the deformation in place. Pin up to 4 points, then wobble other areas while pins hold their shape.
- Wobble Recording — Press Ctrl+R or use the right-click menu to record your wobble interactions as a WebP animation. Drag, add pins, and watch the post-release bounce — all captured in one file. Manual stop, with a 30-second safety limit.
- Segment Zoom — Ctrl+wheel to zoom only the selected segment while the background stays fixed.
- Settings Panel — Adjust Selection Range, Elasticity, and Bounce in real time via a translucent overlay panel.
- File Explorer — Built-in directory tree and file list for navigating folders and images. Right-click context menus, rename, and clipboard support.
- Animated Image Playback — Open animated WebP, GIF, or APNG files and play them directly in the main view with a built-in controls bar. Press Space to toggle play/pause. Click or drag at any time to instantly rewind to the first frame and start wobbling that frame.
- Image Rotation — R/L keys to rotate the image 90° clockwise/counter-clockwise.
- Drag & Drop — Drop images or folders from Explorer/Finder to open them instantly.
- EXIF Auto-Rotation — Automatically rotates images based on EXIF orientation (e.g. smartphone portrait photos).
- Wide Format Support — JPG, PNG, BMP, GIF (animated), WebP (animated), TIFF, AVIF, HEIC/HEIF, APNG.
- GPU Accelerated — OpenGL shader-based mesh deformation rendering at 60fps.
- Wide GPU Support — ONNX Runtime + DirectML backend supports AMD, NVIDIA, and Intel GPUs.
- DPI Scaling — Automatic Per-Monitor V2 DPI scaling for fonts, icons, panels, and window size.
- Window State Memory — Remembers window position, size, and maximized state across sessions.
- Ad-Free License — Optional $3 one-time purchase to remove ads and unlock premium features (directory tree, panel customization).
Download the latest installer from the Releases page.
- Windows 10 or later (64-bit)
- OpenGL 3.3+ GPU
- DirectML-compatible GPU (AMD / NVIDIA / Intel) recommended for AI segmentation
- 4 GB RAM minimum (8 GB recommended), ~600 MB disk (SAM2 included)
- macOS Sequoia or later
- Apple Silicon (M1 / M2 / M3 / M4) or Intel Mac
- Apple Silicon uses Neural Engine (CoreML) for fast AI segmentation; Intel Mac uses ONNX Runtime CPU
- 4 GB RAM minimum (8 GB recommended), ~600 MB disk (SAM2 included)
- Download
WobblePic_Setup_X.X.X.exefrom Releases. - Run the installer and follow the instructions.
- Launch WobblePic from the Start Menu or Desktop shortcut.
- Download the DMG matching your Mac from Releases:
- Apple Silicon:
WobblePic-X.X.X-arm64.dmg - Intel Mac:
WobblePic-X.X.X-x64.dmg
- Apple Silicon:
- Open the DMG and drag WobblePic.app into the Applications folder.
- On first launch, macOS may block the app as unsigned. Open System Settings → Privacy & Security and click Open Anyway.
Alternative (Terminal):
sudo xattr -rd com.apple.quarantine /Applications/WobblePic.appWobblePic [image_path_or_folder]
macOS users: Replace
CtrlwithCmdandAltwithOptionthroughout. Trackpad pinch-to-zoom is also supported.
- Arrow keys or Space/Backspace to navigate images (Space toggles play/pause instead when an animated image is loaded).
- Ctrl/Cmd/Alt + arrow keys for image navigation that works even while zoomed.
- Mouse wheel to zoom, Space + drag or middle-click + drag to pan.
- R / L to rotate the image 90° clockwise / counter-clockwise.
- Delete to move the current file to the Recycle Bin.
- Click + drag on an object to wobble it.
- Click outside the wobble area to select a different object.
- Drag outside mask to draw a box and select a region.
- Shift + click/drag to add to the segment, Alt + click/drag to subtract.
- Ctrl + drag to move the selected segment.
- Ctrl + wheel to zoom the selected segment only.
- Right-click or P during drag to pin the deformation.
- Click on a red pin dot to release it.
- Ctrl + R to start/stop wobble recording.
- ESC to release all pins and clear segmentation; pauses animation playback if one is active.
- Ctrl + B to toggle the file explorer panel.
- I to toggle image info overlay, Tab to switch panel focus, F1 for tutorial.
- Right-click on the image area for context menu (Edit, Print, Copy, Delete).
WobblePic is freeware. Free to use, not for redistribution or modification.
