№ 03 · Projects · maintained
Pixelify
Web app that transforms images into pixel art with dithering algorithms, adjustable color depth, and a REST API.
- Created
- Stack
- Next.jsTypeScriptCanvas APIJotai
- Site
- pixelify.fasu.dev
- Source
- pyyupsk/pixelify
A web application that converts images into pixel art. Supports Floyd-Steinberg and Bayer dithering, adjustable color depth (4–256 colors), pixel size control, and brightness/contrast/saturation tuning.
Processing runs both client-side (real-time preview via Canvas API) and server-side via a REST API.
Features
- Real-time preview — see changes instantly as you adjust settings
- Multiple dithering algorithms — Floyd-Steinberg and Bayer for different aesthetic effects
- Adjustable color depth — from 4 to 256 colors for various retro styles
- REST API — integrate pixel art generation into your own applications
Use cases
- Create retro-style game assets
- Generate pixel art avatars and icons
- Add dithering effects to photographs
- Build custom pixel art with precise control
API
curl -X POST https://pixelify.fasu.dev/api/pixelart \
-H "Content-Type: application/json" \
-d '{
"image": "data:image/png;base64,...",
"pixelSize": 8,
"colorDepth": 32,
"dithering": "floyd-steinberg"
}'Getting started
- Visit pixelify.fasu.dev
- Upload an image or drag-and-drop
- Adjust pixel size, color depth, and dithering settings
- Download your pixel art or use the API for batch processing