โšก Instant Startup โ€ข Zero-Bloat โ€ข Linux / macOS / Windows

The Fast Image & Video Viewer with Built-In Superpowers

Browse folders at 60fps, drag borders to crop, mash up images with floating paste & stamp, blur or pixelate faces, add CapCut-style pill captions, and reframe 9:16 vertical videos to 16:9 landscape in one click.

๐Ÿš€ Install + Desktop App Icon โšก Run Instantly (Zero Install)
$uv tool install git+https://github.com/hakanu/hakuview.git && hakuview --install-desktop

๐ŸŽฅ 1080p 30fps showcase recorded live in HakuView โ€” demonstrating Instant Folder Cycling, Border-Drag Crop (C), Pill Captions (A), Quick Draw & Annotate (D), Floating Paste & Stamp (Ctrl+V), Face Pixelation (X), CapCut-Style Video Reframe, and Geeky Media Inspector (I).

Everything You Wish Your Default Viewer Could Do

No waiting 15 seconds for Photoshop or Premiere to boot just for a quick crop, meme caption, face blur, or WhatsApp video fix.

๐Ÿ“Œ Floating Paste & Stamp โ€ข Ctrl+V

Mash Up Multiple Images Right on the Canvas

Copy any image from your browser, screenshot tool, or file manager and press Ctrl+V (or Shift+Drop) to float it directly over the current photo.

  • Drag inside to move, or drag the 8 handles to resize freely
  • Live sliders for Opacity %, Rounded Corners, and White Frame + Drop Shadow
  • Press Enter to stamp and chain more images, or 1-click โ—ซ Side-by-Side / โŠŸ Stack Below
Floating Paste and Stamp in HakuView
๐Ÿ’ฌ Caption & Pill Text โ€ข Press A

CapCut & Reels-Style Captions for Photos & Videos

Add crisp multi-line text overlays with customizable fonts, sizes, colors, and background boxes โ€” rendered non-destructively onto photos or burned into videos via FFmpeg.

  • 5 curated presets including Viral Yellow Pill, Cinema Subtitle, and Classic Meme Impact
  • Rounded pill background, full-width banner strip, or bold outline stroke
  • 9-point snap placement grid + optional video In/Out timestamp range
Caption and Text Overlay Dialog in HakuView
๐Ÿงน Delete / Redact Region โ€ข X or Del

Blur Faces, Pixelate License Plates, or Heal Blemishes

Select a region in Crop mode and hit Delete (or press X anytime) to scrub out unwanted faces, private text, or watermarks on both images and videos.

  • Heavy Gaussian Blur & Pixelate / Mosaic Censor for privacy redaction
  • Smart Heal (Inpaint / FFmpeg Delogo) seamlessly interpolates surrounding pixels
  • Solid Blackout or Auto-Sampled Color Patch for clean document redaction
Delete and Pixelate Face Region in HakuView
๐Ÿ“ Video Reframe & Resize

Convert 9:16 Vertical Videos to 16:9 Landscape with Blurred Backdrop

Turn vertical phone clips into widescreen 16:9 (or 1:1 Square / 4:5 Instagram) without ugly black bars โ€” complete with automatic K-Means dominant color extraction and Gaussian-blurred background fill.

  • 5 backdrop styles: Dominant Color + Blur, 4-Corner Living Ambient Glow, Pure Blurred Video, Solid Fill, and Center Crop
  • Live interactive canvas preview with adjustable blur sigma & foreground scale
  • Indeterminate-to-percentage live FFmpeg progress bar with instant cancel
CapCut Style Video Reframe Dialog in HakuView
โœ‚ Border-Drag Crop & โ„น๏ธ Media Inspector

Tactile Border Cropping & Deep Codec Diagnostics

Press C to pull any edge or corner inward with live Rule-of-Thirds guides, or press I to inspect true uncompressed-vs-file compression ratios, BPP efficiency, and stream bitrates.

  • 1-Click WhatsApp Web Export (K): H.264 High@L4.0 + yuv420p + AAC + faststart under 16 MB
  • Lossless Video Trim ([ / ] + T) & 1-Click Strip Audio (๐Ÿ”‡)
  • Live Color Bar (L): Brightness, Contrast, Saturation & Auto-Enhance
Border-Drag Crop in HakuView

โœ๏ธ Quick Draw & Annotate (D)

Draw pointer arrows, rounded callout boxes, circles, freehand pen strokes, and neon highlighter marks with 1-click color swatches and Ctrl+Z stroke undo.

๐Ÿ“ Image Resize & Resample (Ctrl+R)

Resize images by exact pixels (W ร— H), percentage (25%โ€“200%), or CapCut-style blurred dominant-color backdrop with Smooth Lanczos or Pixel-Art Nearest Neighbor.

๐Ÿ“ฑ WhatsApp Web Video Fix (K)

Press K to transcode any stubborn MKV/HEVC/WebM clip into strict WhatsApp-compatible MP4 with automatic bitrate targeting.

