🖼️
Drop image, GIF, or video here
GIF, PNG, JPG, BMP · MP4, WebM, MOV
Conversion Options

Videos are auto-sampled across the whole clip (up to 400 frames, about 40 seconds). After import, adjust Threshold and Dithering for a live OLED preview (images, GIFs, and video).

Match animation length to the clip exactly (FPS is set automatically). Uncheck to choose FPS yourself.
128
Optional: crisper edges for photos & soft images
Floyd-Steinberg dither (better gradients)
Flips black ↔ white on the OLED preview (live)
Thicken thin lines (drawings, sketches)
Stretch contrast before thresholding
✅

About this Free Online Tool

This free online tool helps makers create OLED display animations for Arduino, ESP32, and ESP8266 without hand-writing bitmap hex arrays. Choose from 100+ templates, draw pixel art, import GIFs, preview on SSD1306 or SH1106 displays, and export ready-to-flash Arduino or MicroPython code. Need a personalized name or logo intro? Try free Arduino OLED Name Assemble for particle-style SSD1306 name animations.

Features include WebSerial USB live preview, WiFi wireless preview on ESP boards, dual OLED display support, and step-by-step wiring diagrams. Whether you're building a weather station, a smart watch, or a custom IoT dashboard, our animation maker streamlines the process.

Getting Started

Project Info

🔌 Interactive Wiring Connection Diagram

Arduino Uno