Nano Banana Pro → Perfect Pixel Art Pipeline
πŸ–Ό
Drop your Nano Banana Pro image here or click to browse — PNG with transparency recommended
⬇ DOWNLOAD
1
Sprite Detection (optional)
Isolate sprites separated by transparent pixels
WAIT

When enabled, all sprites separated by fully transparent pixels are detected automatically. Select a sprite or use the full image (default).

Load an image and run the pipeline to detect sprites…
Preview β€” Selected Region
2
Pixel Size Detection
Find the consistent pixel block size
WAIT
?
px Γ— px
Auto-detected from run-length analysis
Preview β€” Pixel Grid Overlay
3
Noise Removal (optional)
Merge similar-colored pixels to reduce color count
WAIT
Threshold 30

Color distance cutoff (0 = off, 100 = aggressive merge)

After noise removal, quantize down to a target palette size. All algorithms operate on the post-noise color set (typically <100 colors), so speed differences are negligible β€” choose by quality preference.

Algorithm
Max Colors target palette size

Independent of palette consolidation β€” remaps every pixel to its nearest palette color using perceptual distance instead of RGB. Fixes color assignment distortions that RGB nearest-neighbor introduces, especially in blues and purples.

Color Space
Preview β€” After Noise Removal
4
Scale Down
Reduce to true pixel art resolution
WAIT
β€”
Input
Γ· P
Pixel Size
β€”
Output

Each pixel block is reduced to its dominant color (mode sampling)

Preview β€” Final Pixel Art (4Γ— zoom)