Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Image Dither

Claire FroelichClaire Froelich322 downloads

Paste or drop images and dither them to black & white with live preview, saving storage space.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates8

Intercepts images pasted or dropped into notes so you can aestehtically dither and resize them, saving storage space

dith-1

Features

Major storage savings!

image

Dithering algorithms

Original (2.8MB)

image

Photo by SwapnIl Dwivedi on Unsplash

Visual Example Algorithm Description
image 272KB Floyd-Steinberg Error-diffusion; best tonal quality
image 161KB Blue Noise Interleaved gradient noise; organic, film-grain-like pattern with no repetition artifacts
image 190KB Ordered (Bayer) Matrix-based; structured pattern
image 82KB Threshold Hard cutoff; most aggressive
image 690KB Grayscale Smooth grayscale conversion; no dithering

Controls (per image)

  • Threshold — black/white cut point (0–255)
  • Sharpness — error spread amount (0–100%)
  • Brightness / Contrast — pre-dither adjustments (−100 to +100%)
  • Resize — output scale (10–100% of original dimensions)
  • Invert colors — flip output black/white

Presets

  • Natural Dither — Floyd-Steinberg at full size; best default
  • High Contrast — Threshold algorithm at full size; bold black/white
  • Blue Noise — Interleaved gradient noise at full size; organic grain
  • Grayscale — Smooth grayscale conversion at full size
  • Auto (max compression) — tests all presets and picks the one with the smallest output

Transparency support

The alpha channel is never modified. Transparent PNGs remain transparent after dithering.

Compression feedback

  • Live size display for original and dithered output (e.g. 1.2 MB → 48.3 KB)
  • Percentage saved with color-coded indicator (good / warn / danger)
  • Running total of bytes saved across all uses, shown in Settings
image

Output filename

The dithered filename is pre-filled in the modal using a configurable template and can be edited before saving. Supported tokens:

Token Replaced with
{original} Original filename without extension
{algo} Algorithm name (e.g. floyd-steinberg)
{resize} Resize percentage (e.g. 75)
{timestamp} ISO timestamp at time of save

Filenames are automatically deduplicated. If the target name already exists in the folder, a numeric suffix is appended.

Settings

image
Setting Default Description
Enabled On Toggle paste/drop interception
Default preset Natural Dither Preset applied when the modal opens
Default output width (px) 700 Snaps resize % to the closest value for each image; leave blank to keep original width
Dithered filename template {original}-dither Tokens: {original}, {algo}, {resize}, {timestamp}

Commands

  • Image Dither: Enable — turn interception on
  • Image Dither: Disable — turn interception off

The ribbon icon also toggles the plugin on/off.

Output format

Images are always saved as PNG to the attachment location in specified in your Obsidian preferences > Files and links.

More examples

dither-demo1

image image image image image image image
84%
HealthExcellent
ReviewCaution
About
Intercept pasted or dropped images and dither or resize them to reduce file size while preserving transparency. Choose from multiple algorithms (Floyd‑Steinberg, blue noise, ordered, threshold, grayscale), preview compression savings live, and save optimized files with templated, deduplicated filenames.
ImagesAttachmentsTemplating
Details
Current version
1.2.5
Last updated
6 days ago
Created
2 months ago
Updates
8 releases
Downloads
322
Compatible with
Obsidian 1.5.7+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
Claire FroelichClaire Froelichclairefro
clairefro.dev
GitHubclairefro
Xclairefroe
  1. Community
  2. Plugins
  3. Images
  4. Image Dither

Related plugins

Image Context Menus

Image context menus (mostly on right click): Copy to clipboard, Open in default app, Show in system explorer, Reveal file in navigation, Open in new tab.

Local Images Plus

A reincarnation of Local Images to download images in Markdown notes to local storage.

Paste image rename

Rename image after pasting, support name pattern and auto renaming.

Image auto upload

Upload images from your clipboard by PicGo.

Whisper

Speech-to-text using OpenAI Whisper.

Media DB

Query multiple APIs for movies, series, anime, games, music releases and wiki articles, and import them into your vault.

Imgur

Upload images from your clipboard to imgur.com and embeds uploaded image to your note.

Unofficial Supernote by Ratta Integration

View Supernote notes, generate markdown from note and capture screen mirror.

Image Manager

Insert, rename, and sort images within your notes.

Local images

Find all links to external images in your notes, download and save images locally, and adjust the image links in your notes to point to the saved image files.