A privacy-focused web app that optimizes your photos and artwork for e-ink displays. I built this to create custom screensavers for my Kindle. Built with Svelte and WebAssembly, all image processing happens entirely client-side.
E-ink screens have unique display characteristics: limited grayscale levels, specific resolutions, and slow refresh rates. 2eInk handles the technical complexity of preparing images for these devices, applying professional-grade transformations:
- Smart Resizing - Automatically scales images to match your device’s exact resolution
- Grayscale Quantization - Maps colors to the specific gray levels your display supports (typically 4, 8, or 16 levels)
- Advanced Dithering - Uses Floyd-Steinberg dithering to simulate additional gray tones and eliminate banding artifacts
- Fine-tuning Controls - Adjust contrast, brightness, gamma, and sharpening for optimal visual quality
Batch process entire photo albums in seconds. Download a zip of optimized images ready to transfer to your e-reader, digital picture frame, or other e-ink device.