Upload an image and click 'Convert Image'
🖼️ 1. Upload Your Image
Click the “Upload Image” button.
Choose a photo (JPG, PNG, etc.).
A preview will appear below.
⚙️ 2. Set Output Size
This controls how detailed the emoji art will be:
Width and Height = number of emoji tiles across and down.
Example:
80×80 = more detail (but more emojis).
40×40 = simpler, faster to process.
🟡 Tip: Keep sizes between 40 and 100 for best results.
🎨 3. Color vs Grayscale Mode
Grayscale: Uses classic characters like ░ ▒ ▓ █ to make art that looks like old-school ASCII.
Color: Uses colorful emojis like 🔴 🟢 💛 to resemble the actual image colors.
🟩 Enable Grayscale Mode = black & white emoji art
🟥 Disable Grayscale Mode = color emoji art
🧱 4. Custom Emoji Palette (Color Mode Only)
What is it?
The tool picks emojis that best match your image’s pixel colors using a list of emojis and their associated RGB colors.
Example:
🔵 (blue) is tied to RGB: (0, 0, 255)
🟡 (yellow) is tied to RGB: (255, 255, 0)
The tool finds the closest match for each pixel in your image.
➕ 5. Add Custom Emojis
You can add your own emoji with a color, and the tool will use it when matching pixel colors.
How to add:
Type an emoji (e.g., 🧊)
Pick its dominant color using the color picker (🟦 = pick a blue)
Click “Add Emoji”
🧠 The tool uses that emoji for pixels closest to the color you picked!
🗑️ 6. Reset Emoji Palette
Click “Reset to Default Emojis” if things get messy.
This reloads the original list of emojis.
▶️ 7. Convert Image
Click “Convert Image” to process and display the emoji art.
🌀 You’ll see a spinner while the tool processes the image.
📋 8. Copy or Download Emoji Art
Copy Emojis: Copies art to clipboard to paste anywhere.
Download as Text: Saves it as .txt file.