๐Ÿ–ฅ๏ธ Native Linux, macOS & Windows App

Run hakuview --install-desktop to create a native .desktop launcher on Linux, ~/Applications/HakuView.app bundle on macOS, or Explorer right-click menu on Windows.

How HakuView Compares

Traditional viewers can't edit videos or mash up images, paint apps can't browse folders or play videos, and NLEs take 15 seconds just to import a file.

Feature / Workflow ๐Ÿฆ‰ HakuView IrfanView XnView MP KolourPaint Windows Paint CapCut Desktop
OS Support Linux, Win, macOS Windows only Linux, Win, macOS Linux (KDE) Windows only Win, macOS
License & Cost Open Source (MIT) Freeware (Closed) Freeware (Closed) Open Source (BSD) Proprietary Freemium (Paid Pro)
Instant Folder Cycling (โ†/โ†’) โœ… Preloaded โœ… Yes โœ… Yes โŒ Editor only โŒ Editor only โŒ Project import
Native Video Playback in Same Window โœ… Yes (Qt6/FFmpeg) โš ๏ธ Needs plugins โœ… Yes โŒ No โŒ No โœ… Heavy timeline
Tactile Border-Drag Crop (C) โœ… Yes โš ๏ธ Box + menu โš ๏ธ Box + menu โš ๏ธ Box select โš ๏ธ Box select โœ… Yes
Floating Paste & Stamp Mashup (Ctrl+V) โœ… Opacity, Corners, Frame, Stitch โŒ Overwrites โŒ Basic clipboard โš ๏ธ Basic raster โš ๏ธ Basic raster โœ… Full layers (Heavy)
Reels / Pill Captions (Photos & Videos) โœ… Yes (A) โš ๏ธ Images only โš ๏ธ Images only โš ๏ธ Basic text box โš ๏ธ Basic text box โœ… Yes
Face / Object Blur, Pixelate & Smart Heal โœ… Photos & Videos (Delogo) โš ๏ธ Images only โš ๏ธ Images only โŒ Manual smudge โŒ Manual erase โš ๏ธ Paid / Keyframes
9:16 โ†’ 16:9 Blurred-Backdrop Video Reframe โœ… Free (5 Styles) โŒ No โŒ No โŒ No โŒ No ๐Ÿ’ฐ Paid Pro feature
Lossless Video Trim ([/]+T) & Mute โœ… Instant stream copy โŒ No โŒ No โŒ No โŒ No โŒ Always re-encodes
1-Click WhatsApp Web Video Fix (< 16 MB) โœ… Yes (K) โŒ No โŒ No โŒ No โŒ No โŒ Manual settings
Geeky Codec / BPP / EXIF Inspector (I) โœ… Yes โœ… Yes โœ… Yes โŒ No โŒ No โŒ Basic info
Freehand Pen / Arrow / Shape Drawing โœ… Yes (D โ€” Pen, Marker, Arrow, Box, Circle) โš ๏ธ Paint plugin โš ๏ธ Basic draw โœ… Full paint suite โœ… Full paint suite โš ๏ธ Stickers / Draw
Image Pixel / % Resize (Resample) โœ… Yes (Ctrl+R + Blurred Pad) โœ… Yes (Ctrl+R) โœ… Yes โœ… Yes โœ… Yes โœ… Yes
Batch Convert / Batch Rename โŒ Single-file focus โœ… Yes (B) โœ… Yes โŒ No โŒ No โŒ No
Folder Thumbnail Grid / Contact Sheet โŒ 1-by-1 viewer โœ… Yes (T) โœ… Yes โŒ No โŒ No โœ… Media bin
Multi-Track Video Timeline & Keyframes โŒ Quick clip tools โŒ No โŒ No โŒ No โŒ No โœ… Full NLE

Keyboard-First Workflow

Every tool in HakuView is reachable with a single keystroke.

Shortcut Action
โ† โ†’ / Home End Previous / Next / First / Last media file in folder
C then Enter Toggle Border-Drag Crop mode & apply crop
A or Shift+T Open Caption / Pill Text Overlay dialog (Images & Videos)
Ctrl+V / Ctrl+Shift+V Floating Paste from clipboard / Paste Image from File to mash up
X or Delete Erase / Blur / Pixelate / Smart-Heal selected region
D Quick Draw & Annotate (Pen, Neon Highlighter, Arrow, Box, Circle, Line)
Ctrl+R Resize / Resample Image (Pixels, %, or CapCut Blurred Backdrop) / Reframe Video
R / H / V Rotate 90ยฐ CW / Flip Horizontal / Flip Vertical (Images & Videos)
L Toggle Live Color Adjustment Bar (Brightness, Contrast, Saturation)
[ / ] then T Set Video Trim In / Out points and export lossless clip
K 1-Click WhatsApp Web Compatible MP4 Export (< 16 MB)
I / F11 / Ctrl+Z Geeky Media Inspector / Fullscreen / Multi-step Undo